diff --git a/descriptions-next/api.github.com/api.github.com.2022-11-28.json b/descriptions-next/api.github.com/api.github.com.2022-11-28.json index 543b73917..8ff18cddc 100644 --- a/descriptions-next/api.github.com/api.github.com.2022-11-28.json +++ b/descriptions-next/api.github.com/api.github.com.2022-11-28.json @@ -6690,6 +6690,652 @@ } } }, + "/orgs/{org}/actions/hosted-runners": { + "get": { + "summary": "List GitHub-hosted runners for an organization", + "description": "Lists all GitHub-hosted runners configured in an organization.\n\nOAuth app tokens and personal access tokens (classic) need the `manage_runner:org` scope to use this endpoint.", + "tags": [ + "actions" + ], + "operationId": "actions/list-hosted-runners-for-org", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/hosted-runners#list-github-hosted-runners-for-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + }, + { + "$ref": "#/components/parameters/per-page" + }, + { + "$ref": "#/components/parameters/page" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "runners" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "runners": { + "type": "array", + "items": { + "$ref": "#/components/schemas/actions-hosted-runner" + } + } + } + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner-paginated" + } + } + } + }, + "headers": { + "Link": { + "$ref": "#/components/headers/link" + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + }, + "post": { + "summary": "Create a GitHub-hosted runner for an organization", + "description": "Creates a GitHub-hosted runner for an organization.\nOAuth tokens and personal access tokens (classic) need the `manage_runners:org` scope to use this endpoint.", + "operationId": "actions/create-hosted-runner-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/hosted-runners#create-a-github-hosted-runner-for-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "name": { + "description": "Name of the runner. Must be between 1 and 64 characters and may only contain upper and lowercase letters a-z, numbers 0-9, '.', '-', and '_'.", + "type": "string" + }, + "image": { + "description": "The image of runner. To list all available images, use `GET /actions/hosted-runners/images/github-owned` or `GET /actions/hosted-runners/images/partner`.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the runner image.", + "type": "string" + }, + "source": { + "description": "The source of the runner image.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The version of the runner image to deploy. This is relevant only for runners using custom images.", + "type": [ + "string", + "null" + ] + } + } + }, + "size": { + "description": "The machine size of the runner. To list available sizes, use `GET actions/hosted-runners/machine-sizes`", + "type": "string" + }, + "runner_group_id": { + "description": "The existing runner group to add this runner to.", + "type": "integer" + }, + "maximum_runners": { + "description": "The maximum amount of runners to scale up to. Runners will not auto-scale above this number. Use this setting to limit your cost.", + "type": "integer" + }, + "enable_static_ip": { + "description": "Whether this runner should be created with a static public IP. Note limit on account. To list limits on account, use `GET actions/hosted-runners/limits`", + "type": "boolean" + } + }, + "required": [ + "name", + "image", + "size", + "runner_group_id" + ] + }, + "examples": { + "default": { + "value": { + "name": "My Hosted runner", + "image": { + "id": "ubuntu-latest", + "source": "github", + "version": "latest" + }, + "runner_group_id": 1, + "size": "4-core", + "maximum_runners": 50, + "enable_static_ip": false + } + } + } + } + } + }, + "responses": { + "201": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/actions-hosted-runner" + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner" + } + } + } + } + } + }, + "x-github": { + "enabledForGitHubApps": true, + "githubCloudOnly": false, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/hosted-runners/images/github-owned": { + "get": { + "summary": "Get GitHub-owned images for GitHub-hosted runners in an organization", + "description": "Get the list of GitHub-owned images available for GitHub-hosted runners for an organization.", + "operationId": "actions/get-hosted-runners-github-owned-images-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/hosted-runners#get-github-owned-images-for-github-hosted-runners-in-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "images" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "images": { + "type": "array", + "items": { + "$ref": "#/components/schemas/actions-hosted-runner-image" + } + } + } + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner-image" + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/hosted-runners/images/partner": { + "get": { + "summary": "Get partner images for GitHub-hosted runners in an organization", + "description": "Get the list of partner images available for GitHub-hosted runners for an organization.", + "operationId": "actions/get-hosted-runners-partner-images-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/hosted-runners#get-partner-images-for-github-hosted-runners-in-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "images" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "images": { + "type": "array", + "items": { + "$ref": "#/components/schemas/actions-hosted-runner-image" + } + } + } + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner-image" + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/hosted-runners/limits": { + "get": { + "summary": "Get limits on GitHub-hosted runners for an organization", + "description": "Get the GitHub-hosted runners limits for an organization.", + "operationId": "actions/get-hosted-runners-limits-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/hosted-runners#get-limits-on-github-hosted-runners-for-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/actions-hosted-runner-limits" + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner-limits-default" + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/hosted-runners/machine-sizes": { + "get": { + "summary": "Get GitHub-hosted runners machine specs for an organization", + "description": "Get the list of machine specs available for GitHub-hosted runners for an organization.", + "operationId": "actions/get-hosted-runners-machine-specs-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/hosted-runners#get-github-hosted-runners-machine-specs-for-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "machine_specs" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "machine_specs": { + "type": "array", + "items": { + "$ref": "#/components/schemas/actions-hosted-runner-machine-spec" + } + } + } + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner-machine-spec" + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/hosted-runners/platforms": { + "get": { + "summary": "Get platforms for GitHub-hosted runners in an organization", + "description": "Get the list of platforms available for GitHub-hosted runners for an organization.", + "operationId": "actions/get-hosted-runners-platforms-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/hosted-runners#get-platforms-for-github-hosted-runners-in-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "platforms" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "platforms": { + "type": "array", + "items": { + "type": "string" + } + } + } + }, + "examples": { + "default": { + "value": { + "total_count": 1, + "platforms": [ + "linux-x64", + "win-x64" + ] + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/hosted-runners/{hosted_runner_id}": { + "get": { + "summary": "Get a GitHub-hosted runner for an organization", + "description": "Gets a GitHub-hosted runner configured in an organization.\n\nOAuth app tokens and personal access tokens (classic) need the `manage_runners:org` scope to use this endpoint.", + "tags": [ + "actions" + ], + "operationId": "actions/get-hosted-runner-for-org", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/hosted-runners#get-a-github-hosted-runner-for-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + }, + { + "$ref": "#/components/parameters/hosted-runner-id" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/actions-hosted-runner" + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner" + } + } + } + }, + "headers": { + "Link": { + "$ref": "#/components/headers/link" + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + }, + "patch": { + "summary": "Update a GitHub-hosted runner for an organization", + "description": "Updates a GitHub-hosted runner for an organization.\nOAuth app tokens and personal access tokens (classic) need the `manage_runners:org` scope to use this endpoint.", + "operationId": "actions/update-hosted-runner-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/hosted-runners#update-a-github-hosted-runner-for-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + }, + { + "$ref": "#/components/parameters/hosted-runner-id" + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "name": { + "description": "Name of the runner. Must be between 1 and 64 characters and may only contain upper and lowercase letters a-z, numbers 0-9, '.', '-', and '_'.", + "type": "string" + }, + "runner_group_id": { + "description": "The existing runner group to add this runner to.", + "type": "integer" + }, + "maximum_runners": { + "description": "The maximum amount of runners to scale up to. Runners will not auto-scale above this number. Use this setting to limit your cost.", + "type": "integer" + }, + "enable_static_ip": { + "description": "Whether this runner should be updated with a static public IP. Note limit on account. To list limits on account, use `GET actions/hosted-runners/limits`", + "type": "boolean" + }, + "image_version": { + "description": "The version of the runner image to deploy. This is relevant only for runners using custom images.", + "type": [ + "string", + "null" + ] + } + } + }, + "examples": { + "default": { + "value": { + "name": "My larger runner", + "runner_group_id": 1, + "maximum_runners": 50, + "enable_static_ip": false, + "image_version": "1.0.0" + } + } + } + } + } + }, + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/actions-hosted-runner" + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner" + } + } + } + } + } + }, + "x-github": { + "enabledForGitHubApps": true, + "githubCloudOnly": false, + "category": "actions", + "subcategory": "hosted-runners" + } + }, + "delete": { + "summary": "Delete a GitHub-hosted runner for an organization", + "description": "Deletes a GitHub-hosted runner for an organization.", + "operationId": "actions/delete-hosted-runner-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/hosted-runners#delete-a-github-hosted-runner-for-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + }, + { + "$ref": "#/components/parameters/hosted-runner-id" + } + ], + "responses": { + "202": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/actions-hosted-runner" + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner" + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": false, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, "/orgs/{org}/actions/oidc/customization/sub": { "get": { "summary": "Get the customization template for an OIDC subject claim for an organization", @@ -7389,6 +8035,170 @@ "octo-org/octo-repo/.github/workflows/deploy.yaml@main" ] } + }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": "string" + } + }, + "required": [ + "name" + ] + }, + "examples": { + "default": { + "value": { + "name": "Expensive hardware runners", + "visibility": "selected", + "selected_repository_ids": [ + 32, + 91 + ], + "runners": [ + 9, + 2 + ] + } + } + } + } + } + }, + "responses": { + "201": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/runner-groups-org" + }, + "examples": { + "default": { + "$ref": "#/components/examples/runner-group" + } + } + } + } + } + }, + "x-github": { + "enabledForGitHubApps": true, + "githubCloudOnly": false, + "category": "actions", + "subcategory": "self-hosted-runner-groups" + } + } + }, + "/orgs/{org}/actions/runner-groups/{runner_group_id}": { + "get": { + "summary": "Get a self-hosted runner group for an organization", + "description": "Gets a specific self-hosted runner group for an organization.\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", + "operationId": "actions/get-self-hosted-runner-group-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/self-hosted-runner-groups#get-a-self-hosted-runner-group-for-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + }, + { + "$ref": "#/components/parameters/runner-group-id" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/runner-groups-org" + }, + "examples": { + "default": { + "$ref": "#/components/examples/runner-group-item" + } + } + } + } + } + }, + "x-github": { + "enabledForGitHubApps": true, + "githubCloudOnly": false, + "category": "actions", + "subcategory": "self-hosted-runner-groups" + } + }, + "patch": { + "summary": "Update a self-hosted runner group for an organization", + "description": "Updates the `name` and `visibility` of a self-hosted runner group in an organization.\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", + "operationId": "actions/update-self-hosted-runner-group-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/self-hosted-runner-groups#update-a-self-hosted-runner-group-for-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + }, + { + "$ref": "#/components/parameters/runner-group-id" + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "name": { + "description": "Name of the runner group.", + "type": "string" + }, + "visibility": { + "description": "Visibility of a runner group. You can select all repositories, select individual repositories, or all private repositories.", + "type": "string", + "enum": [ + "selected", + "all", + "private" + ] + }, + "allows_public_repositories": { + "description": "Whether the runner group can be used by `public` repositories.", + "type": "boolean", + "default": false + }, + "restricted_to_workflows": { + "description": "If `true`, the runner group will be restricted to running only the workflows specified in the `selected_workflows` array.", + "type": "boolean", + "default": false + }, + "selected_workflows": { + "description": "List of workflows the runner group should be allowed to run. This setting will be ignored unless `restricted_to_workflows` is set to `true`.", + "type": "array", + "items": { + "type": "string", + "description": "Name of workflow the runner group should be allowed to run. Note that a ref, tag, or long SHA is required.", + "examples": [ + "octo-org/octo-repo/.github/workflows/deploy.yaml@main" + ] + } + }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": [ + "string", + "null" + ] } }, "required": [ @@ -7399,15 +8209,7 @@ "default": { "value": { "name": "Expensive hardware runners", - "visibility": "selected", - "selected_repository_ids": [ - 32, - 91 - ], - "runners": [ - 9, - 2 - ] + "visibility": "selected" } } } @@ -7415,7 +8217,7 @@ } }, "responses": { - "201": { + "200": { "description": "Response", "content": { "application/json": { @@ -7437,19 +8239,17 @@ "category": "actions", "subcategory": "self-hosted-runner-groups" } - } - }, - "/orgs/{org}/actions/runner-groups/{runner_group_id}": { - "get": { - "summary": "Get a self-hosted runner group for an organization", - "description": "Gets a specific self-hosted runner group for an organization.\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", - "operationId": "actions/get-self-hosted-runner-group-for-org", + }, + "delete": { + "summary": "Delete a self-hosted runner group from an organization", + "description": "Deletes a self-hosted runner group for an organization.\n\nOAuth tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", + "operationId": "actions/delete-self-hosted-runner-group-from-org", "tags": [ "actions" ], "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/rest/actions/self-hosted-runner-groups#get-a-self-hosted-runner-group-for-an-organization" + "url": "https://docs.github.com/rest/actions/self-hosted-runner-groups#delete-a-self-hosted-runner-group-from-an-organization" }, "parameters": [ { @@ -7460,20 +8260,8 @@ } ], "responses": { - "200": { - "description": "Response", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/runner-groups-org" - }, - "examples": { - "default": { - "$ref": "#/components/examples/runner-group-item" - } - } - } - } + "204": { + "description": "Response" } }, "x-github": { @@ -7482,17 +8270,19 @@ "category": "actions", "subcategory": "self-hosted-runner-groups" } - }, - "patch": { - "summary": "Update a self-hosted runner group for an organization", - "description": "Updates the `name` and `visibility` of a self-hosted runner group in an organization.\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", - "operationId": "actions/update-self-hosted-runner-group-for-org", + } + }, + "/orgs/{org}/actions/runner-groups/{runner_group_id}/hosted-runners": { + "get": { + "summary": "List GitHub-hosted runners in a group for an organization", + "description": "Lists the GitHub-hosted runners in an organization group.\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", + "operationId": "actions/list-github-hosted-runners-in-group-for-org", "tags": [ "actions" ], "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/rest/actions/self-hosted-runner-groups#update-a-self-hosted-runner-group-for-an-organization" + "url": "https://docs.github.com/rest/actions/self-hosted-runner-groups#list-github-hosted-runners-in-a-group-for-an-organization" }, "parameters": [ { @@ -7500,79 +8290,48 @@ }, { "$ref": "#/components/parameters/runner-group-id" + }, + { + "$ref": "#/components/parameters/per-page" + }, + { + "$ref": "#/components/parameters/page" } ], - "requestBody": { - "required": true, - "content": { - "application/json": { - "schema": { - "type": "object", - "properties": { - "name": { - "description": "Name of the runner group.", - "type": "string" - }, - "visibility": { - "description": "Visibility of a runner group. You can select all repositories, select individual repositories, or all private repositories.", - "type": "string", - "enum": [ - "selected", - "all", - "private" - ] - }, - "allows_public_repositories": { - "description": "Whether the runner group can be used by `public` repositories.", - "type": "boolean", - "default": false - }, - "restricted_to_workflows": { - "description": "If `true`, the runner group will be restricted to running only the workflows specified in the `selected_workflows` array.", - "type": "boolean", - "default": false - }, - "selected_workflows": { - "description": "List of workflows the runner group should be allowed to run. This setting will be ignored unless `restricted_to_workflows` is set to `true`.", - "type": "array", - "items": { - "type": "string", - "description": "Name of workflow the runner group should be allowed to run. Note that a ref, tag, or long SHA is required.", - "examples": [ - "octo-org/octo-repo/.github/workflows/deploy.yaml@main" - ] - } - } - }, - "required": [ - "name" - ] - }, - "examples": { - "default": { - "value": { - "name": "Expensive hardware runners", - "visibility": "selected" - } - } - } - } - } - }, "responses": { "200": { "description": "Response", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/runner-groups-org" + "type": "object", + "required": [ + "total_count", + "runners" + ], + "properties": { + "total_count": { + "type": "number" + }, + "runners": { + "type": "array", + "items": { + "$ref": "#/components/schemas/actions-hosted-runner" + } + } + } }, "examples": { "default": { - "$ref": "#/components/examples/runner-group" + "$ref": "#/components/examples/actions-hosted-runner-paginated" } } } + }, + "headers": { + "Link": { + "$ref": "#/components/headers/link" + } } } }, @@ -7582,37 +8341,6 @@ "category": "actions", "subcategory": "self-hosted-runner-groups" } - }, - "delete": { - "summary": "Delete a self-hosted runner group from an organization", - "description": "Deletes a self-hosted runner group for an organization.\n\nOAuth tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", - "operationId": "actions/delete-self-hosted-runner-group-from-org", - "tags": [ - "actions" - ], - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/rest/actions/self-hosted-runner-groups#delete-a-self-hosted-runner-group-from-an-organization" - }, - "parameters": [ - { - "$ref": "#/components/parameters/org" - }, - { - "$ref": "#/components/parameters/runner-group-id" - } - ], - "responses": { - "204": { - "description": "Response" - } - }, - "x-github": { - "enabledForGitHubApps": true, - "githubCloudOnly": false, - "category": "actions", - "subcategory": "self-hosted-runner-groups" - } } }, "/orgs/{org}/actions/runner-groups/{runner_group_id}/repositories": { @@ -93440,6 +94168,96 @@ } } }, + "enterprise": { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] + }, "integration": { "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.", @@ -93475,12 +94293,12 @@ ] }, "owner": { - "anyOf": [ + "oneOf": [ { - "type": "null" + "$ref": "#/components/schemas/simple-user" }, { - "$ref": "#/components/schemas/simple-user" + "$ref": "#/components/schemas/enterprise" } ] }, @@ -94068,96 +94886,6 @@ "response" ] }, - "enterprise": { - "title": "Enterprise", - "description": "An enterprise on GitHub.", - "type": "object", - "properties": { - "description": { - "description": "A short description of the enterprise.", - "type": [ - "string", - "null" - ] - }, - "html_url": { - "type": "string", - "format": "uri", - "examples": [ - "https://github.com/enterprises/octo-business" - ] - }, - "website_url": { - "description": "The enterprise's website URL.", - "type": [ - "string", - "null" - ], - "format": "uri" - }, - "id": { - "description": "Unique identifier of the enterprise", - "type": "integer", - "examples": [ - 42 - ] - }, - "node_id": { - "type": "string", - "examples": [ - "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" - ] - }, - "name": { - "description": "The name of the enterprise.", - "type": "string", - "examples": [ - "Octo Business" - ] - }, - "slug": { - "description": "The slug url identifier for the enterprise.", - "type": "string", - "examples": [ - "octo-business" - ] - }, - "created_at": { - "type": [ - "string", - "null" - ], - "format": "date-time", - "examples": [ - "2019-01-26T19:01:12Z" - ] - }, - "updated_at": { - "type": [ - "string", - "null" - ], - "format": "date-time", - "examples": [ - "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" - ] - }, "integration-installation-request": { "title": "Integration Installation Request", "description": "Request to install an integration on a target", @@ -101637,6 +102365,314 @@ "active_caches_count" ] }, + "actions-hosted-runner-pool-image": { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The image version of the hosted runner pool.", + "type": "string", + "examples": [ + "latest" + ] + } + }, + "required": [ + "id", + "size_gb", + "display_name", + "source", + "version" + ] + }, + "actions-hosted-runner-machine-spec": { + "title": "Github-owned VM details.", + "description": "Provides details of a particular machine spec.", + "type": "object", + "properties": { + "id": { + "description": "The ID used for the `size` parameter when creating a new runner.", + "type": "string", + "examples": [ + "8-core" + ] + }, + "cpu_cores": { + "description": "The number of cores.", + "type": "integer", + "examples": [ + 8 + ] + }, + "memory_gb": { + "description": "The available RAM for the machine spec.", + "type": "integer", + "examples": [ + 32 + ] + }, + "storage_gb": { + "description": "The available SSD storage for the machine spec.", + "type": "integer", + "examples": [ + 300 + ] + } + }, + "required": [ + "id", + "cpu_cores", + "memory_gb", + "storage_gb" + ] + }, + "public-ip": { + "title": "Public IP for a GitHub-hosted larger runners.", + "description": "Provides details of Public IP for a GitHub-hosted larger runners", + "type": "object", + "properties": { + "enabled": { + "description": "Whether public IP is enabled.", + "type": "boolean", + "examples": [ + true + ] + }, + "prefix": { + "description": "The prefix for the public IP.", + "type": "string", + "examples": [ + "20.80.208.150" + ] + }, + "length": { + "description": "The length of the IP prefix.", + "type": "integer", + "examples": [ + 28 + ] + } + } + }, + "actions-hosted-runner": { + "title": "GitHub-hosted hosted runner", + "description": "A Github-hosted hosted runner.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the hosted runner.", + "type": "integer", + "examples": [ + 5 + ] + }, + "name": { + "description": "The name of the hosted runner.", + "type": "string", + "examples": [ + "my-github-hosted-runner" + ] + }, + "runner_group_id": { + "description": "The unique identifier of the group that the hosted runner belongs to.", + "type": "integer", + "examples": [ + 2 + ] + }, + "image_details": { + "anyOf": [ + { + "type": "null" + }, + { + "$ref": "#/components/schemas/actions-hosted-runner-pool-image" + } + ] + }, + "machine_size_details": { + "$ref": "#/components/schemas/actions-hosted-runner-machine-spec" + }, + "status": { + "description": "The status of the runner.", + "type": "string", + "enum": [ + "Ready", + "Provisioning", + "Shutdown", + "Deleting", + "Stuck" + ], + "examples": [ + "Ready" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "maximum_runners": { + "description": "The maximum amount of hosted runners. Runners will not scale automatically above this number. Use this setting to limit your cost.", + "type": "integer", + "default": 10, + "examples": [ + 5 + ] + }, + "public_ip_enabled": { + "description": "Whether public IP is enabled for the hosted runners.", + "type": "boolean", + "examples": [ + true + ] + }, + "public_ips": { + "description": "The public IP ranges when public IP is enabled for the hosted runners.", + "type": "array", + "items": { + "$ref": "#/components/schemas/public-ip" + } + }, + "last_active_on": { + "description": "The time at which the runner was last used, in ISO 8601 format.", + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2022-10-09T23:39:01Z" + ] + } + }, + "required": [ + "id", + "name", + "image_details", + "machine_size_details", + "status", + "public_ip_enabled", + "platform" + ] + }, + "actions-hosted-runner-image": { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + } + }, + "required": [ + "id", + "platform", + "size_gb", + "display_name", + "source" + ] + }, + "actions-hosted-runner-limits": { + "type": "object", + "properties": { + "public_ips": { + "title": "Static public IP Limits for GitHub-hosted Hosted Runners.", + "description": "Provides details of static public IP limits for GitHub-hosted Hosted Runners", + "type": "object", + "properties": { + "maximum": { + "type": "integer", + "description": "The maximum number of static public IP addresses that can be used for Hosted Runners.", + "examples": [ + 50 + ] + }, + "current_usage": { + "type": "integer", + "description": "The current number of static public IP addresses in use by Hosted Runners.", + "examples": [ + 17 + ] + } + }, + "required": [ + "maximum", + "current_usage" + ] + } + }, + "required": [ + "public_ips" + ] + }, "oidc-custom-sub": { "title": "Actions OIDC Subject customization", "description": "Actions OIDC Subject customization", @@ -101788,6 +102824,10 @@ "hosted_runners_url": { "type": "string" }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": "string" + }, "inherited": { "type": "boolean" }, @@ -278709,6 +279749,117 @@ ] } }, + "actions-hosted-runner-paginated": { + "value": { + "total_count": 2, + "runners": [ + { + "id": 5, + "name": "My hosted ubuntu runner", + "runner_group_id": 2, + "platform": "linux-x64", + "image": { + "id": "ubuntu-20.04", + "size": 86 + }, + "machine_size_details": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + }, + "status": "Ready", + "maximum_runners": 10, + "public_ip_enabled": true, + "public_ips": [ + { + "enabled": true, + "prefix": "20.80.208.150", + "length": 31 + } + ], + "last_active_on": "2022-10-09T23:39:01Z" + }, + { + "id": 7, + "name": "My hosted Windows runner", + "runner_group_id": 2, + "platform": "win-x64", + "image": { + "id": "windows-latest", + "size": 256 + }, + "machine_size_details": { + "id": "8-core", + "cpu_cores": 8, + "memory_gb": 32, + "storage_gb": 300 + }, + "status": "Ready", + "maximum_runners": 20, + "public_ip_enabled": false, + "public_ips": [ + + ], + "last_active_on": "2023-04-26T15:23:37Z" + } + ] + } + }, + "actions-hosted-runner": { + "value": { + "id": 5, + "name": "My hosted ubuntu runner", + "runner_group_id": 2, + "platform": "linux-x64", + "image": { + "id": "ubuntu-20.04", + "size": 86 + }, + "machine_size_details": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + }, + "status": "Ready", + "maximum_runners": 10, + "public_ip_enabled": true, + "public_ips": [ + { + "enabled": true, + "prefix": "20.80.208.150", + "length": 31 + } + ], + "last_active_on": "2022-10-09T23:39:01Z" + } + }, + "actions-hosted-runner-image": { + "value": { + "id": "ubuntu-20.04", + "platform": "linux-x64", + "size_gb": 86, + "display_name": "20.04", + "source": "github" + } + }, + "actions-hosted-runner-limits-default": { + "value": { + "public_ips": { + "current_usage": 17, + "maximum": 50 + } + } + }, + "actions-hosted-runner-machine-spec": { + "value": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + } + }, "oidc-custom-sub": { "value": { "include_claim_keys": [ @@ -304834,6 +305985,15 @@ "type": "integer" } }, + "hosted-runner-id": { + "name": "hosted_runner_id", + "description": "Unique identifier of the GitHub-hosted runner.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + }, "repository-id": { "name": "repository_id", "description": "The unique identifier of the repository.", diff --git a/descriptions-next/api.github.com/api.github.com.2022-11-28.yaml b/descriptions-next/api.github.com/api.github.com.2022-11-28.yaml index 9336b2313..b6745d5d4 100644 --- a/descriptions-next/api.github.com/api.github.com.2022-11-28.yaml +++ b/descriptions-next/api.github.com/api.github.com.2022-11-28.yaml @@ -4781,6 +4781,459 @@ paths: enabledForGitHubApps: true category: actions subcategory: cache + "/orgs/{org}/actions/hosted-runners": + get: + summary: List GitHub-hosted runners for an organization + description: |- + Lists all GitHub-hosted runners configured in an organization. + + OAuth app tokens and personal access tokens (classic) need the `manage_runner:org` scope to use this endpoint. + tags: + - actions + operationId: actions/list-hosted-runners-for-org + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/actions/hosted-runners#list-github-hosted-runners-for-an-organization + parameters: + - "$ref": "#/components/parameters/org" + - "$ref": "#/components/parameters/per-page" + - "$ref": "#/components/parameters/page" + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - runners + properties: + total_count: + type: integer + runners: + type: array + items: + "$ref": "#/components/schemas/actions-hosted-runner" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner-paginated" + headers: + Link: + "$ref": "#/components/headers/link" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + post: + summary: Create a GitHub-hosted runner for an organization + description: |- + Creates a GitHub-hosted runner for an organization. + OAuth tokens and personal access tokens (classic) need the `manage_runners:org` scope to use this endpoint. + operationId: actions/create-hosted-runner-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/actions/hosted-runners#create-a-github-hosted-runner-for-an-organization + parameters: + - "$ref": "#/components/parameters/org" + requestBody: + required: true + content: + application/json: + schema: + type: object + properties: + name: + description: Name of the runner. Must be between 1 and 64 characters + and may only contain upper and lowercase letters a-z, numbers + 0-9, '.', '-', and '_'. + type: string + image: + description: The image of runner. To list all available images, + use `GET /actions/hosted-runners/images/github-owned` or `GET + /actions/hosted-runners/images/partner`. + type: object + properties: + id: + description: The unique identifier of the runner image. + type: string + source: + description: The source of the runner image. + type: string + enum: + - github + - partner + - custom + version: + description: The version of the runner image to deploy. This + is relevant only for runners using custom images. + type: + - string + - 'null' + size: + description: The machine size of the runner. To list available sizes, + use `GET actions/hosted-runners/machine-sizes` + type: string + runner_group_id: + description: The existing runner group to add this runner to. + type: integer + maximum_runners: + description: The maximum amount of runners to scale up to. Runners + will not auto-scale above this number. Use this setting to limit + your cost. + type: integer + enable_static_ip: + description: Whether this runner should be created with a static + public IP. Note limit on account. To list limits on account, use + `GET actions/hosted-runners/limits` + type: boolean + required: + - name + - image + - size + - runner_group_id + examples: + default: + value: + name: My Hosted runner + image: + id: ubuntu-latest + source: github + version: latest + runner_group_id: 1 + size: 4-core + maximum_runners: 50 + enable_static_ip: false + responses: + '201': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/actions-hosted-runner" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner" + x-github: + enabledForGitHubApps: true + githubCloudOnly: false + category: actions + subcategory: hosted-runners + "/orgs/{org}/actions/hosted-runners/images/github-owned": + get: + summary: Get GitHub-owned images for GitHub-hosted runners in an organization + description: Get the list of GitHub-owned images available for GitHub-hosted + runners for an organization. + operationId: actions/get-hosted-runners-github-owned-images-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/actions/hosted-runners#get-github-owned-images-for-github-hosted-runners-in-an-organization + parameters: + - "$ref": "#/components/parameters/org" + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - images + properties: + total_count: + type: integer + images: + type: array + items: + "$ref": "#/components/schemas/actions-hosted-runner-image" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner-image" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + "/orgs/{org}/actions/hosted-runners/images/partner": + get: + summary: Get partner images for GitHub-hosted runners in an organization + description: Get the list of partner images available for GitHub-hosted runners + for an organization. + operationId: actions/get-hosted-runners-partner-images-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/actions/hosted-runners#get-partner-images-for-github-hosted-runners-in-an-organization + parameters: + - "$ref": "#/components/parameters/org" + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - images + properties: + total_count: + type: integer + images: + type: array + items: + "$ref": "#/components/schemas/actions-hosted-runner-image" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner-image" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + "/orgs/{org}/actions/hosted-runners/limits": + get: + summary: Get limits on GitHub-hosted runners for an organization + description: Get the GitHub-hosted runners limits for an organization. + operationId: actions/get-hosted-runners-limits-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/actions/hosted-runners#get-limits-on-github-hosted-runners-for-an-organization + parameters: + - "$ref": "#/components/parameters/org" + responses: + '200': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/actions-hosted-runner-limits" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner-limits-default" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + "/orgs/{org}/actions/hosted-runners/machine-sizes": + get: + summary: Get GitHub-hosted runners machine specs for an organization + description: Get the list of machine specs available for GitHub-hosted runners + for an organization. + operationId: actions/get-hosted-runners-machine-specs-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/actions/hosted-runners#get-github-hosted-runners-machine-specs-for-an-organization + parameters: + - "$ref": "#/components/parameters/org" + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - machine_specs + properties: + total_count: + type: integer + machine_specs: + type: array + items: + "$ref": "#/components/schemas/actions-hosted-runner-machine-spec" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner-machine-spec" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + "/orgs/{org}/actions/hosted-runners/platforms": + get: + summary: Get platforms for GitHub-hosted runners in an organization + description: Get the list of platforms available for GitHub-hosted runners for + an organization. + operationId: actions/get-hosted-runners-platforms-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/actions/hosted-runners#get-platforms-for-github-hosted-runners-in-an-organization + parameters: + - "$ref": "#/components/parameters/org" + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - platforms + properties: + total_count: + type: integer + platforms: + type: array + items: + type: string + examples: + default: + value: + total_count: 1 + platforms: + - linux-x64 + - win-x64 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + "/orgs/{org}/actions/hosted-runners/{hosted_runner_id}": + get: + summary: Get a GitHub-hosted runner for an organization + description: |- + Gets a GitHub-hosted runner configured in an organization. + + OAuth app tokens and personal access tokens (classic) need the `manage_runners:org` scope to use this endpoint. + tags: + - actions + operationId: actions/get-hosted-runner-for-org + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/actions/hosted-runners#get-a-github-hosted-runner-for-an-organization + parameters: + - "$ref": "#/components/parameters/org" + - "$ref": "#/components/parameters/hosted-runner-id" + responses: + '200': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/actions-hosted-runner" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner" + headers: + Link: + "$ref": "#/components/headers/link" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + patch: + summary: Update a GitHub-hosted runner for an organization + description: |- + Updates a GitHub-hosted runner for an organization. + OAuth app tokens and personal access tokens (classic) need the `manage_runners:org` scope to use this endpoint. + operationId: actions/update-hosted-runner-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/actions/hosted-runners#update-a-github-hosted-runner-for-an-organization + parameters: + - "$ref": "#/components/parameters/org" + - "$ref": "#/components/parameters/hosted-runner-id" + requestBody: + required: true + content: + application/json: + schema: + type: object + properties: + name: + description: Name of the runner. Must be between 1 and 64 characters + and may only contain upper and lowercase letters a-z, numbers + 0-9, '.', '-', and '_'. + type: string + runner_group_id: + description: The existing runner group to add this runner to. + type: integer + maximum_runners: + description: The maximum amount of runners to scale up to. Runners + will not auto-scale above this number. Use this setting to limit + your cost. + type: integer + enable_static_ip: + description: Whether this runner should be updated with a static + public IP. Note limit on account. To list limits on account, use + `GET actions/hosted-runners/limits` + type: boolean + image_version: + description: The version of the runner image to deploy. This is + relevant only for runners using custom images. + type: + - string + - 'null' + examples: + default: + value: + name: My larger runner + runner_group_id: 1 + maximum_runners: 50 + enable_static_ip: false + image_version: 1.0.0 + responses: + '200': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/actions-hosted-runner" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner" + x-github: + enabledForGitHubApps: true + githubCloudOnly: false + category: actions + subcategory: hosted-runners + delete: + summary: Delete a GitHub-hosted runner for an organization + description: Deletes a GitHub-hosted runner for an organization. + operationId: actions/delete-hosted-runner-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/actions/hosted-runners#delete-a-github-hosted-runner-for-an-organization + parameters: + - "$ref": "#/components/parameters/org" + - "$ref": "#/components/parameters/hosted-runner-id" + responses: + '202': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/actions-hosted-runner" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner" + x-github: + githubCloudOnly: false + enabledForGitHubApps: false + category: actions + subcategory: hosted-runners "/orgs/{org}/actions/oidc/customization/sub": get: summary: Get the customization template for an OIDC subject claim for an organization @@ -5289,6 +5742,9 @@ paths: to run. Note that a ref, tag, or long SHA is required. examples: - octo-org/octo-repo/.github/workflows/deploy.yaml@main + network_configuration_id: + description: The identifier of a hosted compute network configuration. + type: string required: - name examples: @@ -5401,6 +5857,11 @@ paths: to run. Note that a ref, tag, or long SHA is required. examples: - octo-org/octo-repo/.github/workflows/deploy.yaml@main + network_configuration_id: + description: The identifier of a hosted compute network configuration. + type: + - string + - 'null' required: - name examples: @@ -5446,6 +5907,52 @@ paths: githubCloudOnly: false category: actions subcategory: self-hosted-runner-groups + "/orgs/{org}/actions/runner-groups/{runner_group_id}/hosted-runners": + get: + summary: List GitHub-hosted runners in a group for an organization + description: |- + Lists the GitHub-hosted runners in an organization group. + + OAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint. + operationId: actions/list-github-hosted-runners-in-group-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/actions/self-hosted-runner-groups#list-github-hosted-runners-in-a-group-for-an-organization + parameters: + - "$ref": "#/components/parameters/org" + - "$ref": "#/components/parameters/runner-group-id" + - "$ref": "#/components/parameters/per-page" + - "$ref": "#/components/parameters/page" + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - runners + properties: + total_count: + type: number + runners: + type: array + items: + "$ref": "#/components/schemas/actions-hosted-runner" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner-paginated" + headers: + Link: + "$ref": "#/components/headers/link" + x-github: + enabledForGitHubApps: true + githubCloudOnly: false + category: actions + subcategory: self-hosted-runner-groups "/orgs/{org}/actions/runner-groups/{runner_group_id}/repositories": get: summary: List repository access to a self-hosted runner group in an organization @@ -67413,6 +67920,72 @@ components: type: array items: type: string + enterprise: + title: Enterprise + description: An enterprise on GitHub. + type: object + properties: + description: + description: A short description of the enterprise. + type: + - string + - 'null' + html_url: + type: string + format: uri + examples: + - https://github.com/enterprises/octo-business + website_url: + description: The enterprise's website URL. + type: + - string + - 'null' + format: uri + id: + description: Unique identifier of the enterprise + type: integer + examples: + - 42 + node_id: + type: string + examples: + - MDEwOlJlcG9zaXRvcnkxMjk2MjY5 + name: + description: The name of the enterprise. + type: string + examples: + - Octo Business + slug: + description: The slug url identifier for the enterprise. + type: string + examples: + - octo-business + created_at: + type: + - string + - 'null' + format: date-time + examples: + - '2019-01-26T19:01:12Z' + updated_at: + type: + - string + - 'null' + format: date-time + examples: + - '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 integration: title: GitHub app description: GitHub apps are a new way to extend GitHub. They can be installed @@ -67442,9 +68015,9 @@ components: examples: - '"Iv1.25b5d1e65ffc4022"' owner: - anyOf: - - type: 'null' + oneOf: - "$ref": "#/components/schemas/simple-user" + - "$ref": "#/components/schemas/enterprise" name: description: The name of the GitHub app type: string @@ -67867,72 +68440,6 @@ components: - repository_id - request - response - enterprise: - title: Enterprise - description: An enterprise on GitHub. - type: object - properties: - description: - description: A short description of the enterprise. - type: - - string - - 'null' - html_url: - type: string - format: uri - examples: - - https://github.com/enterprises/octo-business - website_url: - description: The enterprise's website URL. - type: - - string - - 'null' - format: uri - id: - description: Unique identifier of the enterprise - type: integer - examples: - - 42 - node_id: - type: string - examples: - - MDEwOlJlcG9zaXRvcnkxMjk2MjY5 - name: - description: The name of the enterprise. - type: string - examples: - - Octo Business - slug: - description: The slug url identifier for the enterprise. - type: string - examples: - - octo-business - created_at: - type: - - string - - 'null' - format: date-time - examples: - - '2019-01-26T19:01:12Z' - updated_at: - type: - - string - - 'null' - format: date-time - examples: - - '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 integration-installation-request: title: Integration Installation Request description: Request to install an integration on a target @@ -73557,6 +74064,237 @@ components: - full_name - active_caches_size_in_bytes - active_caches_count + actions-hosted-runner-pool-image: + title: GitHub-hosted runner image details. + description: Provides details of a hosted runner image + type: object + properties: + id: + description: The ID of the image. Use this ID for the `image` parameter + when creating a new larger runner. + type: string + examples: + - ubuntu-20.04 + size_gb: + description: Image size in GB. + type: integer + examples: + - 86 + display_name: + description: Display name for this image. + type: string + examples: + - 20.04 + source: + description: The image provider. + type: string + enum: + - github + - partner + - custom + version: + description: The image version of the hosted runner pool. + type: string + examples: + - latest + required: + - id + - size_gb + - display_name + - source + - version + actions-hosted-runner-machine-spec: + title: Github-owned VM details. + description: Provides details of a particular machine spec. + type: object + properties: + id: + description: The ID used for the `size` parameter when creating a new runner. + type: string + examples: + - 8-core + cpu_cores: + description: The number of cores. + type: integer + examples: + - 8 + memory_gb: + description: The available RAM for the machine spec. + type: integer + examples: + - 32 + storage_gb: + description: The available SSD storage for the machine spec. + type: integer + examples: + - 300 + required: + - id + - cpu_cores + - memory_gb + - storage_gb + public-ip: + title: Public IP for a GitHub-hosted larger runners. + description: Provides details of Public IP for a GitHub-hosted larger runners + type: object + properties: + enabled: + description: Whether public IP is enabled. + type: boolean + examples: + - true + prefix: + description: The prefix for the public IP. + type: string + examples: + - 20.80.208.150 + length: + description: The length of the IP prefix. + type: integer + examples: + - 28 + actions-hosted-runner: + title: GitHub-hosted hosted runner + description: A Github-hosted hosted runner. + type: object + properties: + id: + description: The unique identifier of the hosted runner. + type: integer + examples: + - 5 + name: + description: The name of the hosted runner. + type: string + examples: + - my-github-hosted-runner + runner_group_id: + description: The unique identifier of the group that the hosted runner belongs + to. + type: integer + examples: + - 2 + image_details: + anyOf: + - type: 'null' + - "$ref": "#/components/schemas/actions-hosted-runner-pool-image" + machine_size_details: + "$ref": "#/components/schemas/actions-hosted-runner-machine-spec" + status: + description: The status of the runner. + type: string + enum: + - Ready + - Provisioning + - Shutdown + - Deleting + - Stuck + examples: + - Ready + platform: + description: The operating system of the image. + type: string + examples: + - linux-x64 + maximum_runners: + description: The maximum amount of hosted runners. Runners will not scale + automatically above this number. Use this setting to limit your cost. + type: integer + default: 10 + examples: + - 5 + public_ip_enabled: + description: Whether public IP is enabled for the hosted runners. + type: boolean + examples: + - true + public_ips: + description: The public IP ranges when public IP is enabled for the hosted + runners. + type: array + items: + "$ref": "#/components/schemas/public-ip" + last_active_on: + description: The time at which the runner was last used, in ISO 8601 format. + type: + - string + - 'null' + format: date-time + examples: + - '2022-10-09T23:39:01Z' + required: + - id + - name + - image_details + - machine_size_details + - status + - public_ip_enabled + - platform + actions-hosted-runner-image: + title: GitHub-hosted runner image details. + description: Provides details of a hosted runner image + type: object + properties: + id: + description: The ID of the image. Use this ID for the `image` parameter + when creating a new larger runner. + type: string + examples: + - ubuntu-20.04 + platform: + description: The operating system of the image. + type: string + examples: + - linux-x64 + size_gb: + description: Image size in GB. + type: integer + examples: + - 86 + display_name: + description: Display name for this image. + type: string + examples: + - 20.04 + source: + description: The image provider. + type: string + enum: + - github + - partner + - custom + required: + - id + - platform + - size_gb + - display_name + - source + actions-hosted-runner-limits: + type: object + properties: + public_ips: + title: Static public IP Limits for GitHub-hosted Hosted Runners. + description: Provides details of static public IP limits for GitHub-hosted + Hosted Runners + type: object + properties: + maximum: + type: integer + description: The maximum number of static public IP addresses that can + be used for Hosted Runners. + examples: + - 50 + current_usage: + type: integer + description: The current number of static public IP addresses in use + by Hosted Runners. + examples: + - 17 + required: + - maximum + - current_usage + required: + - public_ips oidc-custom-sub: title: Actions OIDC Subject customization description: Actions OIDC Subject customization @@ -73680,6 +74418,9 @@ components: type: string hosted_runners_url: type: string + network_configuration_id: + description: The identifier of a hosted compute network configuration. + type: string inherited: type: boolean inherited_allows_public_repositories: @@ -205733,6 +206474,87 @@ components: - full_name: octo-org/server active_caches_size_in_bytes: 1022142 active_caches_count: 2 + actions-hosted-runner-paginated: + value: + total_count: 2 + runners: + - id: 5 + name: My hosted ubuntu runner + runner_group_id: 2 + platform: linux-x64 + image: + id: ubuntu-20.04 + size: 86 + machine_size_details: + id: 4-core + cpu_cores: 4 + memory_gb: 16 + storage_gb: 150 + status: Ready + maximum_runners: 10 + public_ip_enabled: true + public_ips: + - enabled: true + prefix: 20.80.208.150 + length: 31 + last_active_on: '2022-10-09T23:39:01Z' + - id: 7 + name: My hosted Windows runner + runner_group_id: 2 + platform: win-x64 + image: + id: windows-latest + size: 256 + machine_size_details: + id: 8-core + cpu_cores: 8 + memory_gb: 32 + storage_gb: 300 + status: Ready + maximum_runners: 20 + public_ip_enabled: false + public_ips: [] + last_active_on: '2023-04-26T15:23:37Z' + actions-hosted-runner: + value: + id: 5 + name: My hosted ubuntu runner + runner_group_id: 2 + platform: linux-x64 + image: + id: ubuntu-20.04 + size: 86 + machine_size_details: + id: 4-core + cpu_cores: 4 + memory_gb: 16 + storage_gb: 150 + status: Ready + maximum_runners: 10 + public_ip_enabled: true + public_ips: + - enabled: true + prefix: 20.80.208.150 + length: 31 + last_active_on: '2022-10-09T23:39:01Z' + actions-hosted-runner-image: + value: + id: ubuntu-20.04 + platform: linux-x64 + size_gb: 86 + display_name: '20.04' + source: github + actions-hosted-runner-limits-default: + value: + public_ips: + current_usage: 17 + maximum: 50 + actions-hosted-runner-machine-spec: + value: + id: 4-core + cpu_cores: 4 + memory_gb: 16 + storage_gb: 150 oidc-custom-sub: value: include_claim_keys: @@ -228192,6 +229014,13 @@ components: required: false schema: type: integer + hosted-runner-id: + name: hosted_runner_id + description: Unique identifier of the GitHub-hosted runner. + in: path + required: true + schema: + type: integer repository-id: name: repository_id description: The unique identifier of the repository. diff --git a/descriptions-next/api.github.com/api.github.com.json b/descriptions-next/api.github.com/api.github.com.json index 543b73917..8ff18cddc 100644 --- a/descriptions-next/api.github.com/api.github.com.json +++ b/descriptions-next/api.github.com/api.github.com.json @@ -6690,6 +6690,652 @@ } } }, + "/orgs/{org}/actions/hosted-runners": { + "get": { + "summary": "List GitHub-hosted runners for an organization", + "description": "Lists all GitHub-hosted runners configured in an organization.\n\nOAuth app tokens and personal access tokens (classic) need the `manage_runner:org` scope to use this endpoint.", + "tags": [ + "actions" + ], + "operationId": "actions/list-hosted-runners-for-org", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/hosted-runners#list-github-hosted-runners-for-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + }, + { + "$ref": "#/components/parameters/per-page" + }, + { + "$ref": "#/components/parameters/page" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "runners" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "runners": { + "type": "array", + "items": { + "$ref": "#/components/schemas/actions-hosted-runner" + } + } + } + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner-paginated" + } + } + } + }, + "headers": { + "Link": { + "$ref": "#/components/headers/link" + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + }, + "post": { + "summary": "Create a GitHub-hosted runner for an organization", + "description": "Creates a GitHub-hosted runner for an organization.\nOAuth tokens and personal access tokens (classic) need the `manage_runners:org` scope to use this endpoint.", + "operationId": "actions/create-hosted-runner-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/hosted-runners#create-a-github-hosted-runner-for-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "name": { + "description": "Name of the runner. Must be between 1 and 64 characters and may only contain upper and lowercase letters a-z, numbers 0-9, '.', '-', and '_'.", + "type": "string" + }, + "image": { + "description": "The image of runner. To list all available images, use `GET /actions/hosted-runners/images/github-owned` or `GET /actions/hosted-runners/images/partner`.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the runner image.", + "type": "string" + }, + "source": { + "description": "The source of the runner image.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The version of the runner image to deploy. This is relevant only for runners using custom images.", + "type": [ + "string", + "null" + ] + } + } + }, + "size": { + "description": "The machine size of the runner. To list available sizes, use `GET actions/hosted-runners/machine-sizes`", + "type": "string" + }, + "runner_group_id": { + "description": "The existing runner group to add this runner to.", + "type": "integer" + }, + "maximum_runners": { + "description": "The maximum amount of runners to scale up to. Runners will not auto-scale above this number. Use this setting to limit your cost.", + "type": "integer" + }, + "enable_static_ip": { + "description": "Whether this runner should be created with a static public IP. Note limit on account. To list limits on account, use `GET actions/hosted-runners/limits`", + "type": "boolean" + } + }, + "required": [ + "name", + "image", + "size", + "runner_group_id" + ] + }, + "examples": { + "default": { + "value": { + "name": "My Hosted runner", + "image": { + "id": "ubuntu-latest", + "source": "github", + "version": "latest" + }, + "runner_group_id": 1, + "size": "4-core", + "maximum_runners": 50, + "enable_static_ip": false + } + } + } + } + } + }, + "responses": { + "201": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/actions-hosted-runner" + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner" + } + } + } + } + } + }, + "x-github": { + "enabledForGitHubApps": true, + "githubCloudOnly": false, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/hosted-runners/images/github-owned": { + "get": { + "summary": "Get GitHub-owned images for GitHub-hosted runners in an organization", + "description": "Get the list of GitHub-owned images available for GitHub-hosted runners for an organization.", + "operationId": "actions/get-hosted-runners-github-owned-images-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/hosted-runners#get-github-owned-images-for-github-hosted-runners-in-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "images" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "images": { + "type": "array", + "items": { + "$ref": "#/components/schemas/actions-hosted-runner-image" + } + } + } + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner-image" + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/hosted-runners/images/partner": { + "get": { + "summary": "Get partner images for GitHub-hosted runners in an organization", + "description": "Get the list of partner images available for GitHub-hosted runners for an organization.", + "operationId": "actions/get-hosted-runners-partner-images-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/hosted-runners#get-partner-images-for-github-hosted-runners-in-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "images" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "images": { + "type": "array", + "items": { + "$ref": "#/components/schemas/actions-hosted-runner-image" + } + } + } + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner-image" + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/hosted-runners/limits": { + "get": { + "summary": "Get limits on GitHub-hosted runners for an organization", + "description": "Get the GitHub-hosted runners limits for an organization.", + "operationId": "actions/get-hosted-runners-limits-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/hosted-runners#get-limits-on-github-hosted-runners-for-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/actions-hosted-runner-limits" + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner-limits-default" + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/hosted-runners/machine-sizes": { + "get": { + "summary": "Get GitHub-hosted runners machine specs for an organization", + "description": "Get the list of machine specs available for GitHub-hosted runners for an organization.", + "operationId": "actions/get-hosted-runners-machine-specs-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/hosted-runners#get-github-hosted-runners-machine-specs-for-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "machine_specs" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "machine_specs": { + "type": "array", + "items": { + "$ref": "#/components/schemas/actions-hosted-runner-machine-spec" + } + } + } + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner-machine-spec" + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/hosted-runners/platforms": { + "get": { + "summary": "Get platforms for GitHub-hosted runners in an organization", + "description": "Get the list of platforms available for GitHub-hosted runners for an organization.", + "operationId": "actions/get-hosted-runners-platforms-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/hosted-runners#get-platforms-for-github-hosted-runners-in-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "platforms" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "platforms": { + "type": "array", + "items": { + "type": "string" + } + } + } + }, + "examples": { + "default": { + "value": { + "total_count": 1, + "platforms": [ + "linux-x64", + "win-x64" + ] + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/hosted-runners/{hosted_runner_id}": { + "get": { + "summary": "Get a GitHub-hosted runner for an organization", + "description": "Gets a GitHub-hosted runner configured in an organization.\n\nOAuth app tokens and personal access tokens (classic) need the `manage_runners:org` scope to use this endpoint.", + "tags": [ + "actions" + ], + "operationId": "actions/get-hosted-runner-for-org", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/hosted-runners#get-a-github-hosted-runner-for-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + }, + { + "$ref": "#/components/parameters/hosted-runner-id" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/actions-hosted-runner" + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner" + } + } + } + }, + "headers": { + "Link": { + "$ref": "#/components/headers/link" + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + }, + "patch": { + "summary": "Update a GitHub-hosted runner for an organization", + "description": "Updates a GitHub-hosted runner for an organization.\nOAuth app tokens and personal access tokens (classic) need the `manage_runners:org` scope to use this endpoint.", + "operationId": "actions/update-hosted-runner-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/hosted-runners#update-a-github-hosted-runner-for-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + }, + { + "$ref": "#/components/parameters/hosted-runner-id" + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "name": { + "description": "Name of the runner. Must be between 1 and 64 characters and may only contain upper and lowercase letters a-z, numbers 0-9, '.', '-', and '_'.", + "type": "string" + }, + "runner_group_id": { + "description": "The existing runner group to add this runner to.", + "type": "integer" + }, + "maximum_runners": { + "description": "The maximum amount of runners to scale up to. Runners will not auto-scale above this number. Use this setting to limit your cost.", + "type": "integer" + }, + "enable_static_ip": { + "description": "Whether this runner should be updated with a static public IP. Note limit on account. To list limits on account, use `GET actions/hosted-runners/limits`", + "type": "boolean" + }, + "image_version": { + "description": "The version of the runner image to deploy. This is relevant only for runners using custom images.", + "type": [ + "string", + "null" + ] + } + } + }, + "examples": { + "default": { + "value": { + "name": "My larger runner", + "runner_group_id": 1, + "maximum_runners": 50, + "enable_static_ip": false, + "image_version": "1.0.0" + } + } + } + } + } + }, + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/actions-hosted-runner" + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner" + } + } + } + } + } + }, + "x-github": { + "enabledForGitHubApps": true, + "githubCloudOnly": false, + "category": "actions", + "subcategory": "hosted-runners" + } + }, + "delete": { + "summary": "Delete a GitHub-hosted runner for an organization", + "description": "Deletes a GitHub-hosted runner for an organization.", + "operationId": "actions/delete-hosted-runner-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/hosted-runners#delete-a-github-hosted-runner-for-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + }, + { + "$ref": "#/components/parameters/hosted-runner-id" + } + ], + "responses": { + "202": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/actions-hosted-runner" + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner" + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": false, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, "/orgs/{org}/actions/oidc/customization/sub": { "get": { "summary": "Get the customization template for an OIDC subject claim for an organization", @@ -7389,6 +8035,170 @@ "octo-org/octo-repo/.github/workflows/deploy.yaml@main" ] } + }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": "string" + } + }, + "required": [ + "name" + ] + }, + "examples": { + "default": { + "value": { + "name": "Expensive hardware runners", + "visibility": "selected", + "selected_repository_ids": [ + 32, + 91 + ], + "runners": [ + 9, + 2 + ] + } + } + } + } + } + }, + "responses": { + "201": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/runner-groups-org" + }, + "examples": { + "default": { + "$ref": "#/components/examples/runner-group" + } + } + } + } + } + }, + "x-github": { + "enabledForGitHubApps": true, + "githubCloudOnly": false, + "category": "actions", + "subcategory": "self-hosted-runner-groups" + } + } + }, + "/orgs/{org}/actions/runner-groups/{runner_group_id}": { + "get": { + "summary": "Get a self-hosted runner group for an organization", + "description": "Gets a specific self-hosted runner group for an organization.\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", + "operationId": "actions/get-self-hosted-runner-group-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/self-hosted-runner-groups#get-a-self-hosted-runner-group-for-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + }, + { + "$ref": "#/components/parameters/runner-group-id" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/runner-groups-org" + }, + "examples": { + "default": { + "$ref": "#/components/examples/runner-group-item" + } + } + } + } + } + }, + "x-github": { + "enabledForGitHubApps": true, + "githubCloudOnly": false, + "category": "actions", + "subcategory": "self-hosted-runner-groups" + } + }, + "patch": { + "summary": "Update a self-hosted runner group for an organization", + "description": "Updates the `name` and `visibility` of a self-hosted runner group in an organization.\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", + "operationId": "actions/update-self-hosted-runner-group-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/self-hosted-runner-groups#update-a-self-hosted-runner-group-for-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + }, + { + "$ref": "#/components/parameters/runner-group-id" + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "name": { + "description": "Name of the runner group.", + "type": "string" + }, + "visibility": { + "description": "Visibility of a runner group. You can select all repositories, select individual repositories, or all private repositories.", + "type": "string", + "enum": [ + "selected", + "all", + "private" + ] + }, + "allows_public_repositories": { + "description": "Whether the runner group can be used by `public` repositories.", + "type": "boolean", + "default": false + }, + "restricted_to_workflows": { + "description": "If `true`, the runner group will be restricted to running only the workflows specified in the `selected_workflows` array.", + "type": "boolean", + "default": false + }, + "selected_workflows": { + "description": "List of workflows the runner group should be allowed to run. This setting will be ignored unless `restricted_to_workflows` is set to `true`.", + "type": "array", + "items": { + "type": "string", + "description": "Name of workflow the runner group should be allowed to run. Note that a ref, tag, or long SHA is required.", + "examples": [ + "octo-org/octo-repo/.github/workflows/deploy.yaml@main" + ] + } + }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": [ + "string", + "null" + ] } }, "required": [ @@ -7399,15 +8209,7 @@ "default": { "value": { "name": "Expensive hardware runners", - "visibility": "selected", - "selected_repository_ids": [ - 32, - 91 - ], - "runners": [ - 9, - 2 - ] + "visibility": "selected" } } } @@ -7415,7 +8217,7 @@ } }, "responses": { - "201": { + "200": { "description": "Response", "content": { "application/json": { @@ -7437,19 +8239,17 @@ "category": "actions", "subcategory": "self-hosted-runner-groups" } - } - }, - "/orgs/{org}/actions/runner-groups/{runner_group_id}": { - "get": { - "summary": "Get a self-hosted runner group for an organization", - "description": "Gets a specific self-hosted runner group for an organization.\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", - "operationId": "actions/get-self-hosted-runner-group-for-org", + }, + "delete": { + "summary": "Delete a self-hosted runner group from an organization", + "description": "Deletes a self-hosted runner group for an organization.\n\nOAuth tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", + "operationId": "actions/delete-self-hosted-runner-group-from-org", "tags": [ "actions" ], "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/rest/actions/self-hosted-runner-groups#get-a-self-hosted-runner-group-for-an-organization" + "url": "https://docs.github.com/rest/actions/self-hosted-runner-groups#delete-a-self-hosted-runner-group-from-an-organization" }, "parameters": [ { @@ -7460,20 +8260,8 @@ } ], "responses": { - "200": { - "description": "Response", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/runner-groups-org" - }, - "examples": { - "default": { - "$ref": "#/components/examples/runner-group-item" - } - } - } - } + "204": { + "description": "Response" } }, "x-github": { @@ -7482,17 +8270,19 @@ "category": "actions", "subcategory": "self-hosted-runner-groups" } - }, - "patch": { - "summary": "Update a self-hosted runner group for an organization", - "description": "Updates the `name` and `visibility` of a self-hosted runner group in an organization.\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", - "operationId": "actions/update-self-hosted-runner-group-for-org", + } + }, + "/orgs/{org}/actions/runner-groups/{runner_group_id}/hosted-runners": { + "get": { + "summary": "List GitHub-hosted runners in a group for an organization", + "description": "Lists the GitHub-hosted runners in an organization group.\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", + "operationId": "actions/list-github-hosted-runners-in-group-for-org", "tags": [ "actions" ], "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/rest/actions/self-hosted-runner-groups#update-a-self-hosted-runner-group-for-an-organization" + "url": "https://docs.github.com/rest/actions/self-hosted-runner-groups#list-github-hosted-runners-in-a-group-for-an-organization" }, "parameters": [ { @@ -7500,79 +8290,48 @@ }, { "$ref": "#/components/parameters/runner-group-id" + }, + { + "$ref": "#/components/parameters/per-page" + }, + { + "$ref": "#/components/parameters/page" } ], - "requestBody": { - "required": true, - "content": { - "application/json": { - "schema": { - "type": "object", - "properties": { - "name": { - "description": "Name of the runner group.", - "type": "string" - }, - "visibility": { - "description": "Visibility of a runner group. You can select all repositories, select individual repositories, or all private repositories.", - "type": "string", - "enum": [ - "selected", - "all", - "private" - ] - }, - "allows_public_repositories": { - "description": "Whether the runner group can be used by `public` repositories.", - "type": "boolean", - "default": false - }, - "restricted_to_workflows": { - "description": "If `true`, the runner group will be restricted to running only the workflows specified in the `selected_workflows` array.", - "type": "boolean", - "default": false - }, - "selected_workflows": { - "description": "List of workflows the runner group should be allowed to run. This setting will be ignored unless `restricted_to_workflows` is set to `true`.", - "type": "array", - "items": { - "type": "string", - "description": "Name of workflow the runner group should be allowed to run. Note that a ref, tag, or long SHA is required.", - "examples": [ - "octo-org/octo-repo/.github/workflows/deploy.yaml@main" - ] - } - } - }, - "required": [ - "name" - ] - }, - "examples": { - "default": { - "value": { - "name": "Expensive hardware runners", - "visibility": "selected" - } - } - } - } - } - }, "responses": { "200": { "description": "Response", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/runner-groups-org" + "type": "object", + "required": [ + "total_count", + "runners" + ], + "properties": { + "total_count": { + "type": "number" + }, + "runners": { + "type": "array", + "items": { + "$ref": "#/components/schemas/actions-hosted-runner" + } + } + } }, "examples": { "default": { - "$ref": "#/components/examples/runner-group" + "$ref": "#/components/examples/actions-hosted-runner-paginated" } } } + }, + "headers": { + "Link": { + "$ref": "#/components/headers/link" + } } } }, @@ -7582,37 +8341,6 @@ "category": "actions", "subcategory": "self-hosted-runner-groups" } - }, - "delete": { - "summary": "Delete a self-hosted runner group from an organization", - "description": "Deletes a self-hosted runner group for an organization.\n\nOAuth tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", - "operationId": "actions/delete-self-hosted-runner-group-from-org", - "tags": [ - "actions" - ], - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/rest/actions/self-hosted-runner-groups#delete-a-self-hosted-runner-group-from-an-organization" - }, - "parameters": [ - { - "$ref": "#/components/parameters/org" - }, - { - "$ref": "#/components/parameters/runner-group-id" - } - ], - "responses": { - "204": { - "description": "Response" - } - }, - "x-github": { - "enabledForGitHubApps": true, - "githubCloudOnly": false, - "category": "actions", - "subcategory": "self-hosted-runner-groups" - } } }, "/orgs/{org}/actions/runner-groups/{runner_group_id}/repositories": { @@ -93440,6 +94168,96 @@ } } }, + "enterprise": { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] + }, "integration": { "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.", @@ -93475,12 +94293,12 @@ ] }, "owner": { - "anyOf": [ + "oneOf": [ { - "type": "null" + "$ref": "#/components/schemas/simple-user" }, { - "$ref": "#/components/schemas/simple-user" + "$ref": "#/components/schemas/enterprise" } ] }, @@ -94068,96 +94886,6 @@ "response" ] }, - "enterprise": { - "title": "Enterprise", - "description": "An enterprise on GitHub.", - "type": "object", - "properties": { - "description": { - "description": "A short description of the enterprise.", - "type": [ - "string", - "null" - ] - }, - "html_url": { - "type": "string", - "format": "uri", - "examples": [ - "https://github.com/enterprises/octo-business" - ] - }, - "website_url": { - "description": "The enterprise's website URL.", - "type": [ - "string", - "null" - ], - "format": "uri" - }, - "id": { - "description": "Unique identifier of the enterprise", - "type": "integer", - "examples": [ - 42 - ] - }, - "node_id": { - "type": "string", - "examples": [ - "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" - ] - }, - "name": { - "description": "The name of the enterprise.", - "type": "string", - "examples": [ - "Octo Business" - ] - }, - "slug": { - "description": "The slug url identifier for the enterprise.", - "type": "string", - "examples": [ - "octo-business" - ] - }, - "created_at": { - "type": [ - "string", - "null" - ], - "format": "date-time", - "examples": [ - "2019-01-26T19:01:12Z" - ] - }, - "updated_at": { - "type": [ - "string", - "null" - ], - "format": "date-time", - "examples": [ - "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" - ] - }, "integration-installation-request": { "title": "Integration Installation Request", "description": "Request to install an integration on a target", @@ -101637,6 +102365,314 @@ "active_caches_count" ] }, + "actions-hosted-runner-pool-image": { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The image version of the hosted runner pool.", + "type": "string", + "examples": [ + "latest" + ] + } + }, + "required": [ + "id", + "size_gb", + "display_name", + "source", + "version" + ] + }, + "actions-hosted-runner-machine-spec": { + "title": "Github-owned VM details.", + "description": "Provides details of a particular machine spec.", + "type": "object", + "properties": { + "id": { + "description": "The ID used for the `size` parameter when creating a new runner.", + "type": "string", + "examples": [ + "8-core" + ] + }, + "cpu_cores": { + "description": "The number of cores.", + "type": "integer", + "examples": [ + 8 + ] + }, + "memory_gb": { + "description": "The available RAM for the machine spec.", + "type": "integer", + "examples": [ + 32 + ] + }, + "storage_gb": { + "description": "The available SSD storage for the machine spec.", + "type": "integer", + "examples": [ + 300 + ] + } + }, + "required": [ + "id", + "cpu_cores", + "memory_gb", + "storage_gb" + ] + }, + "public-ip": { + "title": "Public IP for a GitHub-hosted larger runners.", + "description": "Provides details of Public IP for a GitHub-hosted larger runners", + "type": "object", + "properties": { + "enabled": { + "description": "Whether public IP is enabled.", + "type": "boolean", + "examples": [ + true + ] + }, + "prefix": { + "description": "The prefix for the public IP.", + "type": "string", + "examples": [ + "20.80.208.150" + ] + }, + "length": { + "description": "The length of the IP prefix.", + "type": "integer", + "examples": [ + 28 + ] + } + } + }, + "actions-hosted-runner": { + "title": "GitHub-hosted hosted runner", + "description": "A Github-hosted hosted runner.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the hosted runner.", + "type": "integer", + "examples": [ + 5 + ] + }, + "name": { + "description": "The name of the hosted runner.", + "type": "string", + "examples": [ + "my-github-hosted-runner" + ] + }, + "runner_group_id": { + "description": "The unique identifier of the group that the hosted runner belongs to.", + "type": "integer", + "examples": [ + 2 + ] + }, + "image_details": { + "anyOf": [ + { + "type": "null" + }, + { + "$ref": "#/components/schemas/actions-hosted-runner-pool-image" + } + ] + }, + "machine_size_details": { + "$ref": "#/components/schemas/actions-hosted-runner-machine-spec" + }, + "status": { + "description": "The status of the runner.", + "type": "string", + "enum": [ + "Ready", + "Provisioning", + "Shutdown", + "Deleting", + "Stuck" + ], + "examples": [ + "Ready" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "maximum_runners": { + "description": "The maximum amount of hosted runners. Runners will not scale automatically above this number. Use this setting to limit your cost.", + "type": "integer", + "default": 10, + "examples": [ + 5 + ] + }, + "public_ip_enabled": { + "description": "Whether public IP is enabled for the hosted runners.", + "type": "boolean", + "examples": [ + true + ] + }, + "public_ips": { + "description": "The public IP ranges when public IP is enabled for the hosted runners.", + "type": "array", + "items": { + "$ref": "#/components/schemas/public-ip" + } + }, + "last_active_on": { + "description": "The time at which the runner was last used, in ISO 8601 format.", + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2022-10-09T23:39:01Z" + ] + } + }, + "required": [ + "id", + "name", + "image_details", + "machine_size_details", + "status", + "public_ip_enabled", + "platform" + ] + }, + "actions-hosted-runner-image": { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + } + }, + "required": [ + "id", + "platform", + "size_gb", + "display_name", + "source" + ] + }, + "actions-hosted-runner-limits": { + "type": "object", + "properties": { + "public_ips": { + "title": "Static public IP Limits for GitHub-hosted Hosted Runners.", + "description": "Provides details of static public IP limits for GitHub-hosted Hosted Runners", + "type": "object", + "properties": { + "maximum": { + "type": "integer", + "description": "The maximum number of static public IP addresses that can be used for Hosted Runners.", + "examples": [ + 50 + ] + }, + "current_usage": { + "type": "integer", + "description": "The current number of static public IP addresses in use by Hosted Runners.", + "examples": [ + 17 + ] + } + }, + "required": [ + "maximum", + "current_usage" + ] + } + }, + "required": [ + "public_ips" + ] + }, "oidc-custom-sub": { "title": "Actions OIDC Subject customization", "description": "Actions OIDC Subject customization", @@ -101788,6 +102824,10 @@ "hosted_runners_url": { "type": "string" }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": "string" + }, "inherited": { "type": "boolean" }, @@ -278709,6 +279749,117 @@ ] } }, + "actions-hosted-runner-paginated": { + "value": { + "total_count": 2, + "runners": [ + { + "id": 5, + "name": "My hosted ubuntu runner", + "runner_group_id": 2, + "platform": "linux-x64", + "image": { + "id": "ubuntu-20.04", + "size": 86 + }, + "machine_size_details": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + }, + "status": "Ready", + "maximum_runners": 10, + "public_ip_enabled": true, + "public_ips": [ + { + "enabled": true, + "prefix": "20.80.208.150", + "length": 31 + } + ], + "last_active_on": "2022-10-09T23:39:01Z" + }, + { + "id": 7, + "name": "My hosted Windows runner", + "runner_group_id": 2, + "platform": "win-x64", + "image": { + "id": "windows-latest", + "size": 256 + }, + "machine_size_details": { + "id": "8-core", + "cpu_cores": 8, + "memory_gb": 32, + "storage_gb": 300 + }, + "status": "Ready", + "maximum_runners": 20, + "public_ip_enabled": false, + "public_ips": [ + + ], + "last_active_on": "2023-04-26T15:23:37Z" + } + ] + } + }, + "actions-hosted-runner": { + "value": { + "id": 5, + "name": "My hosted ubuntu runner", + "runner_group_id": 2, + "platform": "linux-x64", + "image": { + "id": "ubuntu-20.04", + "size": 86 + }, + "machine_size_details": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + }, + "status": "Ready", + "maximum_runners": 10, + "public_ip_enabled": true, + "public_ips": [ + { + "enabled": true, + "prefix": "20.80.208.150", + "length": 31 + } + ], + "last_active_on": "2022-10-09T23:39:01Z" + } + }, + "actions-hosted-runner-image": { + "value": { + "id": "ubuntu-20.04", + "platform": "linux-x64", + "size_gb": 86, + "display_name": "20.04", + "source": "github" + } + }, + "actions-hosted-runner-limits-default": { + "value": { + "public_ips": { + "current_usage": 17, + "maximum": 50 + } + } + }, + "actions-hosted-runner-machine-spec": { + "value": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + } + }, "oidc-custom-sub": { "value": { "include_claim_keys": [ @@ -304834,6 +305985,15 @@ "type": "integer" } }, + "hosted-runner-id": { + "name": "hosted_runner_id", + "description": "Unique identifier of the GitHub-hosted runner.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + }, "repository-id": { "name": "repository_id", "description": "The unique identifier of the repository.", diff --git a/descriptions-next/api.github.com/api.github.com.yaml b/descriptions-next/api.github.com/api.github.com.yaml index 9336b2313..b6745d5d4 100644 --- a/descriptions-next/api.github.com/api.github.com.yaml +++ b/descriptions-next/api.github.com/api.github.com.yaml @@ -4781,6 +4781,459 @@ paths: enabledForGitHubApps: true category: actions subcategory: cache + "/orgs/{org}/actions/hosted-runners": + get: + summary: List GitHub-hosted runners for an organization + description: |- + Lists all GitHub-hosted runners configured in an organization. + + OAuth app tokens and personal access tokens (classic) need the `manage_runner:org` scope to use this endpoint. + tags: + - actions + operationId: actions/list-hosted-runners-for-org + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/actions/hosted-runners#list-github-hosted-runners-for-an-organization + parameters: + - "$ref": "#/components/parameters/org" + - "$ref": "#/components/parameters/per-page" + - "$ref": "#/components/parameters/page" + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - runners + properties: + total_count: + type: integer + runners: + type: array + items: + "$ref": "#/components/schemas/actions-hosted-runner" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner-paginated" + headers: + Link: + "$ref": "#/components/headers/link" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + post: + summary: Create a GitHub-hosted runner for an organization + description: |- + Creates a GitHub-hosted runner for an organization. + OAuth tokens and personal access tokens (classic) need the `manage_runners:org` scope to use this endpoint. + operationId: actions/create-hosted-runner-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/actions/hosted-runners#create-a-github-hosted-runner-for-an-organization + parameters: + - "$ref": "#/components/parameters/org" + requestBody: + required: true + content: + application/json: + schema: + type: object + properties: + name: + description: Name of the runner. Must be between 1 and 64 characters + and may only contain upper and lowercase letters a-z, numbers + 0-9, '.', '-', and '_'. + type: string + image: + description: The image of runner. To list all available images, + use `GET /actions/hosted-runners/images/github-owned` or `GET + /actions/hosted-runners/images/partner`. + type: object + properties: + id: + description: The unique identifier of the runner image. + type: string + source: + description: The source of the runner image. + type: string + enum: + - github + - partner + - custom + version: + description: The version of the runner image to deploy. This + is relevant only for runners using custom images. + type: + - string + - 'null' + size: + description: The machine size of the runner. To list available sizes, + use `GET actions/hosted-runners/machine-sizes` + type: string + runner_group_id: + description: The existing runner group to add this runner to. + type: integer + maximum_runners: + description: The maximum amount of runners to scale up to. Runners + will not auto-scale above this number. Use this setting to limit + your cost. + type: integer + enable_static_ip: + description: Whether this runner should be created with a static + public IP. Note limit on account. To list limits on account, use + `GET actions/hosted-runners/limits` + type: boolean + required: + - name + - image + - size + - runner_group_id + examples: + default: + value: + name: My Hosted runner + image: + id: ubuntu-latest + source: github + version: latest + runner_group_id: 1 + size: 4-core + maximum_runners: 50 + enable_static_ip: false + responses: + '201': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/actions-hosted-runner" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner" + x-github: + enabledForGitHubApps: true + githubCloudOnly: false + category: actions + subcategory: hosted-runners + "/orgs/{org}/actions/hosted-runners/images/github-owned": + get: + summary: Get GitHub-owned images for GitHub-hosted runners in an organization + description: Get the list of GitHub-owned images available for GitHub-hosted + runners for an organization. + operationId: actions/get-hosted-runners-github-owned-images-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/actions/hosted-runners#get-github-owned-images-for-github-hosted-runners-in-an-organization + parameters: + - "$ref": "#/components/parameters/org" + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - images + properties: + total_count: + type: integer + images: + type: array + items: + "$ref": "#/components/schemas/actions-hosted-runner-image" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner-image" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + "/orgs/{org}/actions/hosted-runners/images/partner": + get: + summary: Get partner images for GitHub-hosted runners in an organization + description: Get the list of partner images available for GitHub-hosted runners + for an organization. + operationId: actions/get-hosted-runners-partner-images-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/actions/hosted-runners#get-partner-images-for-github-hosted-runners-in-an-organization + parameters: + - "$ref": "#/components/parameters/org" + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - images + properties: + total_count: + type: integer + images: + type: array + items: + "$ref": "#/components/schemas/actions-hosted-runner-image" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner-image" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + "/orgs/{org}/actions/hosted-runners/limits": + get: + summary: Get limits on GitHub-hosted runners for an organization + description: Get the GitHub-hosted runners limits for an organization. + operationId: actions/get-hosted-runners-limits-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/actions/hosted-runners#get-limits-on-github-hosted-runners-for-an-organization + parameters: + - "$ref": "#/components/parameters/org" + responses: + '200': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/actions-hosted-runner-limits" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner-limits-default" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + "/orgs/{org}/actions/hosted-runners/machine-sizes": + get: + summary: Get GitHub-hosted runners machine specs for an organization + description: Get the list of machine specs available for GitHub-hosted runners + for an organization. + operationId: actions/get-hosted-runners-machine-specs-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/actions/hosted-runners#get-github-hosted-runners-machine-specs-for-an-organization + parameters: + - "$ref": "#/components/parameters/org" + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - machine_specs + properties: + total_count: + type: integer + machine_specs: + type: array + items: + "$ref": "#/components/schemas/actions-hosted-runner-machine-spec" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner-machine-spec" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + "/orgs/{org}/actions/hosted-runners/platforms": + get: + summary: Get platforms for GitHub-hosted runners in an organization + description: Get the list of platforms available for GitHub-hosted runners for + an organization. + operationId: actions/get-hosted-runners-platforms-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/actions/hosted-runners#get-platforms-for-github-hosted-runners-in-an-organization + parameters: + - "$ref": "#/components/parameters/org" + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - platforms + properties: + total_count: + type: integer + platforms: + type: array + items: + type: string + examples: + default: + value: + total_count: 1 + platforms: + - linux-x64 + - win-x64 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + "/orgs/{org}/actions/hosted-runners/{hosted_runner_id}": + get: + summary: Get a GitHub-hosted runner for an organization + description: |- + Gets a GitHub-hosted runner configured in an organization. + + OAuth app tokens and personal access tokens (classic) need the `manage_runners:org` scope to use this endpoint. + tags: + - actions + operationId: actions/get-hosted-runner-for-org + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/actions/hosted-runners#get-a-github-hosted-runner-for-an-organization + parameters: + - "$ref": "#/components/parameters/org" + - "$ref": "#/components/parameters/hosted-runner-id" + responses: + '200': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/actions-hosted-runner" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner" + headers: + Link: + "$ref": "#/components/headers/link" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + patch: + summary: Update a GitHub-hosted runner for an organization + description: |- + Updates a GitHub-hosted runner for an organization. + OAuth app tokens and personal access tokens (classic) need the `manage_runners:org` scope to use this endpoint. + operationId: actions/update-hosted-runner-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/actions/hosted-runners#update-a-github-hosted-runner-for-an-organization + parameters: + - "$ref": "#/components/parameters/org" + - "$ref": "#/components/parameters/hosted-runner-id" + requestBody: + required: true + content: + application/json: + schema: + type: object + properties: + name: + description: Name of the runner. Must be between 1 and 64 characters + and may only contain upper and lowercase letters a-z, numbers + 0-9, '.', '-', and '_'. + type: string + runner_group_id: + description: The existing runner group to add this runner to. + type: integer + maximum_runners: + description: The maximum amount of runners to scale up to. Runners + will not auto-scale above this number. Use this setting to limit + your cost. + type: integer + enable_static_ip: + description: Whether this runner should be updated with a static + public IP. Note limit on account. To list limits on account, use + `GET actions/hosted-runners/limits` + type: boolean + image_version: + description: The version of the runner image to deploy. This is + relevant only for runners using custom images. + type: + - string + - 'null' + examples: + default: + value: + name: My larger runner + runner_group_id: 1 + maximum_runners: 50 + enable_static_ip: false + image_version: 1.0.0 + responses: + '200': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/actions-hosted-runner" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner" + x-github: + enabledForGitHubApps: true + githubCloudOnly: false + category: actions + subcategory: hosted-runners + delete: + summary: Delete a GitHub-hosted runner for an organization + description: Deletes a GitHub-hosted runner for an organization. + operationId: actions/delete-hosted-runner-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/actions/hosted-runners#delete-a-github-hosted-runner-for-an-organization + parameters: + - "$ref": "#/components/parameters/org" + - "$ref": "#/components/parameters/hosted-runner-id" + responses: + '202': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/actions-hosted-runner" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner" + x-github: + githubCloudOnly: false + enabledForGitHubApps: false + category: actions + subcategory: hosted-runners "/orgs/{org}/actions/oidc/customization/sub": get: summary: Get the customization template for an OIDC subject claim for an organization @@ -5289,6 +5742,9 @@ paths: to run. Note that a ref, tag, or long SHA is required. examples: - octo-org/octo-repo/.github/workflows/deploy.yaml@main + network_configuration_id: + description: The identifier of a hosted compute network configuration. + type: string required: - name examples: @@ -5401,6 +5857,11 @@ paths: to run. Note that a ref, tag, or long SHA is required. examples: - octo-org/octo-repo/.github/workflows/deploy.yaml@main + network_configuration_id: + description: The identifier of a hosted compute network configuration. + type: + - string + - 'null' required: - name examples: @@ -5446,6 +5907,52 @@ paths: githubCloudOnly: false category: actions subcategory: self-hosted-runner-groups + "/orgs/{org}/actions/runner-groups/{runner_group_id}/hosted-runners": + get: + summary: List GitHub-hosted runners in a group for an organization + description: |- + Lists the GitHub-hosted runners in an organization group. + + OAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint. + operationId: actions/list-github-hosted-runners-in-group-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/actions/self-hosted-runner-groups#list-github-hosted-runners-in-a-group-for-an-organization + parameters: + - "$ref": "#/components/parameters/org" + - "$ref": "#/components/parameters/runner-group-id" + - "$ref": "#/components/parameters/per-page" + - "$ref": "#/components/parameters/page" + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - runners + properties: + total_count: + type: number + runners: + type: array + items: + "$ref": "#/components/schemas/actions-hosted-runner" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner-paginated" + headers: + Link: + "$ref": "#/components/headers/link" + x-github: + enabledForGitHubApps: true + githubCloudOnly: false + category: actions + subcategory: self-hosted-runner-groups "/orgs/{org}/actions/runner-groups/{runner_group_id}/repositories": get: summary: List repository access to a self-hosted runner group in an organization @@ -67413,6 +67920,72 @@ components: type: array items: type: string + enterprise: + title: Enterprise + description: An enterprise on GitHub. + type: object + properties: + description: + description: A short description of the enterprise. + type: + - string + - 'null' + html_url: + type: string + format: uri + examples: + - https://github.com/enterprises/octo-business + website_url: + description: The enterprise's website URL. + type: + - string + - 'null' + format: uri + id: + description: Unique identifier of the enterprise + type: integer + examples: + - 42 + node_id: + type: string + examples: + - MDEwOlJlcG9zaXRvcnkxMjk2MjY5 + name: + description: The name of the enterprise. + type: string + examples: + - Octo Business + slug: + description: The slug url identifier for the enterprise. + type: string + examples: + - octo-business + created_at: + type: + - string + - 'null' + format: date-time + examples: + - '2019-01-26T19:01:12Z' + updated_at: + type: + - string + - 'null' + format: date-time + examples: + - '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 integration: title: GitHub app description: GitHub apps are a new way to extend GitHub. They can be installed @@ -67442,9 +68015,9 @@ components: examples: - '"Iv1.25b5d1e65ffc4022"' owner: - anyOf: - - type: 'null' + oneOf: - "$ref": "#/components/schemas/simple-user" + - "$ref": "#/components/schemas/enterprise" name: description: The name of the GitHub app type: string @@ -67867,72 +68440,6 @@ components: - repository_id - request - response - enterprise: - title: Enterprise - description: An enterprise on GitHub. - type: object - properties: - description: - description: A short description of the enterprise. - type: - - string - - 'null' - html_url: - type: string - format: uri - examples: - - https://github.com/enterprises/octo-business - website_url: - description: The enterprise's website URL. - type: - - string - - 'null' - format: uri - id: - description: Unique identifier of the enterprise - type: integer - examples: - - 42 - node_id: - type: string - examples: - - MDEwOlJlcG9zaXRvcnkxMjk2MjY5 - name: - description: The name of the enterprise. - type: string - examples: - - Octo Business - slug: - description: The slug url identifier for the enterprise. - type: string - examples: - - octo-business - created_at: - type: - - string - - 'null' - format: date-time - examples: - - '2019-01-26T19:01:12Z' - updated_at: - type: - - string - - 'null' - format: date-time - examples: - - '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 integration-installation-request: title: Integration Installation Request description: Request to install an integration on a target @@ -73557,6 +74064,237 @@ components: - full_name - active_caches_size_in_bytes - active_caches_count + actions-hosted-runner-pool-image: + title: GitHub-hosted runner image details. + description: Provides details of a hosted runner image + type: object + properties: + id: + description: The ID of the image. Use this ID for the `image` parameter + when creating a new larger runner. + type: string + examples: + - ubuntu-20.04 + size_gb: + description: Image size in GB. + type: integer + examples: + - 86 + display_name: + description: Display name for this image. + type: string + examples: + - 20.04 + source: + description: The image provider. + type: string + enum: + - github + - partner + - custom + version: + description: The image version of the hosted runner pool. + type: string + examples: + - latest + required: + - id + - size_gb + - display_name + - source + - version + actions-hosted-runner-machine-spec: + title: Github-owned VM details. + description: Provides details of a particular machine spec. + type: object + properties: + id: + description: The ID used for the `size` parameter when creating a new runner. + type: string + examples: + - 8-core + cpu_cores: + description: The number of cores. + type: integer + examples: + - 8 + memory_gb: + description: The available RAM for the machine spec. + type: integer + examples: + - 32 + storage_gb: + description: The available SSD storage for the machine spec. + type: integer + examples: + - 300 + required: + - id + - cpu_cores + - memory_gb + - storage_gb + public-ip: + title: Public IP for a GitHub-hosted larger runners. + description: Provides details of Public IP for a GitHub-hosted larger runners + type: object + properties: + enabled: + description: Whether public IP is enabled. + type: boolean + examples: + - true + prefix: + description: The prefix for the public IP. + type: string + examples: + - 20.80.208.150 + length: + description: The length of the IP prefix. + type: integer + examples: + - 28 + actions-hosted-runner: + title: GitHub-hosted hosted runner + description: A Github-hosted hosted runner. + type: object + properties: + id: + description: The unique identifier of the hosted runner. + type: integer + examples: + - 5 + name: + description: The name of the hosted runner. + type: string + examples: + - my-github-hosted-runner + runner_group_id: + description: The unique identifier of the group that the hosted runner belongs + to. + type: integer + examples: + - 2 + image_details: + anyOf: + - type: 'null' + - "$ref": "#/components/schemas/actions-hosted-runner-pool-image" + machine_size_details: + "$ref": "#/components/schemas/actions-hosted-runner-machine-spec" + status: + description: The status of the runner. + type: string + enum: + - Ready + - Provisioning + - Shutdown + - Deleting + - Stuck + examples: + - Ready + platform: + description: The operating system of the image. + type: string + examples: + - linux-x64 + maximum_runners: + description: The maximum amount of hosted runners. Runners will not scale + automatically above this number. Use this setting to limit your cost. + type: integer + default: 10 + examples: + - 5 + public_ip_enabled: + description: Whether public IP is enabled for the hosted runners. + type: boolean + examples: + - true + public_ips: + description: The public IP ranges when public IP is enabled for the hosted + runners. + type: array + items: + "$ref": "#/components/schemas/public-ip" + last_active_on: + description: The time at which the runner was last used, in ISO 8601 format. + type: + - string + - 'null' + format: date-time + examples: + - '2022-10-09T23:39:01Z' + required: + - id + - name + - image_details + - machine_size_details + - status + - public_ip_enabled + - platform + actions-hosted-runner-image: + title: GitHub-hosted runner image details. + description: Provides details of a hosted runner image + type: object + properties: + id: + description: The ID of the image. Use this ID for the `image` parameter + when creating a new larger runner. + type: string + examples: + - ubuntu-20.04 + platform: + description: The operating system of the image. + type: string + examples: + - linux-x64 + size_gb: + description: Image size in GB. + type: integer + examples: + - 86 + display_name: + description: Display name for this image. + type: string + examples: + - 20.04 + source: + description: The image provider. + type: string + enum: + - github + - partner + - custom + required: + - id + - platform + - size_gb + - display_name + - source + actions-hosted-runner-limits: + type: object + properties: + public_ips: + title: Static public IP Limits for GitHub-hosted Hosted Runners. + description: Provides details of static public IP limits for GitHub-hosted + Hosted Runners + type: object + properties: + maximum: + type: integer + description: The maximum number of static public IP addresses that can + be used for Hosted Runners. + examples: + - 50 + current_usage: + type: integer + description: The current number of static public IP addresses in use + by Hosted Runners. + examples: + - 17 + required: + - maximum + - current_usage + required: + - public_ips oidc-custom-sub: title: Actions OIDC Subject customization description: Actions OIDC Subject customization @@ -73680,6 +74418,9 @@ components: type: string hosted_runners_url: type: string + network_configuration_id: + description: The identifier of a hosted compute network configuration. + type: string inherited: type: boolean inherited_allows_public_repositories: @@ -205733,6 +206474,87 @@ components: - full_name: octo-org/server active_caches_size_in_bytes: 1022142 active_caches_count: 2 + actions-hosted-runner-paginated: + value: + total_count: 2 + runners: + - id: 5 + name: My hosted ubuntu runner + runner_group_id: 2 + platform: linux-x64 + image: + id: ubuntu-20.04 + size: 86 + machine_size_details: + id: 4-core + cpu_cores: 4 + memory_gb: 16 + storage_gb: 150 + status: Ready + maximum_runners: 10 + public_ip_enabled: true + public_ips: + - enabled: true + prefix: 20.80.208.150 + length: 31 + last_active_on: '2022-10-09T23:39:01Z' + - id: 7 + name: My hosted Windows runner + runner_group_id: 2 + platform: win-x64 + image: + id: windows-latest + size: 256 + machine_size_details: + id: 8-core + cpu_cores: 8 + memory_gb: 32 + storage_gb: 300 + status: Ready + maximum_runners: 20 + public_ip_enabled: false + public_ips: [] + last_active_on: '2023-04-26T15:23:37Z' + actions-hosted-runner: + value: + id: 5 + name: My hosted ubuntu runner + runner_group_id: 2 + platform: linux-x64 + image: + id: ubuntu-20.04 + size: 86 + machine_size_details: + id: 4-core + cpu_cores: 4 + memory_gb: 16 + storage_gb: 150 + status: Ready + maximum_runners: 10 + public_ip_enabled: true + public_ips: + - enabled: true + prefix: 20.80.208.150 + length: 31 + last_active_on: '2022-10-09T23:39:01Z' + actions-hosted-runner-image: + value: + id: ubuntu-20.04 + platform: linux-x64 + size_gb: 86 + display_name: '20.04' + source: github + actions-hosted-runner-limits-default: + value: + public_ips: + current_usage: 17 + maximum: 50 + actions-hosted-runner-machine-spec: + value: + id: 4-core + cpu_cores: 4 + memory_gb: 16 + storage_gb: 150 oidc-custom-sub: value: include_claim_keys: @@ -228192,6 +229014,13 @@ components: required: false schema: type: integer + hosted-runner-id: + name: hosted_runner_id + description: Unique identifier of the GitHub-hosted runner. + in: path + required: true + schema: + type: integer repository-id: name: repository_id description: The unique identifier of the repository. diff --git a/descriptions-next/api.github.com/dereferenced/api.github.com.2022-11-28.deref.json b/descriptions-next/api.github.com/dereferenced/api.github.com.2022-11-28.deref.json index d870cfe88..63d93b35a 100644 --- a/descriptions-next/api.github.com/dereferenced/api.github.com.2022-11-28.deref.json +++ b/descriptions-next/api.github.com/dereferenced/api.github.com.2022-11-28.deref.json @@ -2241,10 +2241,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -2412,6 +2409,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -2663,10 +2750,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -2834,6 +2918,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -13644,10 +13818,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -13815,6 +13986,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -27684,10 +27945,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -27855,6 +28113,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -28390,10 +28738,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -28561,6 +28906,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -45641,10 +46076,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -45812,6 +46244,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -52276,10 +52798,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -52447,6 +52966,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -52982,10 +53591,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -53153,6 +53759,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -58833,380 +59529,2526 @@ } } }, - "/orgs/{org}/actions/oidc/customization/sub": { + "/orgs/{org}/actions/hosted-runners": { "get": { - "summary": "Get the customization template for an OIDC subject claim for an organization", - "description": "Gets the customization template for an OpenID Connect (OIDC) subject claim.\n\nOAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint.", - "tags": [ - "oidc" - ], - "operationId": "oidc/get-oidc-custom-sub-template-for-org", - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/rest/actions/oidc#get-the-customization-template-for-an-oidc-subject-claim-for-an-organization" - }, - "parameters": [ - { - "name": "org", - "description": "The organization name. The name is not case sensitive.", - "in": "path", - "required": true, - "schema": { - "type": "string" - } - } - ], - "responses": { - "200": { - "description": "A JSON serialized template for OIDC subject claim customization", - "content": { - "application/json": { - "schema": { - "title": "Actions OIDC Subject customization", - "description": "Actions OIDC Subject customization", - "type": "object", - "properties": { - "include_claim_keys": { - "description": "Array of unique strings. Each claim key can only contain alphanumeric characters and underscores.", - "type": "array", - "items": { - "type": "string" - } - } - }, - "required": [ - "include_claim_keys" - ] - }, - "examples": { - "default": { - "value": { - "include_claim_keys": [ - "repo", - "context" - ] - } - } - } - } - } - } - }, - "x-github": { - "enabledForGitHubApps": true, - "category": "actions", - "subcategory": "oidc" - } - }, - "put": { - "summary": "Set the customization template for an OIDC subject claim for an organization", - "description": "Creates or updates the customization template for an OpenID Connect (OIDC) subject claim.\n\nOAuth app tokens and personal access tokens (classic) need the `write:org` scope to use this endpoint.", - "tags": [ - "oidc" - ], - "operationId": "oidc/update-oidc-custom-sub-template-for-org", - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/rest/actions/oidc#set-the-customization-template-for-an-oidc-subject-claim-for-an-organization" - }, - "parameters": [ - { - "name": "org", - "description": "The organization name. The name is not case sensitive.", - "in": "path", - "required": true, - "schema": { - "type": "string" - } - } - ], - "requestBody": { - "required": true, - "content": { - "application/json": { - "schema": { - "title": "Actions OIDC Subject customization", - "description": "Actions OIDC Subject customization", - "type": "object", - "properties": { - "include_claim_keys": { - "description": "Array of unique strings. Each claim key can only contain alphanumeric characters and underscores.", - "type": "array", - "items": { - "type": "string" - } - } - }, - "required": [ - "include_claim_keys" - ] - }, - "examples": { - "default": { - "value": { - "include_claim_keys": [ - "repo", - "context" - ] - } - } - } - } - } - }, - "responses": { - "201": { - "description": "Empty response", - "content": { - "application/json": { - "schema": { - "title": "Empty Object", - "description": "An object without any properties.", - "type": "object", - "properties": { - }, - "additionalProperties": false - }, - "examples": { - "default": { - "value": null - } - } - } - } - }, - "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" - } - } - } - } - } - }, - "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" - } - } - } - } - } - } - }, - "x-github": { - "enabledForGitHubApps": true, - "previews": [ - - ], - "category": "actions", - "subcategory": "oidc" - } - } - }, - "/orgs/{org}/actions/permissions": { - "get": { - "summary": "Get GitHub Actions permissions for an organization", - "description": "Gets the GitHub Actions permissions policy for repositories and allowed actions and reusable workflows in an organization.\n\nOAuth tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", - "operationId": "actions/get-github-actions-permissions-organization", + "summary": "List GitHub-hosted runners for an organization", + "description": "Lists all GitHub-hosted runners configured in an organization.\n\nOAuth app tokens and personal access tokens (classic) need the `manage_runner:org` scope to use this endpoint.", "tags": [ "actions" ], + "operationId": "actions/list-hosted-runners-for-org", "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/rest/actions/permissions#get-github-actions-permissions-for-an-organization" - }, - "parameters": [ - { - "name": "org", - "description": "The organization name. The name is not case sensitive.", - "in": "path", - "required": true, - "schema": { - "type": "string" - } - } - ], - "responses": { - "200": { - "description": "Response", - "content": { - "application/json": { - "schema": { - "type": "object", - "properties": { - "enabled_repositories": { - "type": "string", - "description": "The policy that controls the repositories in the organization that are allowed to run GitHub Actions.", - "enum": [ - "all", - "none", - "selected" - ] - }, - "selected_repositories_url": { - "type": "string", - "description": "The API URL to use to get or set the selected repositories that are allowed to run GitHub Actions, when `enabled_repositories` is set to `selected`." - }, - "allowed_actions": { - "type": "string", - "description": "The permissions policy that controls the actions and reusable workflows that are allowed to run.", - "enum": [ - "all", - "local_only", - "selected" - ] - }, - "selected_actions_url": { - "type": "string", - "description": "The API URL to use to get or set the actions and reusable workflows that are allowed to run, when `allowed_actions` is set to `selected`." - } - }, - "required": [ - "enabled_repositories" - ] - }, - "examples": { - "default": { - "value": { - "enabled_repositories": "all", - "allowed_actions": "selected", - "selected_actions_url": "https://api.github.com/organizations/42/actions/permissions/selected-actions" - } - } - } - } - } - } - }, - "x-github": { - "enabledForGitHubApps": true, - "githubCloudOnly": false, - "category": "actions", - "subcategory": "permissions" - } - }, - "put": { - "summary": "Set GitHub Actions permissions for an organization", - "description": "Sets the GitHub Actions permissions policy for repositories and allowed actions and reusable workflows in an organization.\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", - "operationId": "actions/set-github-actions-permissions-organization", - "tags": [ - "actions" - ], - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/rest/actions/permissions#set-github-actions-permissions-for-an-organization" - }, - "parameters": [ - { - "name": "org", - "description": "The organization name. The name is not case sensitive.", - "in": "path", - "required": true, - "schema": { - "type": "string" - } - } - ], - "responses": { - "204": { - "description": "Response" - } - }, - "requestBody": { - "required": true, - "content": { - "application/json": { - "schema": { - "type": "object", - "properties": { - "enabled_repositories": { - "type": "string", - "description": "The policy that controls the repositories in the organization that are allowed to run GitHub Actions.", - "enum": [ - "all", - "none", - "selected" - ] - }, - "allowed_actions": { - "type": "string", - "description": "The permissions policy that controls the actions and reusable workflows that are allowed to run.", - "enum": [ - "all", - "local_only", - "selected" - ] - } - }, - "required": [ - "enabled_repositories" - ] - }, - "examples": { - "default": { - "value": { - "enabled_repositories": "all", - "allowed_actions": "selected" - } - } - } - } - } - }, - "x-github": { - "enabledForGitHubApps": true, - "githubCloudOnly": false, - "category": "actions", - "subcategory": "permissions" - } - } - }, - "/orgs/{org}/actions/permissions/repositories": { - "get": { - "summary": "List selected repositories enabled for GitHub Actions in an organization", - "description": "Lists the selected repositories that are enabled for GitHub Actions in an organization. To use this endpoint, the organization permission policy for `enabled_repositories` must be configured to `selected`. For more information, see \"[Set GitHub Actions permissions for an organization](#set-github-actions-permissions-for-an-organization).\"\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", - "operationId": "actions/list-selected-repositories-enabled-github-actions-organization", - "tags": [ - "actions" - ], - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/rest/actions/permissions#list-selected-repositories-enabled-for-github-actions-in-an-organization" + "url": "https://docs.github.com/rest/actions/hosted-runners#list-github-hosted-runners-for-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "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": "object", + "required": [ + "total_count", + "runners" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "runners": { + "type": "array", + "items": { + "title": "GitHub-hosted hosted runner", + "description": "A Github-hosted hosted runner.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the hosted runner.", + "type": "integer", + "examples": [ + 5 + ] + }, + "name": { + "description": "The name of the hosted runner.", + "type": "string", + "examples": [ + "my-github-hosted-runner" + ] + }, + "runner_group_id": { + "description": "The unique identifier of the group that the hosted runner belongs to.", + "type": "integer", + "examples": [ + 2 + ] + }, + "image_details": { + "anyOf": [ + { + "type": "null" + }, + { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The image version of the hosted runner pool.", + "type": "string", + "examples": [ + "latest" + ] + } + }, + "required": [ + "id", + "size_gb", + "display_name", + "source", + "version" + ] + } + ] + }, + "machine_size_details": { + "title": "Github-owned VM details.", + "description": "Provides details of a particular machine spec.", + "type": "object", + "properties": { + "id": { + "description": "The ID used for the `size` parameter when creating a new runner.", + "type": "string", + "examples": [ + "8-core" + ] + }, + "cpu_cores": { + "description": "The number of cores.", + "type": "integer", + "examples": [ + 8 + ] + }, + "memory_gb": { + "description": "The available RAM for the machine spec.", + "type": "integer", + "examples": [ + 32 + ] + }, + "storage_gb": { + "description": "The available SSD storage for the machine spec.", + "type": "integer", + "examples": [ + 300 + ] + } + }, + "required": [ + "id", + "cpu_cores", + "memory_gb", + "storage_gb" + ] + }, + "status": { + "description": "The status of the runner.", + "type": "string", + "enum": [ + "Ready", + "Provisioning", + "Shutdown", + "Deleting", + "Stuck" + ], + "examples": [ + "Ready" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "maximum_runners": { + "description": "The maximum amount of hosted runners. Runners will not scale automatically above this number. Use this setting to limit your cost.", + "type": "integer", + "default": 10, + "examples": [ + 5 + ] + }, + "public_ip_enabled": { + "description": "Whether public IP is enabled for the hosted runners.", + "type": "boolean", + "examples": [ + true + ] + }, + "public_ips": { + "description": "The public IP ranges when public IP is enabled for the hosted runners.", + "type": "array", + "items": { + "title": "Public IP for a GitHub-hosted larger runners.", + "description": "Provides details of Public IP for a GitHub-hosted larger runners", + "type": "object", + "properties": { + "enabled": { + "description": "Whether public IP is enabled.", + "type": "boolean", + "examples": [ + true + ] + }, + "prefix": { + "description": "The prefix for the public IP.", + "type": "string", + "examples": [ + "20.80.208.150" + ] + }, + "length": { + "description": "The length of the IP prefix.", + "type": "integer", + "examples": [ + 28 + ] + } + } + } + }, + "last_active_on": { + "description": "The time at which the runner was last used, in ISO 8601 format.", + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2022-10-09T23:39:01Z" + ] + } + }, + "required": [ + "id", + "name", + "image_details", + "machine_size_details", + "status", + "public_ip_enabled", + "platform" + ] + } + } + } + }, + "examples": { + "default": { + "value": { + "total_count": 2, + "runners": [ + { + "id": 5, + "name": "My hosted ubuntu runner", + "runner_group_id": 2, + "platform": "linux-x64", + "image": { + "id": "ubuntu-20.04", + "size": 86 + }, + "machine_size_details": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + }, + "status": "Ready", + "maximum_runners": 10, + "public_ip_enabled": true, + "public_ips": [ + { + "enabled": true, + "prefix": "20.80.208.150", + "length": 31 + } + ], + "last_active_on": "2022-10-09T23:39:01Z" + }, + { + "id": 7, + "name": "My hosted Windows runner", + "runner_group_id": 2, + "platform": "win-x64", + "image": { + "id": "windows-latest", + "size": 256 + }, + "machine_size_details": { + "id": "8-core", + "cpu_cores": 8, + "memory_gb": 32, + "storage_gb": 300 + }, + "status": "Ready", + "maximum_runners": 20, + "public_ip_enabled": false, + "public_ips": [ + + ], + "last_active_on": "2023-04-26T15:23:37Z" + } + ] + } + } + } + } + }, + "headers": { + "Link": { + "example": "; rel=\"next\", ; rel=\"last\"", + "schema": { + "type": "string" + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + }, + "post": { + "summary": "Create a GitHub-hosted runner for an organization", + "description": "Creates a GitHub-hosted runner for an organization.\nOAuth tokens and personal access tokens (classic) need the `manage_runners:org` scope to use this endpoint.", + "operationId": "actions/create-hosted-runner-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/hosted-runners#create-a-github-hosted-runner-for-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "name": { + "description": "Name of the runner. Must be between 1 and 64 characters and may only contain upper and lowercase letters a-z, numbers 0-9, '.', '-', and '_'.", + "type": "string" + }, + "image": { + "description": "The image of runner. To list all available images, use `GET /actions/hosted-runners/images/github-owned` or `GET /actions/hosted-runners/images/partner`.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the runner image.", + "type": "string" + }, + "source": { + "description": "The source of the runner image.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The version of the runner image to deploy. This is relevant only for runners using custom images.", + "type": [ + "string", + "null" + ] + } + } + }, + "size": { + "description": "The machine size of the runner. To list available sizes, use `GET actions/hosted-runners/machine-sizes`", + "type": "string" + }, + "runner_group_id": { + "description": "The existing runner group to add this runner to.", + "type": "integer" + }, + "maximum_runners": { + "description": "The maximum amount of runners to scale up to. Runners will not auto-scale above this number. Use this setting to limit your cost.", + "type": "integer" + }, + "enable_static_ip": { + "description": "Whether this runner should be created with a static public IP. Note limit on account. To list limits on account, use `GET actions/hosted-runners/limits`", + "type": "boolean" + } + }, + "required": [ + "name", + "image", + "size", + "runner_group_id" + ] + }, + "examples": { + "default": { + "value": { + "name": "My Hosted runner", + "image": { + "id": "ubuntu-latest", + "source": "github", + "version": "latest" + }, + "runner_group_id": 1, + "size": "4-core", + "maximum_runners": 50, + "enable_static_ip": false + } + } + } + } + } + }, + "responses": { + "201": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "title": "GitHub-hosted hosted runner", + "description": "A Github-hosted hosted runner.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the hosted runner.", + "type": "integer", + "examples": [ + 5 + ] + }, + "name": { + "description": "The name of the hosted runner.", + "type": "string", + "examples": [ + "my-github-hosted-runner" + ] + }, + "runner_group_id": { + "description": "The unique identifier of the group that the hosted runner belongs to.", + "type": "integer", + "examples": [ + 2 + ] + }, + "image_details": { + "anyOf": [ + { + "type": "null" + }, + { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The image version of the hosted runner pool.", + "type": "string", + "examples": [ + "latest" + ] + } + }, + "required": [ + "id", + "size_gb", + "display_name", + "source", + "version" + ] + } + ] + }, + "machine_size_details": { + "title": "Github-owned VM details.", + "description": "Provides details of a particular machine spec.", + "type": "object", + "properties": { + "id": { + "description": "The ID used for the `size` parameter when creating a new runner.", + "type": "string", + "examples": [ + "8-core" + ] + }, + "cpu_cores": { + "description": "The number of cores.", + "type": "integer", + "examples": [ + 8 + ] + }, + "memory_gb": { + "description": "The available RAM for the machine spec.", + "type": "integer", + "examples": [ + 32 + ] + }, + "storage_gb": { + "description": "The available SSD storage for the machine spec.", + "type": "integer", + "examples": [ + 300 + ] + } + }, + "required": [ + "id", + "cpu_cores", + "memory_gb", + "storage_gb" + ] + }, + "status": { + "description": "The status of the runner.", + "type": "string", + "enum": [ + "Ready", + "Provisioning", + "Shutdown", + "Deleting", + "Stuck" + ], + "examples": [ + "Ready" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "maximum_runners": { + "description": "The maximum amount of hosted runners. Runners will not scale automatically above this number. Use this setting to limit your cost.", + "type": "integer", + "default": 10, + "examples": [ + 5 + ] + }, + "public_ip_enabled": { + "description": "Whether public IP is enabled for the hosted runners.", + "type": "boolean", + "examples": [ + true + ] + }, + "public_ips": { + "description": "The public IP ranges when public IP is enabled for the hosted runners.", + "type": "array", + "items": { + "title": "Public IP for a GitHub-hosted larger runners.", + "description": "Provides details of Public IP for a GitHub-hosted larger runners", + "type": "object", + "properties": { + "enabled": { + "description": "Whether public IP is enabled.", + "type": "boolean", + "examples": [ + true + ] + }, + "prefix": { + "description": "The prefix for the public IP.", + "type": "string", + "examples": [ + "20.80.208.150" + ] + }, + "length": { + "description": "The length of the IP prefix.", + "type": "integer", + "examples": [ + 28 + ] + } + } + } + }, + "last_active_on": { + "description": "The time at which the runner was last used, in ISO 8601 format.", + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2022-10-09T23:39:01Z" + ] + } + }, + "required": [ + "id", + "name", + "image_details", + "machine_size_details", + "status", + "public_ip_enabled", + "platform" + ] + }, + "examples": { + "default": { + "value": { + "id": 5, + "name": "My hosted ubuntu runner", + "runner_group_id": 2, + "platform": "linux-x64", + "image": { + "id": "ubuntu-20.04", + "size": 86 + }, + "machine_size_details": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + }, + "status": "Ready", + "maximum_runners": 10, + "public_ip_enabled": true, + "public_ips": [ + { + "enabled": true, + "prefix": "20.80.208.150", + "length": 31 + } + ], + "last_active_on": "2022-10-09T23:39:01Z" + } + } + } + } + } + } + }, + "x-github": { + "enabledForGitHubApps": true, + "githubCloudOnly": false, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/hosted-runners/images/github-owned": { + "get": { + "summary": "Get GitHub-owned images for GitHub-hosted runners in an organization", + "description": "Get the list of GitHub-owned images available for GitHub-hosted runners for an organization.", + "operationId": "actions/get-hosted-runners-github-owned-images-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/hosted-runners#get-github-owned-images-for-github-hosted-runners-in-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "images" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "images": { + "type": "array", + "items": { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + } + }, + "required": [ + "id", + "platform", + "size_gb", + "display_name", + "source" + ] + } + } + } + }, + "examples": { + "default": { + "value": { + "id": "ubuntu-20.04", + "platform": "linux-x64", + "size_gb": 86, + "display_name": "20.04", + "source": "github" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/hosted-runners/images/partner": { + "get": { + "summary": "Get partner images for GitHub-hosted runners in an organization", + "description": "Get the list of partner images available for GitHub-hosted runners for an organization.", + "operationId": "actions/get-hosted-runners-partner-images-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/hosted-runners#get-partner-images-for-github-hosted-runners-in-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "images" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "images": { + "type": "array", + "items": { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + } + }, + "required": [ + "id", + "platform", + "size_gb", + "display_name", + "source" + ] + } + } + } + }, + "examples": { + "default": { + "value": { + "id": "ubuntu-20.04", + "platform": "linux-x64", + "size_gb": 86, + "display_name": "20.04", + "source": "github" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/hosted-runners/limits": { + "get": { + "summary": "Get limits on GitHub-hosted runners for an organization", + "description": "Get the GitHub-hosted runners limits for an organization.", + "operationId": "actions/get-hosted-runners-limits-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/hosted-runners#get-limits-on-github-hosted-runners-for-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "public_ips": { + "title": "Static public IP Limits for GitHub-hosted Hosted Runners.", + "description": "Provides details of static public IP limits for GitHub-hosted Hosted Runners", + "type": "object", + "properties": { + "maximum": { + "type": "integer", + "description": "The maximum number of static public IP addresses that can be used for Hosted Runners.", + "examples": [ + 50 + ] + }, + "current_usage": { + "type": "integer", + "description": "The current number of static public IP addresses in use by Hosted Runners.", + "examples": [ + 17 + ] + } + }, + "required": [ + "maximum", + "current_usage" + ] + } + }, + "required": [ + "public_ips" + ] + }, + "examples": { + "default": { + "value": { + "public_ips": { + "current_usage": 17, + "maximum": 50 + } + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/hosted-runners/machine-sizes": { + "get": { + "summary": "Get GitHub-hosted runners machine specs for an organization", + "description": "Get the list of machine specs available for GitHub-hosted runners for an organization.", + "operationId": "actions/get-hosted-runners-machine-specs-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/hosted-runners#get-github-hosted-runners-machine-specs-for-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "machine_specs" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "machine_specs": { + "type": "array", + "items": { + "title": "Github-owned VM details.", + "description": "Provides details of a particular machine spec.", + "type": "object", + "properties": { + "id": { + "description": "The ID used for the `size` parameter when creating a new runner.", + "type": "string", + "examples": [ + "8-core" + ] + }, + "cpu_cores": { + "description": "The number of cores.", + "type": "integer", + "examples": [ + 8 + ] + }, + "memory_gb": { + "description": "The available RAM for the machine spec.", + "type": "integer", + "examples": [ + 32 + ] + }, + "storage_gb": { + "description": "The available SSD storage for the machine spec.", + "type": "integer", + "examples": [ + 300 + ] + } + }, + "required": [ + "id", + "cpu_cores", + "memory_gb", + "storage_gb" + ] + } + } + } + }, + "examples": { + "default": { + "value": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/hosted-runners/platforms": { + "get": { + "summary": "Get platforms for GitHub-hosted runners in an organization", + "description": "Get the list of platforms available for GitHub-hosted runners for an organization.", + "operationId": "actions/get-hosted-runners-platforms-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/hosted-runners#get-platforms-for-github-hosted-runners-in-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "platforms" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "platforms": { + "type": "array", + "items": { + "type": "string" + } + } + } + }, + "examples": { + "default": { + "value": { + "total_count": 1, + "platforms": [ + "linux-x64", + "win-x64" + ] + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/hosted-runners/{hosted_runner_id}": { + "get": { + "summary": "Get a GitHub-hosted runner for an organization", + "description": "Gets a GitHub-hosted runner configured in an organization.\n\nOAuth app tokens and personal access tokens (classic) need the `manage_runners:org` scope to use this endpoint.", + "tags": [ + "actions" + ], + "operationId": "actions/get-hosted-runner-for-org", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/hosted-runners#get-a-github-hosted-runner-for-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "hosted_runner_id", + "description": "Unique identifier of the GitHub-hosted runner.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "title": "GitHub-hosted hosted runner", + "description": "A Github-hosted hosted runner.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the hosted runner.", + "type": "integer", + "examples": [ + 5 + ] + }, + "name": { + "description": "The name of the hosted runner.", + "type": "string", + "examples": [ + "my-github-hosted-runner" + ] + }, + "runner_group_id": { + "description": "The unique identifier of the group that the hosted runner belongs to.", + "type": "integer", + "examples": [ + 2 + ] + }, + "image_details": { + "anyOf": [ + { + "type": "null" + }, + { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The image version of the hosted runner pool.", + "type": "string", + "examples": [ + "latest" + ] + } + }, + "required": [ + "id", + "size_gb", + "display_name", + "source", + "version" + ] + } + ] + }, + "machine_size_details": { + "title": "Github-owned VM details.", + "description": "Provides details of a particular machine spec.", + "type": "object", + "properties": { + "id": { + "description": "The ID used for the `size` parameter when creating a new runner.", + "type": "string", + "examples": [ + "8-core" + ] + }, + "cpu_cores": { + "description": "The number of cores.", + "type": "integer", + "examples": [ + 8 + ] + }, + "memory_gb": { + "description": "The available RAM for the machine spec.", + "type": "integer", + "examples": [ + 32 + ] + }, + "storage_gb": { + "description": "The available SSD storage for the machine spec.", + "type": "integer", + "examples": [ + 300 + ] + } + }, + "required": [ + "id", + "cpu_cores", + "memory_gb", + "storage_gb" + ] + }, + "status": { + "description": "The status of the runner.", + "type": "string", + "enum": [ + "Ready", + "Provisioning", + "Shutdown", + "Deleting", + "Stuck" + ], + "examples": [ + "Ready" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "maximum_runners": { + "description": "The maximum amount of hosted runners. Runners will not scale automatically above this number. Use this setting to limit your cost.", + "type": "integer", + "default": 10, + "examples": [ + 5 + ] + }, + "public_ip_enabled": { + "description": "Whether public IP is enabled for the hosted runners.", + "type": "boolean", + "examples": [ + true + ] + }, + "public_ips": { + "description": "The public IP ranges when public IP is enabled for the hosted runners.", + "type": "array", + "items": { + "title": "Public IP for a GitHub-hosted larger runners.", + "description": "Provides details of Public IP for a GitHub-hosted larger runners", + "type": "object", + "properties": { + "enabled": { + "description": "Whether public IP is enabled.", + "type": "boolean", + "examples": [ + true + ] + }, + "prefix": { + "description": "The prefix for the public IP.", + "type": "string", + "examples": [ + "20.80.208.150" + ] + }, + "length": { + "description": "The length of the IP prefix.", + "type": "integer", + "examples": [ + 28 + ] + } + } + } + }, + "last_active_on": { + "description": "The time at which the runner was last used, in ISO 8601 format.", + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2022-10-09T23:39:01Z" + ] + } + }, + "required": [ + "id", + "name", + "image_details", + "machine_size_details", + "status", + "public_ip_enabled", + "platform" + ] + }, + "examples": { + "default": { + "value": { + "id": 5, + "name": "My hosted ubuntu runner", + "runner_group_id": 2, + "platform": "linux-x64", + "image": { + "id": "ubuntu-20.04", + "size": 86 + }, + "machine_size_details": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + }, + "status": "Ready", + "maximum_runners": 10, + "public_ip_enabled": true, + "public_ips": [ + { + "enabled": true, + "prefix": "20.80.208.150", + "length": 31 + } + ], + "last_active_on": "2022-10-09T23:39:01Z" + } + } + } + } + }, + "headers": { + "Link": { + "example": "; rel=\"next\", ; rel=\"last\"", + "schema": { + "type": "string" + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + }, + "patch": { + "summary": "Update a GitHub-hosted runner for an organization", + "description": "Updates a GitHub-hosted runner for an organization.\nOAuth app tokens and personal access tokens (classic) need the `manage_runners:org` scope to use this endpoint.", + "operationId": "actions/update-hosted-runner-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/hosted-runners#update-a-github-hosted-runner-for-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "hosted_runner_id", + "description": "Unique identifier of the GitHub-hosted runner.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "name": { + "description": "Name of the runner. Must be between 1 and 64 characters and may only contain upper and lowercase letters a-z, numbers 0-9, '.', '-', and '_'.", + "type": "string" + }, + "runner_group_id": { + "description": "The existing runner group to add this runner to.", + "type": "integer" + }, + "maximum_runners": { + "description": "The maximum amount of runners to scale up to. Runners will not auto-scale above this number. Use this setting to limit your cost.", + "type": "integer" + }, + "enable_static_ip": { + "description": "Whether this runner should be updated with a static public IP. Note limit on account. To list limits on account, use `GET actions/hosted-runners/limits`", + "type": "boolean" + }, + "image_version": { + "description": "The version of the runner image to deploy. This is relevant only for runners using custom images.", + "type": [ + "string", + "null" + ] + } + } + }, + "examples": { + "default": { + "value": { + "name": "My larger runner", + "runner_group_id": 1, + "maximum_runners": 50, + "enable_static_ip": false, + "image_version": "1.0.0" + } + } + } + } + } + }, + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "title": "GitHub-hosted hosted runner", + "description": "A Github-hosted hosted runner.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the hosted runner.", + "type": "integer", + "examples": [ + 5 + ] + }, + "name": { + "description": "The name of the hosted runner.", + "type": "string", + "examples": [ + "my-github-hosted-runner" + ] + }, + "runner_group_id": { + "description": "The unique identifier of the group that the hosted runner belongs to.", + "type": "integer", + "examples": [ + 2 + ] + }, + "image_details": { + "anyOf": [ + { + "type": "null" + }, + { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The image version of the hosted runner pool.", + "type": "string", + "examples": [ + "latest" + ] + } + }, + "required": [ + "id", + "size_gb", + "display_name", + "source", + "version" + ] + } + ] + }, + "machine_size_details": { + "title": "Github-owned VM details.", + "description": "Provides details of a particular machine spec.", + "type": "object", + "properties": { + "id": { + "description": "The ID used for the `size` parameter when creating a new runner.", + "type": "string", + "examples": [ + "8-core" + ] + }, + "cpu_cores": { + "description": "The number of cores.", + "type": "integer", + "examples": [ + 8 + ] + }, + "memory_gb": { + "description": "The available RAM for the machine spec.", + "type": "integer", + "examples": [ + 32 + ] + }, + "storage_gb": { + "description": "The available SSD storage for the machine spec.", + "type": "integer", + "examples": [ + 300 + ] + } + }, + "required": [ + "id", + "cpu_cores", + "memory_gb", + "storage_gb" + ] + }, + "status": { + "description": "The status of the runner.", + "type": "string", + "enum": [ + "Ready", + "Provisioning", + "Shutdown", + "Deleting", + "Stuck" + ], + "examples": [ + "Ready" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "maximum_runners": { + "description": "The maximum amount of hosted runners. Runners will not scale automatically above this number. Use this setting to limit your cost.", + "type": "integer", + "default": 10, + "examples": [ + 5 + ] + }, + "public_ip_enabled": { + "description": "Whether public IP is enabled for the hosted runners.", + "type": "boolean", + "examples": [ + true + ] + }, + "public_ips": { + "description": "The public IP ranges when public IP is enabled for the hosted runners.", + "type": "array", + "items": { + "title": "Public IP for a GitHub-hosted larger runners.", + "description": "Provides details of Public IP for a GitHub-hosted larger runners", + "type": "object", + "properties": { + "enabled": { + "description": "Whether public IP is enabled.", + "type": "boolean", + "examples": [ + true + ] + }, + "prefix": { + "description": "The prefix for the public IP.", + "type": "string", + "examples": [ + "20.80.208.150" + ] + }, + "length": { + "description": "The length of the IP prefix.", + "type": "integer", + "examples": [ + 28 + ] + } + } + } + }, + "last_active_on": { + "description": "The time at which the runner was last used, in ISO 8601 format.", + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2022-10-09T23:39:01Z" + ] + } + }, + "required": [ + "id", + "name", + "image_details", + "machine_size_details", + "status", + "public_ip_enabled", + "platform" + ] + }, + "examples": { + "default": { + "value": { + "id": 5, + "name": "My hosted ubuntu runner", + "runner_group_id": 2, + "platform": "linux-x64", + "image": { + "id": "ubuntu-20.04", + "size": 86 + }, + "machine_size_details": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + }, + "status": "Ready", + "maximum_runners": 10, + "public_ip_enabled": true, + "public_ips": [ + { + "enabled": true, + "prefix": "20.80.208.150", + "length": 31 + } + ], + "last_active_on": "2022-10-09T23:39:01Z" + } + } + } + } + } + } + }, + "x-github": { + "enabledForGitHubApps": true, + "githubCloudOnly": false, + "category": "actions", + "subcategory": "hosted-runners" + } + }, + "delete": { + "summary": "Delete a GitHub-hosted runner for an organization", + "description": "Deletes a GitHub-hosted runner for an organization.", + "operationId": "actions/delete-hosted-runner-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/hosted-runners#delete-a-github-hosted-runner-for-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "hosted_runner_id", + "description": "Unique identifier of the GitHub-hosted runner.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + } + ], + "responses": { + "202": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "title": "GitHub-hosted hosted runner", + "description": "A Github-hosted hosted runner.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the hosted runner.", + "type": "integer", + "examples": [ + 5 + ] + }, + "name": { + "description": "The name of the hosted runner.", + "type": "string", + "examples": [ + "my-github-hosted-runner" + ] + }, + "runner_group_id": { + "description": "The unique identifier of the group that the hosted runner belongs to.", + "type": "integer", + "examples": [ + 2 + ] + }, + "image_details": { + "anyOf": [ + { + "type": "null" + }, + { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The image version of the hosted runner pool.", + "type": "string", + "examples": [ + "latest" + ] + } + }, + "required": [ + "id", + "size_gb", + "display_name", + "source", + "version" + ] + } + ] + }, + "machine_size_details": { + "title": "Github-owned VM details.", + "description": "Provides details of a particular machine spec.", + "type": "object", + "properties": { + "id": { + "description": "The ID used for the `size` parameter when creating a new runner.", + "type": "string", + "examples": [ + "8-core" + ] + }, + "cpu_cores": { + "description": "The number of cores.", + "type": "integer", + "examples": [ + 8 + ] + }, + "memory_gb": { + "description": "The available RAM for the machine spec.", + "type": "integer", + "examples": [ + 32 + ] + }, + "storage_gb": { + "description": "The available SSD storage for the machine spec.", + "type": "integer", + "examples": [ + 300 + ] + } + }, + "required": [ + "id", + "cpu_cores", + "memory_gb", + "storage_gb" + ] + }, + "status": { + "description": "The status of the runner.", + "type": "string", + "enum": [ + "Ready", + "Provisioning", + "Shutdown", + "Deleting", + "Stuck" + ], + "examples": [ + "Ready" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "maximum_runners": { + "description": "The maximum amount of hosted runners. Runners will not scale automatically above this number. Use this setting to limit your cost.", + "type": "integer", + "default": 10, + "examples": [ + 5 + ] + }, + "public_ip_enabled": { + "description": "Whether public IP is enabled for the hosted runners.", + "type": "boolean", + "examples": [ + true + ] + }, + "public_ips": { + "description": "The public IP ranges when public IP is enabled for the hosted runners.", + "type": "array", + "items": { + "title": "Public IP for a GitHub-hosted larger runners.", + "description": "Provides details of Public IP for a GitHub-hosted larger runners", + "type": "object", + "properties": { + "enabled": { + "description": "Whether public IP is enabled.", + "type": "boolean", + "examples": [ + true + ] + }, + "prefix": { + "description": "The prefix for the public IP.", + "type": "string", + "examples": [ + "20.80.208.150" + ] + }, + "length": { + "description": "The length of the IP prefix.", + "type": "integer", + "examples": [ + 28 + ] + } + } + } + }, + "last_active_on": { + "description": "The time at which the runner was last used, in ISO 8601 format.", + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2022-10-09T23:39:01Z" + ] + } + }, + "required": [ + "id", + "name", + "image_details", + "machine_size_details", + "status", + "public_ip_enabled", + "platform" + ] + }, + "examples": { + "default": { + "value": { + "id": 5, + "name": "My hosted ubuntu runner", + "runner_group_id": 2, + "platform": "linux-x64", + "image": { + "id": "ubuntu-20.04", + "size": 86 + }, + "machine_size_details": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + }, + "status": "Ready", + "maximum_runners": 10, + "public_ip_enabled": true, + "public_ips": [ + { + "enabled": true, + "prefix": "20.80.208.150", + "length": 31 + } + ], + "last_active_on": "2022-10-09T23:39:01Z" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": false, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/oidc/customization/sub": { + "get": { + "summary": "Get the customization template for an OIDC subject claim for an organization", + "description": "Gets the customization template for an OpenID Connect (OIDC) subject claim.\n\nOAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint.", + "tags": [ + "oidc" + ], + "operationId": "oidc/get-oidc-custom-sub-template-for-org", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/oidc#get-the-customization-template-for-an-oidc-subject-claim-for-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "A JSON serialized template for OIDC subject claim customization", + "content": { + "application/json": { + "schema": { + "title": "Actions OIDC Subject customization", + "description": "Actions OIDC Subject customization", + "type": "object", + "properties": { + "include_claim_keys": { + "description": "Array of unique strings. Each claim key can only contain alphanumeric characters and underscores.", + "type": "array", + "items": { + "type": "string" + } + } + }, + "required": [ + "include_claim_keys" + ] + }, + "examples": { + "default": { + "value": { + "include_claim_keys": [ + "repo", + "context" + ] + } + } + } + } + } + } + }, + "x-github": { + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "oidc" + } + }, + "put": { + "summary": "Set the customization template for an OIDC subject claim for an organization", + "description": "Creates or updates the customization template for an OpenID Connect (OIDC) subject claim.\n\nOAuth app tokens and personal access tokens (classic) need the `write:org` scope to use this endpoint.", + "tags": [ + "oidc" + ], + "operationId": "oidc/update-oidc-custom-sub-template-for-org", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/oidc#set-the-customization-template-for-an-oidc-subject-claim-for-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "title": "Actions OIDC Subject customization", + "description": "Actions OIDC Subject customization", + "type": "object", + "properties": { + "include_claim_keys": { + "description": "Array of unique strings. Each claim key can only contain alphanumeric characters and underscores.", + "type": "array", + "items": { + "type": "string" + } + } + }, + "required": [ + "include_claim_keys" + ] + }, + "examples": { + "default": { + "value": { + "include_claim_keys": [ + "repo", + "context" + ] + } + } + } + } + } + }, + "responses": { + "201": { + "description": "Empty response", + "content": { + "application/json": { + "schema": { + "title": "Empty Object", + "description": "An object without any properties.", + "type": "object", + "properties": { + }, + "additionalProperties": false + }, + "examples": { + "default": { + "value": null + } + } + } + } + }, + "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" + } + } + } + } + } + }, + "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" + } + } + } + } + } + } + }, + "x-github": { + "enabledForGitHubApps": true, + "previews": [ + + ], + "category": "actions", + "subcategory": "oidc" + } + } + }, + "/orgs/{org}/actions/permissions": { + "get": { + "summary": "Get GitHub Actions permissions for an organization", + "description": "Gets the GitHub Actions permissions policy for repositories and allowed actions and reusable workflows in an organization.\n\nOAuth tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", + "operationId": "actions/get-github-actions-permissions-organization", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/permissions#get-github-actions-permissions-for-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "enabled_repositories": { + "type": "string", + "description": "The policy that controls the repositories in the organization that are allowed to run GitHub Actions.", + "enum": [ + "all", + "none", + "selected" + ] + }, + "selected_repositories_url": { + "type": "string", + "description": "The API URL to use to get or set the selected repositories that are allowed to run GitHub Actions, when `enabled_repositories` is set to `selected`." + }, + "allowed_actions": { + "type": "string", + "description": "The permissions policy that controls the actions and reusable workflows that are allowed to run.", + "enum": [ + "all", + "local_only", + "selected" + ] + }, + "selected_actions_url": { + "type": "string", + "description": "The API URL to use to get or set the actions and reusable workflows that are allowed to run, when `allowed_actions` is set to `selected`." + } + }, + "required": [ + "enabled_repositories" + ] + }, + "examples": { + "default": { + "value": { + "enabled_repositories": "all", + "allowed_actions": "selected", + "selected_actions_url": "https://api.github.com/organizations/42/actions/permissions/selected-actions" + } + } + } + } + } + } + }, + "x-github": { + "enabledForGitHubApps": true, + "githubCloudOnly": false, + "category": "actions", + "subcategory": "permissions" + } + }, + "put": { + "summary": "Set GitHub Actions permissions for an organization", + "description": "Sets the GitHub Actions permissions policy for repositories and allowed actions and reusable workflows in an organization.\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", + "operationId": "actions/set-github-actions-permissions-organization", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/permissions#set-github-actions-permissions-for-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "204": { + "description": "Response" + } + }, + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "enabled_repositories": { + "type": "string", + "description": "The policy that controls the repositories in the organization that are allowed to run GitHub Actions.", + "enum": [ + "all", + "none", + "selected" + ] + }, + "allowed_actions": { + "type": "string", + "description": "The permissions policy that controls the actions and reusable workflows that are allowed to run.", + "enum": [ + "all", + "local_only", + "selected" + ] + } + }, + "required": [ + "enabled_repositories" + ] + }, + "examples": { + "default": { + "value": { + "enabled_repositories": "all", + "allowed_actions": "selected" + } + } + } + } + } + }, + "x-github": { + "enabledForGitHubApps": true, + "githubCloudOnly": false, + "category": "actions", + "subcategory": "permissions" + } + } + }, + "/orgs/{org}/actions/permissions/repositories": { + "get": { + "summary": "List selected repositories enabled for GitHub Actions in an organization", + "description": "Lists the selected repositories that are enabled for GitHub Actions in an organization. To use this endpoint, the organization permission policy for `enabled_repositories` must be configured to `selected`. For more information, see \"[Set GitHub Actions permissions for an organization](#set-github-actions-permissions-for-an-organization).\"\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", + "operationId": "actions/list-selected-repositories-enabled-github-actions-organization", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/permissions#list-selected-repositories-enabled-for-github-actions-in-an-organization" }, "parameters": [ { @@ -60867,6 +63709,10 @@ "hosted_runners_url": { "type": "string" }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": "string" + }, "inherited": { "type": "boolean" }, @@ -61053,6 +63899,10 @@ "octo-org/octo-repo/.github/workflows/deploy.yaml@main" ] } + }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": "string" } }, "required": [ @@ -61108,6 +63958,10 @@ "hosted_runners_url": { "type": "string" }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": "string" + }, "inherited": { "type": "boolean" }, @@ -61244,6 +64098,10 @@ "hosted_runners_url": { "type": "string" }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": "string" + }, "inherited": { "type": "boolean" }, @@ -61388,6 +64246,13 @@ "octo-org/octo-repo/.github/workflows/deploy.yaml@main" ] } + }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": [ + "string", + "null" + ] } }, "required": [ @@ -61435,6 +64300,10 @@ "hosted_runners_url": { "type": "string" }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": "string" + }, "inherited": { "type": "boolean" }, @@ -61552,6 +64421,370 @@ } } }, + "/orgs/{org}/actions/runner-groups/{runner_group_id}/hosted-runners": { + "get": { + "summary": "List GitHub-hosted runners in a group for an organization", + "description": "Lists the GitHub-hosted runners in an organization group.\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", + "operationId": "actions/list-github-hosted-runners-in-group-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/self-hosted-runner-groups#list-github-hosted-runners-in-a-group-for-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "runner_group_id", + "description": "Unique identifier of the self-hosted runner group.", + "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": "object", + "required": [ + "total_count", + "runners" + ], + "properties": { + "total_count": { + "type": "number" + }, + "runners": { + "type": "array", + "items": { + "title": "GitHub-hosted hosted runner", + "description": "A Github-hosted hosted runner.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the hosted runner.", + "type": "integer", + "examples": [ + 5 + ] + }, + "name": { + "description": "The name of the hosted runner.", + "type": "string", + "examples": [ + "my-github-hosted-runner" + ] + }, + "runner_group_id": { + "description": "The unique identifier of the group that the hosted runner belongs to.", + "type": "integer", + "examples": [ + 2 + ] + }, + "image_details": { + "anyOf": [ + { + "type": "null" + }, + { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The image version of the hosted runner pool.", + "type": "string", + "examples": [ + "latest" + ] + } + }, + "required": [ + "id", + "size_gb", + "display_name", + "source", + "version" + ] + } + ] + }, + "machine_size_details": { + "title": "Github-owned VM details.", + "description": "Provides details of a particular machine spec.", + "type": "object", + "properties": { + "id": { + "description": "The ID used for the `size` parameter when creating a new runner.", + "type": "string", + "examples": [ + "8-core" + ] + }, + "cpu_cores": { + "description": "The number of cores.", + "type": "integer", + "examples": [ + 8 + ] + }, + "memory_gb": { + "description": "The available RAM for the machine spec.", + "type": "integer", + "examples": [ + 32 + ] + }, + "storage_gb": { + "description": "The available SSD storage for the machine spec.", + "type": "integer", + "examples": [ + 300 + ] + } + }, + "required": [ + "id", + "cpu_cores", + "memory_gb", + "storage_gb" + ] + }, + "status": { + "description": "The status of the runner.", + "type": "string", + "enum": [ + "Ready", + "Provisioning", + "Shutdown", + "Deleting", + "Stuck" + ], + "examples": [ + "Ready" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "maximum_runners": { + "description": "The maximum amount of hosted runners. Runners will not scale automatically above this number. Use this setting to limit your cost.", + "type": "integer", + "default": 10, + "examples": [ + 5 + ] + }, + "public_ip_enabled": { + "description": "Whether public IP is enabled for the hosted runners.", + "type": "boolean", + "examples": [ + true + ] + }, + "public_ips": { + "description": "The public IP ranges when public IP is enabled for the hosted runners.", + "type": "array", + "items": { + "title": "Public IP for a GitHub-hosted larger runners.", + "description": "Provides details of Public IP for a GitHub-hosted larger runners", + "type": "object", + "properties": { + "enabled": { + "description": "Whether public IP is enabled.", + "type": "boolean", + "examples": [ + true + ] + }, + "prefix": { + "description": "The prefix for the public IP.", + "type": "string", + "examples": [ + "20.80.208.150" + ] + }, + "length": { + "description": "The length of the IP prefix.", + "type": "integer", + "examples": [ + 28 + ] + } + } + } + }, + "last_active_on": { + "description": "The time at which the runner was last used, in ISO 8601 format.", + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2022-10-09T23:39:01Z" + ] + } + }, + "required": [ + "id", + "name", + "image_details", + "machine_size_details", + "status", + "public_ip_enabled", + "platform" + ] + } + } + } + }, + "examples": { + "default": { + "value": { + "total_count": 2, + "runners": [ + { + "id": 5, + "name": "My hosted ubuntu runner", + "runner_group_id": 2, + "platform": "linux-x64", + "image": { + "id": "ubuntu-20.04", + "size": 86 + }, + "machine_size_details": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + }, + "status": "Ready", + "maximum_runners": 10, + "public_ip_enabled": true, + "public_ips": [ + { + "enabled": true, + "prefix": "20.80.208.150", + "length": 31 + } + ], + "last_active_on": "2022-10-09T23:39:01Z" + }, + { + "id": 7, + "name": "My hosted Windows runner", + "runner_group_id": 2, + "platform": "win-x64", + "image": { + "id": "windows-latest", + "size": 256 + }, + "machine_size_details": { + "id": "8-core", + "cpu_cores": 8, + "memory_gb": 32, + "storage_gb": 300 + }, + "status": "Ready", + "maximum_runners": 20, + "public_ip_enabled": false, + "public_ips": [ + + ], + "last_active_on": "2023-04-26T15:23:37Z" + } + ] + } + } + } + } + }, + "headers": { + "Link": { + "example": "; rel=\"next\", ; rel=\"last\"", + "schema": { + "type": "string" + } + } + } + } + }, + "x-github": { + "enabledForGitHubApps": true, + "githubCloudOnly": false, + "category": "actions", + "subcategory": "self-hosted-runner-groups" + } + } + }, "/orgs/{org}/actions/runner-groups/{runner_group_id}/repositories": { "get": { "summary": "List repository access to a self-hosted runner group in an organization", @@ -91910,10 +95143,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -92081,6 +95311,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -92616,10 +95936,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -92787,6 +96104,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -103563,10 +106970,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -103734,6 +107138,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -201456,10 +204950,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -201627,6 +205118,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -209562,10 +213143,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -209733,6 +213311,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -210311,10 +213979,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -210482,6 +214147,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -212467,10 +216222,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -212638,6 +216390,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -213216,10 +217058,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -213387,6 +217226,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -214745,10 +218674,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -214916,6 +218842,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -215494,10 +219510,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -215665,6 +219678,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -217345,10 +221448,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -217516,6 +221616,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -218079,10 +222269,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -218250,6 +222437,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -219843,10 +224120,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -220014,6 +224288,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -220592,10 +224956,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -220763,6 +225124,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -221632,10 +226083,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -221803,6 +226251,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -222381,10 +226919,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -222552,6 +227087,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -225213,10 +229838,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -225384,6 +230006,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -225717,10 +230429,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -225888,6 +230597,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -226271,10 +231070,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -226442,6 +231238,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -226825,10 +231711,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -226996,6 +231879,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -231549,10 +236522,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -231720,6 +236690,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -232298,10 +237358,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -232469,6 +237526,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -233876,10 +239023,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -234047,6 +239191,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -234413,10 +239647,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -234584,6 +239815,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -235206,10 +240527,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -235377,6 +240695,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -235743,10 +241151,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -235914,6 +241319,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -236704,10 +242199,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -236875,6 +242367,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -237241,10 +242823,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -237412,6 +242991,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -238336,10 +244005,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -238507,6 +244173,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -240173,10 +245929,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -240344,6 +246097,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -243269,10 +249112,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -243440,6 +249280,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -245193,10 +251123,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -245364,6 +251291,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -245730,10 +251747,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -245901,6 +251915,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -277944,10 +284048,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -278115,6 +284216,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -278481,10 +284672,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -278652,6 +284840,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -279277,10 +285555,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -279448,6 +285723,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -293352,10 +299717,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -293523,6 +299885,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -294203,10 +300655,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -294374,6 +300823,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -295061,10 +301600,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -295232,6 +301768,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -295964,10 +302590,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -296135,6 +302758,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -296807,10 +303520,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -296978,6 +303688,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -297640,10 +304440,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -297811,6 +304608,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -305483,10 +312370,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -305654,6 +312538,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -306189,10 +313163,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -306360,6 +313331,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -328350,10 +335411,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -328521,6 +335579,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -331438,10 +338586,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -331609,6 +338754,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -332663,10 +339898,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -332834,6 +340066,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -333525,10 +340847,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -333696,6 +341015,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -334325,10 +341734,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -334496,6 +341902,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -338514,10 +346010,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -338685,6 +346178,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -340020,10 +347603,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -340191,6 +347771,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -343102,10 +350772,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -343273,6 +350940,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -344608,10 +352365,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -344779,6 +352533,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -347487,10 +355331,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -347658,6 +355499,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -350557,10 +358488,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -350728,6 +358656,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -353638,10 +361656,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -353809,6 +361824,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -356516,10 +364621,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -356687,6 +364789,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -357560,10 +365752,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -357731,6 +365920,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -358396,10 +366675,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -358567,6 +366843,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -359279,10 +367645,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -359450,6 +367813,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -359850,10 +368303,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -360021,6 +368471,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -360416,10 +368956,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -360587,6 +369124,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -361307,10 +369934,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -361478,6 +370102,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -362200,10 +370914,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -362371,6 +371082,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -362767,10 +371568,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -362938,6 +371736,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -363334,10 +372222,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -363505,6 +372390,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -363905,10 +372880,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -364076,6 +373048,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -365007,10 +374069,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -365178,6 +374237,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -366109,10 +375258,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -366280,6 +375426,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -366690,10 +375926,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -366861,6 +376094,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -367255,10 +376578,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -367426,6 +376746,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -367842,10 +377252,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -368013,6 +377420,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -368429,10 +377926,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -368600,6 +378094,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -369011,10 +378595,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -369182,6 +378763,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -374628,10 +384299,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -374799,6 +384467,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -377603,10 +387361,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -377774,6 +387529,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -380546,10 +390391,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -380717,6 +390559,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -383594,10 +393526,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -383765,6 +393694,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -384597,10 +394616,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -384768,6 +394784,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -385168,10 +395274,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -385339,6 +395442,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -385739,10 +395932,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -385910,6 +396100,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -386306,10 +396586,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -386477,6 +396754,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -386873,10 +397240,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -387044,6 +397408,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -387444,10 +397898,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -387615,6 +398066,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -388546,10 +399087,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -388717,6 +399255,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -389648,10 +400276,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -389819,6 +400444,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -390229,10 +400944,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -390400,6 +401112,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -390794,10 +401596,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -390965,6 +401764,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -391381,10 +402270,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -391552,6 +402438,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -391968,10 +402944,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -392139,6 +403112,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -392550,10 +403613,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -392721,6 +403781,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -393350,10 +404500,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -393521,6 +404668,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -396124,10 +407361,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -396295,6 +407529,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -398139,10 +409463,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -398310,6 +409631,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -398863,10 +410274,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -399034,6 +410442,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -399587,10 +411085,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -399758,6 +411253,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -512089,10 +523674,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -512260,6 +523842,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -562061,10 +573733,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -562232,6 +573901,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -596248,10 +608007,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -596419,6 +608175,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -596954,10 +608800,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -597125,6 +608968,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -599839,10 +611772,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -600010,6 +611940,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -600545,10 +612565,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -600716,6 +612733,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -603432,10 +615539,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -603603,6 +615707,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -604138,10 +616332,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -604309,6 +616500,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -614351,10 +626632,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -614522,6 +626800,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -615057,10 +627425,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -615228,6 +627593,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -617944,10 +630399,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -618115,6 +630567,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -618650,10 +631192,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -618821,6 +631360,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -634720,10 +647349,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -634891,6 +647517,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -635070,10 +647786,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -635241,6 +647954,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -636560,10 +649363,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -636731,6 +649531,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -639386,10 +652276,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -639557,6 +652444,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -639736,10 +652713,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -639907,6 +652881,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -641226,10 +654290,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -641397,6 +654458,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -644052,10 +657203,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -644223,6 +657371,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -644402,10 +657640,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -644573,6 +657808,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -645892,10 +659217,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -646063,6 +659385,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -648731,10 +662143,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -648902,6 +662311,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -649081,10 +662580,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -649252,6 +662748,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -650571,10 +664157,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -650742,6 +664325,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -712205,10 +725878,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -712376,6 +726046,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -808583,10 +822343,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -808754,6 +822511,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -812737,10 +826584,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -812908,6 +826752,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -816907,10 +830841,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -817078,6 +831009,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1287252,10 +1301273,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1287423,6 +1301441,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1290825,10 +1304933,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1290996,6 +1305101,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1295352,10 +1309547,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1295523,6 +1309715,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1298925,10 +1313207,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1299096,6 +1313375,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1303452,10 +1317821,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1303623,6 +1317989,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1307025,10 +1321481,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1307196,6 +1321649,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1311552,10 +1326095,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1311723,6 +1326263,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1315125,10 +1329755,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1315296,6 +1329923,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1332446,10 +1347163,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1332617,6 +1347331,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1335453,10 +1350257,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1335624,6 +1350425,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1338283,10 +1353174,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1338454,6 +1353342,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1341114,10 +1356092,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1341285,6 +1356260,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, diff --git a/descriptions-next/api.github.com/dereferenced/api.github.com.2022-11-28.deref.yaml b/descriptions-next/api.github.com/dereferenced/api.github.com.2022-11-28.deref.yaml index 686109bff..07cfda80a 100644 --- a/descriptions-next/api.github.com/dereferenced/api.github.com.2022-11-28.deref.yaml +++ b/descriptions-next/api.github.com/dereferenced/api.github.com.2022-11-28.deref.yaml @@ -888,7 +888,7 @@ paths: - subscriptions_url - type - url - type: &227 + type: &234 type: string description: The type of credit the user is receiving. enum: @@ -1054,7 +1054,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/global-advisories#get-a-global-security-advisory parameters: - - &538 + - &545 name: ghsa_id description: The GHSA (GitHub Security Advisory) identifier of the advisory. in: path @@ -1193,9 +1193,74 @@ paths: examples: - '"Iv1.25b5d1e65ffc4022"' owner: - anyOf: - - type: 'null' + oneOf: - *4 + - &18 + title: Enterprise + description: An enterprise on GitHub. + type: object + properties: + description: + description: A short description of the enterprise. + type: + - string + - 'null' + html_url: + type: string + format: uri + examples: + - https://github.com/enterprises/octo-business + website_url: + description: The enterprise's website URL. + type: + - string + - 'null' + format: uri + id: + description: Unique identifier of the enterprise + type: integer + examples: + - 42 + node_id: + type: string + examples: + - MDEwOlJlcG9zaXRvcnkxMjk2MjY5 + name: + description: The name of the enterprise. + type: string + examples: + - Octo Business + slug: + description: The slug url identifier for the enterprise. + type: string + examples: + - octo-business + created_at: + type: + - string + - 'null' + format: date-time + examples: + - '2019-01-26T19:01:12Z' + updated_at: + type: + - string + - 'null' + format: date-time + examples: + - '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 type: string @@ -1585,7 +1650,7 @@ paths: schema: type: integer default: 30 - - &149 + - &156 name: cursor description: 'Used for pagination: the starting delivery from which the page of deliveries is fetched. Refer to the `link` header for the next and previous @@ -1601,7 +1666,7 @@ paths: application/json: schema: type: array - items: &150 + items: &157 title: Simple webhook delivery description: Delivery made by a webhook, without request and response information. @@ -1694,7 +1759,7 @@ paths: - installation_id - repository_id examples: - default: &151 + default: &158 value: - id: 12345678 guid: 0b989ba4-242f-11e5-81e1-c7b6966d2516 @@ -1829,7 +1894,7 @@ paths: description: Response content: application/json: - schema: &152 + schema: &159 title: Webhook delivery description: Delivery made by a webhook. type: object @@ -1964,7 +2029,7 @@ paths: - request - response examples: - default: &153 + default: &160 value: id: 12345678 guid: 0b989ba4-242f-11e5-81e1-c7b6966d2516 @@ -2053,7 +2118,7 @@ paths: url: https://docs.github.com/rest/apps/apps#list-installation-requests-for-the-authenticated-app parameters: - *17 - - &18 + - &19 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)." @@ -2085,72 +2150,7 @@ paths: account: anyOf: - *4 - - &19 - title: Enterprise - description: An enterprise on GitHub. - type: object - properties: - description: - description: A short description of the enterprise. - type: - - string - - 'null' - html_url: - type: string - format: uri - examples: - - https://github.com/enterprises/octo-business - website_url: - description: The enterprise's website URL. - type: - - string - - 'null' - format: uri - id: - description: Unique identifier of the enterprise - type: integer - examples: - - 42 - node_id: - type: string - examples: - - MDEwOlJlcG9zaXRvcnkxMjk2MjY5 - name: - description: The name of the enterprise. - type: string - examples: - - Octo Business - slug: - description: The slug url identifier for the enterprise. - type: string - examples: - - octo-business - created_at: - type: - - string - - 'null' - format: date-time - examples: - - '2019-01-26T19:01:12Z' - updated_at: - type: - - string - - 'null' - format: date-time - examples: - - '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 + - *18 requester: *4 created_at: type: string @@ -2232,7 +2232,7 @@ paths: url: https://docs.github.com/rest/apps/apps#list-installations-for-the-authenticated-app parameters: - *17 - - *18 + - *19 - &63 name: since description: 'Only show results that were last updated after the given time. @@ -2269,7 +2269,7 @@ paths: account: anyOf: - *4 - - *19 + - *18 type: - 'null' - object @@ -4606,7 +4606,7 @@ paths: url: https://docs.github.com/rest/classroom/classroom#list-accepted-assignments-for-an-assignment parameters: - *29 - - *18 + - *19 - *17 responses: '200': @@ -5002,7 +5002,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/classroom/classroom#list-classrooms parameters: - - *18 + - *19 - *17 responses: '200': @@ -5082,7 +5082,7 @@ paths: url: https://docs.github.com/rest/classroom/classroom#list-assignments-for-a-classroom parameters: - *33 - - *18 + - *19 - *17 responses: '200': @@ -7737,7 +7737,7 @@ paths: description: Response content: application/json: - schema: &127 + schema: &134 type: array description: A list of default code security configurations items: @@ -7753,7 +7753,7 @@ paths: default configuration: *40 examples: - default: &128 + default: &135 value: - default_for_new_repos: public configuration: @@ -8035,7 +8035,7 @@ paths: - *39 - *42 responses: - '204': &129 + '204': &136 description: A header with no content is returned. '400': *14 '403': *27 @@ -8163,7 +8163,7 @@ paths: default: value: default_for_new_repos: all - configuration: &126 + configuration: &133 value: id: 1325 target_type: organization @@ -8243,7 +8243,7 @@ paths: application/json: schema: type: array - items: &130 + items: &137 type: object description: Repositories associated with a code security configuration and attachment status @@ -8588,7 +8588,7 @@ paths: summary: Example of code security configuration repositories value: - status: attached - repository: &131 + repository: &138 value: id: 1296269 node_id: MDEwOlJlcG9zaXRvcnkxMjk2MjY5 @@ -8682,7 +8682,7 @@ paths: url: https://docs.github.com/rest/dependabot/alerts#list-dependabot-alerts-for-an-enterprise parameters: - *39 - - &135 + - &142 name: state in: query description: |- @@ -8691,7 +8691,7 @@ paths: Can be: `auto_dismissed`, `dismissed`, `fixed`, `open` schema: type: string - - &136 + - &143 name: severity in: query description: |- @@ -8700,7 +8700,7 @@ paths: Can be: `low`, `medium`, `high`, `critical` schema: type: string - - &137 + - &144 name: ecosystem in: query description: |- @@ -8709,14 +8709,14 @@ paths: Can be: `composer`, `go`, `maven`, `npm`, `nuget`, `pip`, `pub`, `rubygems`, `rust` schema: type: string - - &138 + - &145 name: package in: query description: A comma-separated list of package names. If specified, only alerts for these packages will be returned. schema: type: string - - &139 + - &146 name: scope in: query description: The scope of the vulnerable dependency. If specified, only alerts @@ -8726,7 +8726,7 @@ paths: enum: - development - runtime - - &140 + - &147 name: sort in: query description: |- @@ -8744,7 +8744,7 @@ paths: - *46 - *37 - *38 - - &141 + - &148 name: first description: |- **Deprecated**. The number of results per page (max 100), starting from the first matching result. @@ -8757,7 +8757,7 @@ paths: minimum: 1 maximum: 100 default: 30 - - &142 + - &149 name: last description: |- **Deprecated**. The number of results per page (max 100), starting from the last matching result. @@ -8777,7 +8777,7 @@ paths: application/json: schema: type: array - items: &143 + items: &150 type: object description: A Dependabot alert. properties: @@ -8832,7 +8832,7 @@ paths: - development - runtime - - security_advisory: &392 + security_advisory: &399 type: object description: Details for the GitHub Security Advisory. readOnly: true @@ -9060,7 +9060,7 @@ paths: 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.' format: date-time readOnly: true - dismissed_at: &122 + dismissed_at: &129 type: - string - 'null' @@ -9091,7 +9091,7 @@ paths: description: An optional comment associated with the alert's dismissal. maxLength: 280 - fixed_at: &121 + fixed_at: &128 type: - string - 'null' @@ -9099,7 +9099,7 @@ paths: and was considered fixed in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.' format: date-time readOnly: true - auto_dismissed_at: &393 + auto_dismissed_at: &400 type: - string - 'null' @@ -9126,7 +9126,7 @@ paths: - repository additionalProperties: false examples: - default: &144 + default: &151 value: - number: 2 state: dismissed @@ -9470,7 +9470,7 @@ paths: url: https://docs.github.com/rest/secret-scanning/secret-scanning#list-secret-scanning-alerts-for-an-enterprise parameters: - *39 - - &218 + - &225 name: state in: query description: Set to `open` or `resolved` to only list secret scanning alerts @@ -9481,7 +9481,7 @@ paths: enum: - open - resolved - - &219 + - &226 name: secret_type in: query description: A comma-separated list of secret types to return. All default @@ -9491,7 +9491,7 @@ paths: required: false schema: type: string - - &220 + - &227 name: resolution in: query description: A comma-separated list of resolutions. Only secret scanning alerts @@ -9500,7 +9500,7 @@ paths: required: false schema: type: string - - &221 + - &228 name: sort description: The property to sort the results by. `created` means when the alert was created. `updated` means when the alert was updated or resolved. @@ -9516,7 +9516,7 @@ paths: - *17 - *37 - *38 - - &222 + - &229 name: validity in: query description: A comma-separated list of validities that, when present, will @@ -9525,7 +9525,7 @@ paths: required: false schema: type: string - - &223 + - &230 name: is_publicly_leaked in: query description: A boolean value representing whether or not to filter alerts @@ -9534,7 +9534,7 @@ paths: schema: type: boolean default: false - - &224 + - &231 name: is_multi_repo in: query description: A boolean value representing whether or not to filter alerts @@ -9550,7 +9550,7 @@ paths: application/json: schema: type: array - items: &225 + items: &232 type: object properties: number: *51 @@ -9566,14 +9566,14 @@ paths: format: uri description: The REST API URL of the code locations for this alert. - state: &530 + state: &537 description: Sets the state of the secret scanning alert. You must provide `resolution` when you set the state to `resolved`. type: string enum: - open - resolved - resolution: &531 + resolution: &538 type: - string - 'null' @@ -9672,7 +9672,7 @@ paths: description: Whether the detected secret was found in multiple repositories in the same organization or enterprise. examples: - default: &226 + default: &233 value: - number: 2 created_at: '2020-11-06T18:48:51Z' @@ -9939,7 +9939,7 @@ paths: url: https://docs.github.com/rest/activity/events#list-public-events parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -10125,7 +10125,7 @@ paths: milestone: anyOf: - type: 'null' - - &380 + - &387 title: Milestone description: A collection of related issues and pull requests. @@ -10389,7 +10389,7 @@ paths: - author_association - created_at - updated_at - comment: &439 + comment: &446 title: Issue Comment description: Comments provide a way for people to collaborate on an issue. @@ -10717,7 +10717,7 @@ paths: parameters: - *63 - *17 - - *18 + - *19 responses: '200': description: Response @@ -10964,7 +10964,7 @@ paths: url: type: string format: uri - user: &561 + user: &568 title: Public User description: Public User type: object @@ -11444,7 +11444,7 @@ paths: parameters: - *63 - *17 - - *18 + - *19 responses: '200': description: Response @@ -11478,7 +11478,7 @@ paths: parameters: - *63 - *17 - - *18 + - *19 responses: '200': description: Response @@ -11835,7 +11835,7 @@ paths: parameters: - *68 - *17 - - *18 + - *19 responses: '200': description: Response @@ -12145,7 +12145,7 @@ paths: parameters: - *68 - *17 - - *18 + - *19 responses: '200': description: Response @@ -12246,7 +12246,7 @@ paths: parameters: - *68 - *17 - - *18 + - *19 responses: '200': description: Response @@ -12635,7 +12635,7 @@ paths: url: https://docs.github.com/rest/apps/installations#list-repositories-accessible-to-the-app-installation parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -12859,7 +12859,7 @@ paths: - closed - all default: open - - &172 + - &179 name: labels description: 'A list of comma separated label names. Example: `bug,ui,@high`' in: query @@ -12900,7 +12900,7 @@ paths: schema: type: boolean - *17 - - *18 + - *19 responses: '200': description: Response @@ -12910,7 +12910,7 @@ paths: type: array items: *73 examples: - default: &173 + default: &180 value: - id: 1 node_id: MDU6SXNzdWUx @@ -13182,7 +13182,7 @@ paths: schema: type: boolean - *17 - - *18 + - *19 responses: '200': description: Response @@ -13805,7 +13805,7 @@ paths: url: https://docs.github.com/rest/apps/marketplace#list-plans parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -13884,7 +13884,7 @@ paths: - asc - desc - *17 - - *18 + - *19 responses: '200': description: Response @@ -14000,7 +14000,7 @@ paths: url: https://docs.github.com/rest/apps/marketplace#list-plans-stubbed parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -14046,7 +14046,7 @@ paths: - asc - desc - *17 - - *18 + - *19 responses: '200': description: Response @@ -14321,14 +14321,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/events#list-public-events-for-a-network-of-repositories parameters: - - &248 + - &255 name: owner description: The account owner of the repository. The name is not case sensitive. in: path required: true schema: type: string - - &249 + - &256 name: repo description: The name of the repository without the `.git` extension. The name is not case sensitive. @@ -14337,7 +14337,7 @@ paths: schema: type: string - *17 - - *18 + - *19 responses: '200': description: Response @@ -14399,7 +14399,7 @@ paths: '404': *6 '403': *27 '304': *35 - '301': &260 + '301': &267 description: Moved permanently content: application/json: @@ -14421,7 +14421,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/notifications#list-notifications-for-the-authenticated-user parameters: - - &468 + - &475 name: all description: If `true`, show notifications marked as read. in: query @@ -14429,7 +14429,7 @@ paths: schema: type: boolean default: false - - &469 + - &476 name: participating description: If `true`, only shows notifications in which the user is directly participating or mentioned. @@ -14439,7 +14439,7 @@ paths: type: boolean default: false - *63 - - &470 + - &477 name: before description: 'Only show notifications updated before the given time. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format: @@ -14449,7 +14449,7 @@ paths: schema: type: string format: date-time - - *18 + - *19 - name: per_page description: The number of results per page (max 50). 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)." @@ -14471,7 +14471,7 @@ paths: properties: id: type: string - repository: &107 + repository: &114 title: Minimal Repository description: Minimal Repository type: object @@ -14810,7 +14810,7 @@ paths: type: boolean examples: - false - security_and_analysis: &209 + security_and_analysis: &216 type: - object - 'null' @@ -14957,7 +14957,7 @@ paths: - url - subscription_url examples: - default: &471 + default: &478 value: - id: '1' repository: @@ -15506,7 +15506,7 @@ paths: application/json: schema: type: array - items: &134 + items: &141 title: Organization Simple description: A GitHub organization. type: object @@ -15578,7 +15578,7 @@ paths: - avatar_url - description examples: - default: &578 + default: &585 value: - login: github id: 1 @@ -15727,7 +15727,7 @@ paths: repositoryName: github/example '400': *14 '403': *27 - '500': &132 + '500': &139 description: Internal Error content: application/json: @@ -16535,7 +16535,7 @@ paths: parameters: - *89 - *17 - - *18 + - *19 responses: '200': description: Response @@ -16551,7 +16551,7 @@ paths: type: integer repository_cache_usages: type: array - items: &265 + items: &272 title: Actions Cache Usage by repository description: GitHub Actions Cache Usage by repository. type: object @@ -16595,6 +16595,751 @@ paths: enabledForGitHubApps: true category: actions subcategory: cache + "/orgs/{org}/actions/hosted-runners": + get: + summary: List GitHub-hosted runners for an organization + description: |- + Lists all GitHub-hosted runners configured in an organization. + + OAuth app tokens and personal access tokens (classic) need the `manage_runner:org` scope to use this endpoint. + tags: + - actions + operationId: actions/list-hosted-runners-for-org + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/actions/hosted-runners#list-github-hosted-runners-for-an-organization + parameters: + - *89 + - *17 + - *19 + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - runners + properties: + total_count: + type: integer + runners: + type: array + items: &94 + title: GitHub-hosted hosted runner + description: A Github-hosted hosted runner. + type: object + properties: + id: + description: The unique identifier of the hosted runner. + type: integer + examples: + - 5 + name: + description: The name of the hosted runner. + type: string + examples: + - my-github-hosted-runner + runner_group_id: + description: The unique identifier of the group that the + hosted runner belongs to. + type: integer + examples: + - 2 + image_details: + anyOf: + - type: 'null' + - title: GitHub-hosted runner image details. + description: Provides details of a hosted runner image + type: object + properties: + id: + description: The ID of the image. Use this ID for + the `image` parameter when creating a new larger + runner. + type: string + examples: + - ubuntu-20.04 + size_gb: + description: Image size in GB. + type: integer + examples: + - 86 + display_name: + description: Display name for this image. + type: string + examples: + - 20.04 + source: + description: The image provider. + type: string + enum: + - github + - partner + - custom + version: + description: The image version of the hosted runner + pool. + type: string + examples: + - latest + required: + - id + - size_gb + - display_name + - source + - version + machine_size_details: &97 + title: Github-owned VM details. + description: Provides details of a particular machine spec. + type: object + properties: + id: + description: The ID used for the `size` parameter when + creating a new runner. + type: string + examples: + - 8-core + cpu_cores: + description: The number of cores. + type: integer + examples: + - 8 + memory_gb: + description: The available RAM for the machine spec. + type: integer + examples: + - 32 + storage_gb: + description: The available SSD storage for the machine + spec. + type: integer + examples: + - 300 + required: + - id + - cpu_cores + - memory_gb + - storage_gb + status: + description: The status of the runner. + type: string + enum: + - Ready + - Provisioning + - Shutdown + - Deleting + - Stuck + examples: + - Ready + platform: + description: The operating system of the image. + type: string + examples: + - linux-x64 + maximum_runners: + description: The maximum amount of hosted runners. Runners + will not scale automatically above this number. Use this + setting to limit your cost. + type: integer + default: 10 + examples: + - 5 + public_ip_enabled: + description: Whether public IP is enabled for the hosted + runners. + type: boolean + examples: + - true + public_ips: + description: The public IP ranges when public IP is enabled + for the hosted runners. + type: array + items: + title: Public IP for a GitHub-hosted larger runners. + description: Provides details of Public IP for a GitHub-hosted + larger runners + type: object + properties: + enabled: + description: Whether public IP is enabled. + type: boolean + examples: + - true + prefix: + description: The prefix for the public IP. + type: string + examples: + - 20.80.208.150 + length: + description: The length of the IP prefix. + type: integer + examples: + - 28 + last_active_on: + description: The time at which the runner was last used, + in ISO 8601 format. + type: + - string + - 'null' + format: date-time + examples: + - '2022-10-09T23:39:01Z' + required: + - id + - name + - image_details + - machine_size_details + - status + - public_ip_enabled + - platform + examples: + default: &113 + value: + total_count: 2 + runners: + - id: 5 + name: My hosted ubuntu runner + runner_group_id: 2 + platform: linux-x64 + image: + id: ubuntu-20.04 + size: 86 + machine_size_details: + id: 4-core + cpu_cores: 4 + memory_gb: 16 + storage_gb: 150 + status: Ready + maximum_runners: 10 + public_ip_enabled: true + public_ips: + - enabled: true + prefix: 20.80.208.150 + length: 31 + last_active_on: '2022-10-09T23:39:01Z' + - id: 7 + name: My hosted Windows runner + runner_group_id: 2 + platform: win-x64 + image: + id: windows-latest + size: 256 + machine_size_details: + id: 8-core + cpu_cores: 8 + memory_gb: 32 + storage_gb: 300 + status: Ready + maximum_runners: 20 + public_ip_enabled: false + public_ips: [] + last_active_on: '2023-04-26T15:23:37Z' + headers: + Link: *56 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + post: + summary: Create a GitHub-hosted runner for an organization + description: |- + Creates a GitHub-hosted runner for an organization. + OAuth tokens and personal access tokens (classic) need the `manage_runners:org` scope to use this endpoint. + operationId: actions/create-hosted-runner-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/actions/hosted-runners#create-a-github-hosted-runner-for-an-organization + parameters: + - *89 + requestBody: + required: true + content: + application/json: + schema: + type: object + properties: + name: + description: Name of the runner. Must be between 1 and 64 characters + and may only contain upper and lowercase letters a-z, numbers + 0-9, '.', '-', and '_'. + type: string + image: + description: The image of runner. To list all available images, + use `GET /actions/hosted-runners/images/github-owned` or `GET + /actions/hosted-runners/images/partner`. + type: object + properties: + id: + description: The unique identifier of the runner image. + type: string + source: + description: The source of the runner image. + type: string + enum: + - github + - partner + - custom + version: + description: The version of the runner image to deploy. This + is relevant only for runners using custom images. + type: + - string + - 'null' + size: + description: The machine size of the runner. To list available sizes, + use `GET actions/hosted-runners/machine-sizes` + type: string + runner_group_id: + description: The existing runner group to add this runner to. + type: integer + maximum_runners: + description: The maximum amount of runners to scale up to. Runners + will not auto-scale above this number. Use this setting to limit + your cost. + type: integer + enable_static_ip: + description: Whether this runner should be created with a static + public IP. Note limit on account. To list limits on account, use + `GET actions/hosted-runners/limits` + type: boolean + required: + - name + - image + - size + - runner_group_id + examples: + default: + value: + name: My Hosted runner + image: + id: ubuntu-latest + source: github + version: latest + runner_group_id: 1 + size: 4-core + maximum_runners: 50 + enable_static_ip: false + responses: + '201': + description: Response + content: + application/json: + schema: *94 + examples: + default: &98 + value: + id: 5 + name: My hosted ubuntu runner + runner_group_id: 2 + platform: linux-x64 + image: + id: ubuntu-20.04 + size: 86 + machine_size_details: + id: 4-core + cpu_cores: 4 + memory_gb: 16 + storage_gb: 150 + status: Ready + maximum_runners: 10 + public_ip_enabled: true + public_ips: + - enabled: true + prefix: 20.80.208.150 + length: 31 + last_active_on: '2022-10-09T23:39:01Z' + x-github: + enabledForGitHubApps: true + githubCloudOnly: false + category: actions + subcategory: hosted-runners + "/orgs/{org}/actions/hosted-runners/images/github-owned": + get: + summary: Get GitHub-owned images for GitHub-hosted runners in an organization + description: Get the list of GitHub-owned images available for GitHub-hosted + runners for an organization. + operationId: actions/get-hosted-runners-github-owned-images-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/actions/hosted-runners#get-github-owned-images-for-github-hosted-runners-in-an-organization + parameters: + - *89 + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - images + properties: + total_count: + type: integer + images: + type: array + items: &95 + title: GitHub-hosted runner image details. + description: Provides details of a hosted runner image + type: object + properties: + id: + description: The ID of the image. Use this ID for the `image` + parameter when creating a new larger runner. + type: string + examples: + - ubuntu-20.04 + platform: + description: The operating system of the image. + type: string + examples: + - linux-x64 + size_gb: + description: Image size in GB. + type: integer + examples: + - 86 + display_name: + description: Display name for this image. + type: string + examples: + - 20.04 + source: + description: The image provider. + type: string + enum: + - github + - partner + - custom + required: + - id + - platform + - size_gb + - display_name + - source + examples: + default: &96 + value: + id: ubuntu-20.04 + platform: linux-x64 + size_gb: 86 + display_name: '20.04' + source: github + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + "/orgs/{org}/actions/hosted-runners/images/partner": + get: + summary: Get partner images for GitHub-hosted runners in an organization + description: Get the list of partner images available for GitHub-hosted runners + for an organization. + operationId: actions/get-hosted-runners-partner-images-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/actions/hosted-runners#get-partner-images-for-github-hosted-runners-in-an-organization + parameters: + - *89 + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - images + properties: + total_count: + type: integer + images: + type: array + items: *95 + examples: + default: *96 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + "/orgs/{org}/actions/hosted-runners/limits": + get: + summary: Get limits on GitHub-hosted runners for an organization + description: Get the GitHub-hosted runners limits for an organization. + operationId: actions/get-hosted-runners-limits-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/actions/hosted-runners#get-limits-on-github-hosted-runners-for-an-organization + parameters: + - *89 + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + properties: + public_ips: + title: Static public IP Limits for GitHub-hosted Hosted Runners. + description: Provides details of static public IP limits for GitHub-hosted + Hosted Runners + type: object + properties: + maximum: + type: integer + description: The maximum number of static public IP addresses + that can be used for Hosted Runners. + examples: + - 50 + current_usage: + type: integer + description: The current number of static public IP addresses + in use by Hosted Runners. + examples: + - 17 + required: + - maximum + - current_usage + required: + - public_ips + examples: + default: + value: + public_ips: + current_usage: 17 + maximum: 50 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + "/orgs/{org}/actions/hosted-runners/machine-sizes": + get: + summary: Get GitHub-hosted runners machine specs for an organization + description: Get the list of machine specs available for GitHub-hosted runners + for an organization. + operationId: actions/get-hosted-runners-machine-specs-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/actions/hosted-runners#get-github-hosted-runners-machine-specs-for-an-organization + parameters: + - *89 + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - machine_specs + properties: + total_count: + type: integer + machine_specs: + type: array + items: *97 + examples: + default: + value: + id: 4-core + cpu_cores: 4 + memory_gb: 16 + storage_gb: 150 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + "/orgs/{org}/actions/hosted-runners/platforms": + get: + summary: Get platforms for GitHub-hosted runners in an organization + description: Get the list of platforms available for GitHub-hosted runners for + an organization. + operationId: actions/get-hosted-runners-platforms-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/actions/hosted-runners#get-platforms-for-github-hosted-runners-in-an-organization + parameters: + - *89 + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - platforms + properties: + total_count: + type: integer + platforms: + type: array + items: + type: string + examples: + default: + value: + total_count: 1 + platforms: + - linux-x64 + - win-x64 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + "/orgs/{org}/actions/hosted-runners/{hosted_runner_id}": + get: + summary: Get a GitHub-hosted runner for an organization + description: |- + Gets a GitHub-hosted runner configured in an organization. + + OAuth app tokens and personal access tokens (classic) need the `manage_runners:org` scope to use this endpoint. + tags: + - actions + operationId: actions/get-hosted-runner-for-org + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/actions/hosted-runners#get-a-github-hosted-runner-for-an-organization + parameters: + - *89 + - &99 + name: hosted_runner_id + description: Unique identifier of the GitHub-hosted runner. + in: path + required: true + schema: + type: integer + responses: + '200': + description: Response + content: + application/json: + schema: *94 + examples: + default: *98 + headers: + Link: *56 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + patch: + summary: Update a GitHub-hosted runner for an organization + description: |- + Updates a GitHub-hosted runner for an organization. + OAuth app tokens and personal access tokens (classic) need the `manage_runners:org` scope to use this endpoint. + operationId: actions/update-hosted-runner-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/actions/hosted-runners#update-a-github-hosted-runner-for-an-organization + parameters: + - *89 + - *99 + requestBody: + required: true + content: + application/json: + schema: + type: object + properties: + name: + description: Name of the runner. Must be between 1 and 64 characters + and may only contain upper and lowercase letters a-z, numbers + 0-9, '.', '-', and '_'. + type: string + runner_group_id: + description: The existing runner group to add this runner to. + type: integer + maximum_runners: + description: The maximum amount of runners to scale up to. Runners + will not auto-scale above this number. Use this setting to limit + your cost. + type: integer + enable_static_ip: + description: Whether this runner should be updated with a static + public IP. Note limit on account. To list limits on account, use + `GET actions/hosted-runners/limits` + type: boolean + image_version: + description: The version of the runner image to deploy. This is + relevant only for runners using custom images. + type: + - string + - 'null' + examples: + default: + value: + name: My larger runner + runner_group_id: 1 + maximum_runners: 50 + enable_static_ip: false + image_version: 1.0.0 + responses: + '200': + description: Response + content: + application/json: + schema: *94 + examples: + default: *98 + x-github: + enabledForGitHubApps: true + githubCloudOnly: false + category: actions + subcategory: hosted-runners + delete: + summary: Delete a GitHub-hosted runner for an organization + description: Deletes a GitHub-hosted runner for an organization. + operationId: actions/delete-hosted-runner-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/actions/hosted-runners#delete-a-github-hosted-runner-for-an-organization + parameters: + - *89 + - *99 + responses: + '202': + description: Response + content: + application/json: + schema: *94 + examples: + default: *98 + x-github: + githubCloudOnly: false + enabledForGitHubApps: false + category: actions + subcategory: hosted-runners "/orgs/{org}/actions/oidc/customization/sub": get: summary: Get the customization template for an OIDC subject claim for an organization @@ -16615,7 +17360,7 @@ paths: description: A JSON serialized template for OIDC subject claim customization content: application/json: - schema: &94 + schema: &100 title: Actions OIDC Subject customization description: Actions OIDC Subject customization type: object @@ -16629,7 +17374,7 @@ paths: required: - include_claim_keys examples: - default: &95 + default: &101 value: include_claim_keys: - repo @@ -16656,15 +17401,15 @@ paths: required: true content: application/json: - schema: *94 + schema: *100 examples: - default: *95 + default: *101 responses: '201': description: Empty response content: application/json: - schema: &116 + schema: &123 title: Empty Object description: An object without any properties. type: object @@ -16703,7 +17448,7 @@ paths: schema: type: object properties: - enabled_repositories: &96 + enabled_repositories: &102 type: string description: The policy that controls the repositories in the organization that are allowed to run GitHub Actions. @@ -16716,7 +17461,7 @@ paths: description: The API URL to use to get or set the selected repositories that are allowed to run GitHub Actions, when `enabled_repositories` is set to `selected`. - allowed_actions: &97 + allowed_actions: &103 type: string description: The permissions policy that controls the actions and reusable workflows that are allowed to run. @@ -16724,7 +17469,7 @@ paths: - all - local_only - selected - selected_actions_url: &271 + selected_actions_url: &278 type: string description: The API URL to use to get or set the actions and reusable workflows that are allowed to run, when `allowed_actions` @@ -16766,8 +17511,8 @@ paths: schema: type: object properties: - enabled_repositories: *96 - allowed_actions: *97 + enabled_repositories: *102 + allowed_actions: *103 required: - enabled_repositories examples: @@ -16796,7 +17541,7 @@ paths: parameters: - *89 - *17 - - *18 + - *19 responses: '200': description: Response @@ -16814,7 +17559,7 @@ paths: type: array items: *58 examples: - default: &572 + default: &579 value: total_count: 1 repositories: @@ -16999,7 +17744,7 @@ paths: url: https://docs.github.com/rest/actions/permissions#enable-a-selected-repository-for-github-actions-in-an-organization parameters: - *89 - - &98 + - &104 name: repository_id description: The unique identifier of the repository. in: path @@ -17028,7 +17773,7 @@ paths: url: https://docs.github.com/rest/actions/permissions#disable-a-selected-repository-for-github-actions-in-an-organization parameters: - *89 - - *98 + - *104 responses: '204': description: Response @@ -17057,7 +17802,7 @@ paths: description: Response content: application/json: - schema: &99 + schema: &105 type: object properties: github_owned_allowed: @@ -17079,7 +17824,7 @@ paths: items: type: string examples: - default: &100 + default: &106 value: github_owned_allowed: true verified_allowed: false @@ -17112,9 +17857,9 @@ paths: required: false content: application/json: - schema: *99 + schema: *105 examples: - selected_actions: *100 + selected_actions: *106 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -17142,17 +17887,17 @@ paths: description: Response content: application/json: - schema: &275 + schema: &282 type: object properties: - default_workflow_permissions: &101 + default_workflow_permissions: &107 type: string description: The default workflow permissions granted to the GITHUB_TOKEN when running workflows. enum: - read - write - can_approve_pull_request_reviews: &102 + can_approve_pull_request_reviews: &108 type: boolean description: Whether GitHub Actions can approve pull requests. Enabling this can be a security risk. @@ -17160,7 +17905,7 @@ paths: - default_workflow_permissions - can_approve_pull_request_reviews examples: - default: &103 + default: &109 summary: Give read-only permission, and allow approving PRs. value: default_workflow_permissions: read @@ -17193,13 +17938,13 @@ paths: required: false content: application/json: - schema: &276 + schema: &283 type: object properties: - default_workflow_permissions: *101 - can_approve_pull_request_reviews: *102 + default_workflow_permissions: *107 + can_approve_pull_request_reviews: *108 examples: - default: *103 + default: *109 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -17221,7 +17966,7 @@ paths: parameters: - *89 - *17 - - *18 + - *19 - name: visible_to_repository description: Only return runner groups that are allowed to be used by this repository. @@ -17244,7 +17989,7 @@ paths: type: number runner_groups: type: array - items: &104 + items: &110 type: object properties: id: @@ -17264,6 +18009,10 @@ paths: type: string hosted_runners_url: type: string + network_configuration_id: + description: The identifier of a hosted compute network + configuration. + type: string inherited: type: boolean inherited_allows_public_repositories: @@ -17409,6 +18158,9 @@ paths: to run. Note that a ref, tag, or long SHA is required. examples: - octo-org/octo-repo/.github/workflows/deploy.yaml@main + network_configuration_id: + description: The identifier of a hosted compute network configuration. + type: string required: - name examples: @@ -17427,9 +18179,9 @@ paths: description: Response content: application/json: - schema: *104 + schema: *110 examples: - default: &106 + default: &112 value: id: 2 name: octo-runner-group @@ -17465,7 +18217,7 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runner-groups#get-a-self-hosted-runner-group-for-an-organization parameters: - *89 - - &105 + - &111 name: runner_group_id description: Unique identifier of the self-hosted runner group. in: path @@ -17477,7 +18229,7 @@ paths: description: Response content: application/json: - schema: *104 + schema: *110 examples: default: value: @@ -17514,7 +18266,7 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runner-groups#update-a-self-hosted-runner-group-for-an-organization parameters: - *89 - - *105 + - *111 requestBody: required: true content: @@ -17553,6 +18305,11 @@ paths: to run. Note that a ref, tag, or long SHA is required. examples: - octo-org/octo-repo/.github/workflows/deploy.yaml@main + network_configuration_id: + description: The identifier of a hosted compute network configuration. + type: + - string + - 'null' required: - name examples: @@ -17565,9 +18322,9 @@ paths: description: Response content: application/json: - schema: *104 + schema: *110 examples: - default: *106 + default: *112 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -17587,7 +18344,7 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runner-groups#delete-a-self-hosted-runner-group-from-an-organization parameters: - *89 - - *105 + - *111 responses: '204': description: Response @@ -17596,6 +18353,49 @@ paths: githubCloudOnly: false category: actions subcategory: self-hosted-runner-groups + "/orgs/{org}/actions/runner-groups/{runner_group_id}/hosted-runners": + get: + summary: List GitHub-hosted runners in a group for an organization + description: |- + Lists the GitHub-hosted runners in an organization group. + + OAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint. + operationId: actions/list-github-hosted-runners-in-group-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/actions/self-hosted-runner-groups#list-github-hosted-runners-in-a-group-for-an-organization + parameters: + - *89 + - *111 + - *17 + - *19 + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - runners + properties: + total_count: + type: number + runners: + type: array + items: *94 + examples: + default: *113 + headers: + Link: *56 + x-github: + enabledForGitHubApps: true + githubCloudOnly: false + category: actions + subcategory: self-hosted-runner-groups "/orgs/{org}/actions/runner-groups/{runner_group_id}/repositories": get: summary: List repository access to a self-hosted runner group in an organization @@ -17611,8 +18411,8 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runner-groups#list-repository-access-to-a-self-hosted-runner-group-in-an-organization parameters: - *89 - - *105 - - *18 + - *111 + - *19 - *17 responses: '200': @@ -17629,9 +18429,9 @@ paths: type: number repositories: type: array - items: *107 + items: *114 examples: - default: &564 + default: &571 value: total_count: 1 repositories: @@ -17884,7 +18684,7 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runner-groups#set-repository-access-for-a-self-hosted-runner-group-in-an-organization parameters: - *89 - - *105 + - *111 requestBody: required: true content: @@ -17929,8 +18729,8 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runner-groups#add-repository-access-to-a-self-hosted-runner-group-in-an-organization parameters: - *89 - - *105 - - *98 + - *111 + - *104 responses: '204': description: Response @@ -17953,8 +18753,8 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runner-groups#remove-repository-access-to-a-self-hosted-runner-group-in-an-organization parameters: - *89 - - *105 - - *98 + - *111 + - *104 responses: '204': description: Response @@ -17978,9 +18778,9 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runner-groups#list-self-hosted-runners-in-a-group-for-an-organization parameters: - *89 - - *105 + - *111 - *17 - - *18 + - *19 responses: '200': description: Response @@ -17996,7 +18796,7 @@ paths: type: number runners: type: array - items: &109 + items: &116 title: Self hosted runners description: A self hosted runner type: object @@ -18030,7 +18830,7 @@ paths: type: boolean labels: type: array - items: &112 + items: &119 title: Self hosted runner label description: A label for a self hosted runner type: object @@ -18058,7 +18858,7 @@ paths: - busy - labels examples: - default: &110 + default: &117 value: total_count: 2 runners: @@ -18116,7 +18916,7 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runner-groups#set-self-hosted-runners-in-a-group-for-an-organization parameters: - *89 - - *105 + - *111 requestBody: required: true content: @@ -18161,8 +18961,8 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runner-groups#add-a-self-hosted-runner-to-a-group-for-an-organization parameters: - *89 - - *105 - - &108 + - *111 + - &115 name: runner_id description: Unique identifier of the self-hosted runner. in: path @@ -18191,8 +18991,8 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runner-groups#remove-a-self-hosted-runner-from-a-group-for-an-organization parameters: - *89 - - *105 - - *108 + - *111 + - *115 responses: '204': description: Response @@ -18224,7 +19024,7 @@ paths: type: string - *89 - *17 - - *18 + - *19 responses: '200': description: Response @@ -18240,9 +19040,9 @@ paths: type: integer runners: type: array - items: *109 + items: *116 examples: - default: *110 + default: *117 headers: Link: *56 x-github: @@ -18274,7 +19074,7 @@ paths: application/json: schema: type: array - items: &277 + items: &284 title: Runner Application description: Runner Application type: object @@ -18299,7 +19099,7 @@ paths: - download_url - filename examples: - default: &278 + default: &285 value: - os: osx architecture: x64 @@ -18385,7 +19185,7 @@ paths: - no-gpu work_folder: _work responses: - '201': &279 + '201': &286 description: Response content: application/json: @@ -18395,7 +19195,7 @@ paths: - runner - encoded_jit_config properties: - runner: *109 + runner: *116 encoded_jit_config: type: string description: The base64 encoded runner configuration. @@ -18457,7 +19257,7 @@ paths: description: Response content: application/json: - schema: &111 + schema: &118 title: Authentication Token description: Authentication Token type: object @@ -18499,7 +19299,7 @@ paths: - token - expires_at examples: - default: &280 + default: &287 value: token: LLBF3JGZDX3P5PMEXLND6TS6FCWO6 expires_at: '2020-01-22T12:13:35.123-08:00' @@ -18536,9 +19336,9 @@ paths: description: Response content: application/json: - schema: *111 + schema: *118 examples: - default: &281 + default: &288 value: token: AABF3JGZDX3P5PMEXLND6TS6FCWO6 expires_at: '2020-01-29T12:13:35.123-08:00' @@ -18564,15 +19364,15 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runners#get-a-self-hosted-runner-for-an-organization parameters: - *89 - - *108 + - *115 responses: '200': description: Response content: application/json: - schema: *109 + schema: *116 examples: - default: &282 + default: &289 value: id: 23 name: MBP @@ -18613,7 +19413,7 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runners#delete-a-self-hosted-runner-from-an-organization parameters: - *89 - - *108 + - *115 responses: '204': description: Response @@ -18639,9 +19439,9 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runners#list-labels-for-a-self-hosted-runner-for-an-organization parameters: - *89 - - *108 + - *115 responses: - '200': &113 + '200': &120 description: Response content: application/json: @@ -18655,7 +19455,7 @@ paths: type: integer labels: type: array - items: *112 + items: *119 examples: default: value: @@ -18695,7 +19495,7 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runners#add-custom-labels-to-a-self-hosted-runner-for-an-organization parameters: - *89 - - *108 + - *115 requestBody: required: true content: @@ -18719,7 +19519,7 @@ paths: - gpu - accelerated responses: - '200': *113 + '200': *120 '404': *6 '422': *7 x-github: @@ -18744,7 +19544,7 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runners#set-custom-labels-for-a-self-hosted-runner-for-an-organization parameters: - *89 - - *108 + - *115 requestBody: required: true content: @@ -18769,7 +19569,7 @@ paths: - gpu - accelerated responses: - '200': *113 + '200': *120 '404': *6 '422': *7 x-github: @@ -18794,9 +19594,9 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runners#remove-all-custom-labels-from-a-self-hosted-runner-for-an-organization parameters: - *89 - - *108 + - *115 responses: - '200': &283 + '200': &290 description: Response content: application/json: @@ -18810,7 +19610,7 @@ paths: type: integer labels: type: array - items: *112 + items: *119 examples: default: value: @@ -18852,8 +19652,8 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runners#remove-a-custom-label-from-a-self-hosted-runner-for-an-organization parameters: - *89 - - *108 - - &284 + - *115 + - &291 name: name description: The name of a self-hosted runner's custom label. in: path @@ -18861,7 +19661,7 @@ paths: schema: type: string responses: - '200': *113 + '200': *120 '404': *6 '422': *7 x-github: @@ -18888,7 +19688,7 @@ paths: parameters: - *89 - *17 - - *18 + - *19 responses: '200': description: Response @@ -18904,7 +19704,7 @@ paths: type: integer secrets: type: array - items: &114 + items: &121 title: Actions Secret for an Organization description: Secrets for GitHub Actions for an organization. type: object @@ -18985,7 +19785,7 @@ paths: description: Response content: application/json: - schema: &296 + schema: &303 title: ActionsPublicKey description: The public key used for setting Actions Secrets. type: object @@ -19020,7 +19820,7 @@ paths: - key_id - key examples: - default: &297 + default: &304 value: key_id: '012345678912345678' key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -19046,7 +19846,7 @@ paths: url: https://docs.github.com/rest/actions/secrets#get-an-organization-secret parameters: - *89 - - &115 + - &122 name: secret_name description: The name of the secret. in: path @@ -19058,7 +19858,7 @@ paths: description: Response content: application/json: - schema: *114 + schema: *121 examples: default: value: @@ -19089,7 +19889,7 @@ paths: url: https://docs.github.com/rest/actions/secrets#create-or-update-an-organization-secret parameters: - *89 - - *115 + - *122 requestBody: required: true content: @@ -19144,7 +19944,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *116 + schema: *123 examples: default: value: @@ -19171,7 +19971,7 @@ paths: url: https://docs.github.com/rest/actions/secrets#delete-an-organization-secret parameters: - *89 - - *115 + - *122 responses: '204': description: Response @@ -19198,8 +19998,8 @@ paths: url: https://docs.github.com/rest/actions/secrets#list-selected-repositories-for-an-organization-secret parameters: - *89 - - *115 - - *18 + - *122 + - *19 - *17 responses: '200': @@ -19216,9 +20016,9 @@ paths: type: integer repositories: type: array - items: *107 + items: *114 examples: - default: &119 + default: &126 value: total_count: 1 repositories: @@ -19311,7 +20111,7 @@ paths: url: https://docs.github.com/rest/actions/secrets#set-selected-repositories-for-an-organization-secret parameters: - *89 - - *115 + - *122 requestBody: required: true content: @@ -19364,7 +20164,7 @@ paths: url: https://docs.github.com/rest/actions/secrets#add-selected-repository-to-an-organization-secret parameters: - *89 - - *115 + - *122 - name: repository_id in: path required: true @@ -19398,7 +20198,7 @@ paths: url: https://docs.github.com/rest/actions/secrets#remove-selected-repository-from-an-organization-secret parameters: - *89 - - *115 + - *122 - name: repository_id in: path required: true @@ -19431,7 +20231,7 @@ paths: url: https://docs.github.com/rest/actions/variables#list-organization-variables parameters: - *89 - - &270 + - &277 name: per_page description: The number of results per page (max 30). For more information, see "[Using pagination in the REST API](https://docs.github.com/rest/using-the-rest-api/using-pagination-in-the-rest-api)." @@ -19439,7 +20239,7 @@ paths: schema: type: integer default: 10 - - *18 + - *19 responses: '200': description: Response @@ -19455,7 +20255,7 @@ paths: type: integer variables: type: array - items: &117 + items: &124 title: Actions Variable for an Organization description: Organization variable for GitHub Actions. type: object @@ -19593,7 +20393,7 @@ paths: description: Response when creating a variable content: application/json: - schema: *116 + schema: *123 examples: default: value: @@ -19619,7 +20419,7 @@ paths: url: https://docs.github.com/rest/actions/variables#get-an-organization-variable parameters: - *89 - - &118 + - &125 name: name description: The name of the variable. in: path @@ -19631,7 +20431,7 @@ paths: description: Response content: application/json: - schema: *117 + schema: *124 examples: default: value: @@ -19662,7 +20462,7 @@ paths: url: https://docs.github.com/rest/actions/variables#update-an-organization-variable parameters: - *89 - - *118 + - *125 requestBody: required: true content: @@ -19725,7 +20525,7 @@ paths: url: https://docs.github.com/rest/actions/variables#delete-an-organization-variable parameters: - *89 - - *118 + - *125 responses: '204': description: Response @@ -19752,8 +20552,8 @@ paths: url: https://docs.github.com/rest/actions/variables#list-selected-repositories-for-an-organization-variable parameters: - *89 - - *118 - - *18 + - *125 + - *19 - *17 responses: '200': @@ -19770,9 +20570,9 @@ paths: type: integer repositories: type: array - items: *107 + items: *114 examples: - default: *119 + default: *126 '409': description: Response when the visibility of the variable is not set to `selected` @@ -19799,7 +20599,7 @@ paths: url: https://docs.github.com/rest/actions/variables#set-selected-repositories-for-an-organization-variable parameters: - *89 - - *118 + - *125 requestBody: required: true content: @@ -19849,7 +20649,7 @@ paths: url: https://docs.github.com/rest/actions/variables#add-selected-repository-to-an-organization-variable parameters: - *89 - - *118 + - *125 - name: repository_id in: path required: true @@ -19884,7 +20684,7 @@ paths: url: https://docs.github.com/rest/actions/variables#remove-selected-repository-from-an-organization-variable parameters: - *89 - - *118 + - *125 - name: repository_id in: path required: true @@ -19963,7 +20763,7 @@ paths: bundle_url: type: string examples: - default: &310 + default: &317 value: attestations: - bundle: @@ -20072,7 +20872,7 @@ paths: parameters: - *89 - *17 - - *18 + - *19 responses: '200': description: Response @@ -20082,7 +20882,7 @@ paths: type: array items: *4 examples: - default: &174 + default: &181 value: - login: octocat id: 1 @@ -20121,7 +20921,7 @@ paths: url: https://docs.github.com/rest/orgs/blocking#check-if-a-user-is-blocked-by-an-organization parameters: - *89 - - &120 + - &127 name: username description: The handle for the GitHub user account. in: path @@ -20153,7 +20953,7 @@ paths: url: https://docs.github.com/rest/orgs/blocking#block-a-user-from-an-organization parameters: - *89 - - *120 + - *127 responses: '204': description: Response @@ -20174,7 +20974,7 @@ paths: url: https://docs.github.com/rest/orgs/blocking#unblock-a-user-from-an-organization parameters: - *89 - - *120 + - *127 responses: '204': description: Response @@ -20200,17 +21000,17 @@ paths: url: https://docs.github.com/rest/code-scanning/code-scanning#list-code-scanning-alerts-for-an-organization parameters: - *89 - - &335 + - &342 name: tool_name description: The name of a code scanning tool. Only results by this tool will be listed. You can specify the tool by using either `tool_name` or `tool_guid`, but not both. in: query required: false - schema: &123 + schema: &130 type: string description: The name of the tool used to generate the code scanning analysis. - - &336 + - &343 name: tool_guid description: The GUID of a code scanning tool. Only results by this tool will be listed. Note that some code scanning tools may not include a GUID in @@ -20218,7 +21018,7 @@ paths: or `tool_name`, but not both. in: query required: false - schema: &124 + schema: &131 type: - string - 'null' @@ -20226,7 +21026,7 @@ paths: if provided in the uploaded SARIF data. - *37 - *38 - - *18 + - *19 - *17 - *46 - name: state @@ -20234,7 +21034,7 @@ paths: be returned. in: query required: false - schema: &338 + schema: &345 type: string description: State of a code scanning alert. enum: @@ -20257,7 +21057,7 @@ paths: be returned. in: query required: false - schema: &339 + schema: &346 type: string description: Severity of a code scanning alert. enum: @@ -20283,13 +21083,13 @@ paths: updated_at: *53 url: *54 html_url: *55 - instances_url: &340 + instances_url: &347 type: string description: The REST API URL for fetching the list of instances for an alert. format: uri readOnly: true - state: &125 + state: &132 type: - string - 'null' @@ -20299,13 +21099,13 @@ paths: - dismissed - fixed - - fixed_at: *121 + fixed_at: *128 dismissed_by: anyOf: - type: 'null' - *4 - dismissed_at: *122 - dismissed_reason: &341 + dismissed_at: *129 + dismissed_reason: &348 type: - string - 'null' @@ -20316,14 +21116,14 @@ paths: - won't fix - used in tests - - dismissed_comment: &342 + dismissed_comment: &349 type: - string - 'null' description: The dismissal comment associated with the dismissal of the alert. maxLength: 280 - rule: &343 + rule: &350 type: object properties: id: @@ -20384,26 +21184,26 @@ paths: - 'null' description: A link to the documentation for the rule used to detect the alert. - tool: &344 + tool: &351 type: object properties: - name: *123 + name: *130 version: type: - string - 'null' description: The version of the tool used to generate the code scanning analysis. - guid: *124 - most_recent_instance: &345 + guid: *131 + most_recent_instance: &352 type: object properties: - ref: &337 + ref: &344 type: string description: |- The Git reference, formatted as `refs/pull//merge`, `refs/pull//head`, `refs/heads/` or simply ``. - analysis_key: &355 + analysis_key: &362 type: string description: Identifies the configuration under which the analysis was executed. For example, in GitHub Actions @@ -20414,13 +21214,13 @@ paths: the environment in which the analysis that generated this alert instance was performed, such as the language that was analyzed. - category: &356 + category: &363 type: string description: Identifies the configuration under which the analysis was executed. Used to distinguish between multiple analyses for the same tool and commit, but performed on different languages or different parts of the code. - state: *125 + state: *132 commit_sha: type: string message: @@ -21012,7 +21812,7 @@ paths: application/json: schema: *40 examples: - default: *126 + default: *133 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -21040,9 +21840,9 @@ paths: description: Response content: application/json: - schema: *127 + schema: *134 examples: - default: *128 + default: *135 '304': *35 '403': *27 '404': *6 @@ -21091,7 +21891,7 @@ paths: - 32 - 91 responses: - '204': *129 + '204': *136 '400': *14 '403': *27 '404': *6 @@ -21126,7 +21926,7 @@ paths: application/json: schema: *40 examples: - default: *126 + default: *133 '304': *35 '403': *27 '404': *6 @@ -21361,7 +22161,7 @@ paths: - *89 - *42 responses: - '204': *129 + '204': *136 '400': *14 '403': *27 '404': *6 @@ -21499,7 +22299,7 @@ paths: default: value: default_for_new_repos: all - configuration: *126 + configuration: *133 '403': *27 '404': *6 x-github: @@ -21552,13 +22352,13 @@ paths: application/json: schema: type: array - items: *130 + items: *137 examples: default: summary: Example of code security configuration repositories value: - status: attached - repository: *131 + repository: *138 '403': *27 '404': *6 x-github: @@ -21581,7 +22381,7 @@ paths: url: https://docs.github.com/rest/codespaces/organizations#list-codespaces-for-the-organization parameters: - *17 - - *18 + - *19 - *89 responses: '200': @@ -21598,7 +22398,7 @@ paths: type: integer codespaces: type: array - items: &175 + items: &182 type: object title: Codespace description: A codespace. @@ -21629,11 +22429,11 @@ paths: - 26a7c758-7299-4a73-b978-5a92a7ae98a0 owner: *4 billable_owner: *4 - repository: *107 + repository: *114 machine: anyOf: - type: 'null' - - &368 + - &375 type: object title: Codespace machine description: A description of the machine powering a codespace. @@ -21920,7 +22720,7 @@ paths: - pulls_url - recent_folders examples: - default: &176 + default: &183 value: total_count: 3 codespaces: @@ -22330,7 +23130,7 @@ paths: stop_url: https://api.github.com/user/codespaces/monalisa-octocat-hello-world-f8adfad99a/stop recent_folders: [] '304': *35 - '500': *132 + '500': *139 '401': *23 '403': *27 '404': *6 @@ -22396,7 +23196,7 @@ paths: description: Users are neither members nor collaborators of this organization. '404': *6 '422': *15 - '500': *132 + '500': *139 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -22451,7 +23251,7 @@ paths: description: Users are neither members nor collaborators of this organization. '404': *6 '422': *15 - '500': *132 + '500': *139 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -22505,7 +23305,7 @@ paths: description: Users are neither members nor collaborators of this organization. '404': *6 '422': *15 - '500': *132 + '500': *139 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -22528,7 +23328,7 @@ paths: parameters: - *89 - *17 - - *18 + - *19 responses: '200': description: Response @@ -22544,7 +23344,7 @@ paths: type: integer secrets: type: array - items: &133 + items: &140 title: Codespaces Secret description: Secrets for a GitHub Codespace. type: object @@ -22585,7 +23385,7 @@ paths: - updated_at - visibility examples: - default: &369 + default: &376 value: total_count: 2 secrets: @@ -22623,7 +23423,7 @@ paths: description: Response content: application/json: - schema: &370 + schema: &377 title: CodespacesPublicKey description: The public key used for setting Codespaces secrets. type: object @@ -22658,7 +23458,7 @@ paths: - key_id - key examples: - default: &371 + default: &378 value: key_id: '012345678912345678' key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -22682,15 +23482,15 @@ paths: url: https://docs.github.com/rest/codespaces/organization-secrets#get-an-organization-secret parameters: - *89 - - *115 + - *122 responses: '200': description: Response content: application/json: - schema: *133 + schema: *140 examples: - default: &373 + default: &380 value: name: GH_TOKEN created_at: '2019-08-10T14:59:22Z' @@ -22718,7 +23518,7 @@ paths: url: https://docs.github.com/rest/codespaces/organization-secrets#create-or-update-an-organization-secret parameters: - *89 - - *115 + - *122 requestBody: required: true content: @@ -22773,7 +23573,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *116 + schema: *123 examples: default: value: @@ -22800,7 +23600,7 @@ paths: url: https://docs.github.com/rest/codespaces/organization-secrets#delete-an-organization-secret parameters: - *89 - - *115 + - *122 responses: '204': description: Response @@ -22826,8 +23626,8 @@ paths: url: https://docs.github.com/rest/codespaces/organization-secrets#list-selected-repositories-for-an-organization-secret parameters: - *89 - - *115 - - *18 + - *122 + - *19 - *17 responses: '200': @@ -22844,9 +23644,9 @@ paths: type: integer repositories: type: array - items: *107 + items: *114 examples: - default: *119 + default: *126 '404': *6 x-github: githubCloudOnly: false @@ -22869,7 +23669,7 @@ paths: url: https://docs.github.com/rest/codespaces/organization-secrets#set-selected-repositories-for-an-organization-secret parameters: - *89 - - *115 + - *122 requestBody: required: true content: @@ -22920,7 +23720,7 @@ paths: url: https://docs.github.com/rest/codespaces/organization-secrets#add-selected-repository-to-an-organization-secret parameters: - *89 - - *115 + - *122 - name: repository_id in: path required: true @@ -22954,7 +23754,7 @@ paths: url: https://docs.github.com/rest/codespaces/organization-secrets#remove-selected-repository-from-an-organization-secret parameters: - *89 - - *115 + - *122 - name: repository_id in: path required: true @@ -23104,7 +23904,7 @@ paths: cli: enabled public_code_suggestions: block plan_type: business - '500': *132 + '500': *139 '401': *23 '403': *27 '404': *6 @@ -23137,7 +23937,7 @@ paths: url: https://docs.github.com/rest/copilot/copilot-user-management#list-all-copilot-seat-assignments-for-an-organization parameters: - *89 - - *18 + - *19 - 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)." @@ -23159,7 +23959,7 @@ paths: currently being billed. seats: type: array - items: &178 + items: &185 title: Copilot Business Seat Detail description: Information about a Copilot Business seat assignment for a user, team, or organization. @@ -23169,12 +23969,12 @@ paths: organization: anyOf: - type: 'null' - - *134 + - *141 assigning_team: description: The team through which the assignee is granted access to GitHub Copilot, if applicable. oneOf: - - &171 + - &178 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -23233,7 +24033,7 @@ paths: parent: anyOf: - type: 'null' - - &186 + - &193 title: Team Simple description: Groups of organization members that gives permissions on specified repositories. @@ -23506,7 +24306,7 @@ paths: site_admin: false headers: Link: *56 - '500': *132 + '500': *139 '401': *23 '403': *27 '404': *6 @@ -23581,7 +24381,7 @@ paths: default: value: seats_created: 5 - '500': *132 + '500': *139 '401': *23 '403': *27 '404': *6 @@ -23659,7 +24459,7 @@ paths: default: value: seats_cancelled: 5 - '500': *132 + '500': *139 '401': *23 '403': *27 '404': *6 @@ -23738,7 +24538,7 @@ paths: default: value: seats_created: 5 - '500': *132 + '500': *139 '401': *23 '403': *27 '404': *6 @@ -23816,7 +24616,7 @@ paths: default: value: seats_cancelled: 5 - '500': *132 + '500': *139 '401': *23 '403': *27 '404': *6 @@ -23872,7 +24672,7 @@ paths: required: false schema: type: string - - *18 + - *19 - name: per_page description: The number of days of metrics to display per page (max 28). 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)." @@ -23887,7 +24687,7 @@ paths: application/json: schema: type: array - items: &228 + items: &235 title: Copilot Usage Metrics description: Copilot usage metrics for a given day. type: object @@ -24203,7 +25003,7 @@ paths: - date additionalProperties: true examples: - default: &229 + default: &236 value: - date: '2024-06-24' total_active_users: 24 @@ -24302,10 +25102,10 @@ paths: custom_model_training_date: '2024-02-01' total_pr_summaries_created: 10 total_engaged_users: 4 - '500': *132 + '500': *139 '403': *27 '404': *6 - '422': &230 + '422': &237 description: Copilot Usage Merics API setting is disabled at the organization or enterprise level. content: @@ -24358,7 +25158,7 @@ paths: required: false schema: type: string - - *18 + - *19 - name: per_page description: The number of days of metrics to display per page (max 28). 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)." @@ -24373,7 +25173,7 @@ paths: application/json: schema: type: array - items: &231 + items: &238 title: Copilot Usage Metrics description: Summary of Copilot usage. type: object @@ -24461,7 +25261,7 @@ paths: - breakdown additionalProperties: false examples: - default: &232 + default: &239 value: - day: '2023-10-15' total_suggestions_count: 1000 @@ -24525,7 +25325,7 @@ paths: lines_suggested: 200 lines_accepted: 150 active_users: 3 - '500': *132 + '500': *139 '401': *23 '403': *27 '404': *6 @@ -24551,17 +25351,17 @@ paths: url: https://docs.github.com/rest/dependabot/alerts#list-dependabot-alerts-for-an-organization parameters: - *89 - - *135 - - *136 - - *137 - - *138 - - *139 - - *140 + - *142 + - *143 + - *144 + - *145 + - *146 + - *147 - *46 - *37 - *38 - - *141 - - *142 + - *148 + - *149 - *17 responses: '200': @@ -24570,9 +25370,9 @@ paths: application/json: schema: type: array - items: *143 + items: *150 examples: - default: *144 + default: *151 '304': *35 '400': *14 '403': *27 @@ -24600,7 +25400,7 @@ paths: parameters: - *89 - *17 - - *18 + - *19 responses: '200': description: Response @@ -24616,7 +25416,7 @@ paths: type: integer secrets: type: array - items: &145 + items: &152 title: Dependabot Secret for an Organization description: Secrets for GitHub Dependabot for an organization. type: object @@ -24695,7 +25495,7 @@ paths: description: Response content: application/json: - schema: &396 + schema: &403 title: DependabotPublicKey description: The public key used for setting Dependabot Secrets. type: object @@ -24714,7 +25514,7 @@ paths: - key_id - key examples: - default: &397 + default: &404 value: key_id: '012345678912345678' key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -24738,13 +25538,13 @@ paths: url: https://docs.github.com/rest/dependabot/secrets#get-an-organization-secret parameters: - *89 - - *115 + - *122 responses: '200': description: Response content: application/json: - schema: *145 + schema: *152 examples: default: value: @@ -24773,7 +25573,7 @@ paths: url: https://docs.github.com/rest/dependabot/secrets#create-or-update-an-organization-secret parameters: - *89 - - *115 + - *122 requestBody: required: true content: @@ -24828,7 +25628,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *116 + schema: *123 examples: default: value: @@ -24853,7 +25653,7 @@ paths: url: https://docs.github.com/rest/dependabot/secrets#delete-an-organization-secret parameters: - *89 - - *115 + - *122 responses: '204': description: Response @@ -24878,8 +25678,8 @@ paths: url: https://docs.github.com/rest/dependabot/secrets#list-selected-repositories-for-an-organization-secret parameters: - *89 - - *115 - - *18 + - *122 + - *19 - *17 responses: '200': @@ -24896,9 +25696,9 @@ paths: type: integer repositories: type: array - items: *107 + items: *114 examples: - default: *119 + default: *126 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -24920,7 +25720,7 @@ paths: url: https://docs.github.com/rest/dependabot/secrets#set-selected-repositories-for-an-organization-secret parameters: - *89 - - *115 + - *122 requestBody: required: true content: @@ -24971,7 +25771,7 @@ paths: url: https://docs.github.com/rest/dependabot/secrets#add-selected-repository-to-an-organization-secret parameters: - *89 - - *115 + - *122 - name: repository_id in: path required: true @@ -25003,7 +25803,7 @@ paths: url: https://docs.github.com/rest/dependabot/secrets#remove-selected-repository-from-an-organization-secret parameters: - *89 - - *115 + - *122 - name: repository_id in: path required: true @@ -25041,7 +25841,7 @@ paths: application/json: schema: type: array - items: &188 + items: &195 title: Package description: A software package type: object @@ -25094,7 +25894,7 @@ paths: repository: anyOf: - type: 'null' - - *107 + - *114 created_at: type: string format: date-time @@ -25112,7 +25912,7 @@ paths: - created_at - updated_at examples: - default: &189 + default: &196 value: - id: 197 name: hello_docker @@ -25192,7 +25992,7 @@ paths: parameters: - *89 - *17 - - *18 + - *19 responses: '200': description: Response @@ -25271,7 +26071,7 @@ paths: parameters: - *89 - *17 - - *18 + - *19 responses: '200': description: Response @@ -25279,7 +26079,7 @@ paths: application/json: schema: type: array - items: &168 + items: &175 title: Organization Invitation description: Organization Invitation type: object @@ -25333,7 +26133,7 @@ paths: - invitation_teams_url - node_id examples: - default: &169 + default: &176 value: - id: 1 login: monalisa @@ -25392,7 +26192,7 @@ paths: parameters: - *89 - *17 - - *18 + - *19 responses: '200': description: Response @@ -25400,7 +26200,7 @@ paths: application/json: schema: type: array - items: &146 + items: &153 title: Org Hook description: Org Hook type: object @@ -25585,9 +26385,9 @@ paths: description: Response content: application/json: - schema: *146 + schema: *153 examples: - default: &147 + default: &154 value: id: 1 url: https://api.github.com/orgs/octocat/hooks/1 @@ -25635,7 +26435,7 @@ paths: url: https://docs.github.com/rest/orgs/webhooks#get-an-organization-webhook parameters: - *89 - - &148 + - &155 name: hook_id description: The unique identifier of the hook. You can find this value in the `X-GitHub-Hook-ID` header of a webhook delivery. @@ -25648,9 +26448,9 @@ paths: description: Response content: application/json: - schema: *146 + schema: *153 examples: - default: *147 + default: *154 '404': *6 x-github: githubCloudOnly: false @@ -25678,7 +26478,7 @@ paths: url: https://docs.github.com/rest/orgs/webhooks#update-an-organization-webhook parameters: - *89 - - *148 + - *155 requestBody: required: false content: @@ -25724,7 +26524,7 @@ paths: description: Response content: application/json: - schema: *146 + schema: *153 examples: default: value: @@ -25766,7 +26566,7 @@ paths: url: https://docs.github.com/rest/orgs/webhooks#delete-an-organization-webhook parameters: - *89 - - *148 + - *155 responses: '204': description: Response @@ -25794,7 +26594,7 @@ paths: url: https://docs.github.com/rest/orgs/webhooks#get-a-webhook-configuration-for-an-organization parameters: - *89 - - *148 + - *155 responses: '200': description: Response @@ -25825,7 +26625,7 @@ paths: url: https://docs.github.com/rest/orgs/webhooks#update-a-webhook-configuration-for-an-organization parameters: - *89 - - *148 + - *155 requestBody: required: false content: @@ -25876,9 +26676,9 @@ paths: url: https://docs.github.com/rest/orgs/webhooks#list-deliveries-for-an-organization-webhook parameters: - *89 - - *148 + - *155 - *17 - - *149 + - *156 responses: '200': description: Response @@ -25886,9 +26686,9 @@ paths: application/json: schema: type: array - items: *150 + items: *157 examples: - default: *151 + default: *158 '400': *14 '422': *15 x-github: @@ -25914,16 +26714,16 @@ paths: url: https://docs.github.com/rest/orgs/webhooks#get-a-webhook-delivery-for-an-organization-webhook parameters: - *89 - - *148 + - *155 - *16 responses: '200': description: Response content: application/json: - schema: *152 + schema: *159 examples: - default: *153 + default: *160 '400': *14 '422': *15 x-github: @@ -25949,7 +26749,7 @@ paths: url: https://docs.github.com/rest/orgs/webhooks#redeliver-a-delivery-for-an-organization-webhook parameters: - *89 - - *148 + - *155 - *16 responses: '202': *45 @@ -25979,7 +26779,7 @@ paths: url: https://docs.github.com/rest/orgs/webhooks#ping-an-organization-webhook parameters: - *89 - - *148 + - *155 responses: '204': description: Response @@ -26002,7 +26802,7 @@ paths: url: https://docs.github.com/rest/orgs/api-insights#get-route-stats-by-actor parameters: - *89 - - &158 + - &165 name: actor_type in: path description: The type of the actor @@ -26015,14 +26815,14 @@ paths: - fine_grained_pat - oauth_app - github_app_user_to_server - - &159 + - &166 name: actor_id in: path description: The ID of the actor required: true schema: type: integer - - &154 + - &161 name: min_timestamp description: 'The minimum timestamp to query for stats. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format: `YYYY-MM-DDTHH:MM:SSZ`.' @@ -26030,7 +26830,7 @@ paths: required: true schema: type: string - - &155 + - &162 name: max_timestamp description: 'The maximum timestamp to query for stats. Defaults to the time 30 days ago. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) @@ -26039,7 +26839,7 @@ paths: required: false schema: type: string - - *18 + - *19 - *17 - *46 - name: sort @@ -26125,12 +26925,12 @@ paths: url: https://docs.github.com/rest/orgs/api-insights#get-subject-stats parameters: - *89 - - *154 - - *155 - - *18 + - *161 + - *162 + - *19 - *17 - *46 - - &164 + - &171 name: sort description: The property to sort the results by. in: query @@ -26210,14 +27010,14 @@ paths: url: https://docs.github.com/rest/orgs/api-insights#get-summary-stats parameters: - *89 - - *154 - - *155 + - *161 + - *162 responses: '200': description: Response content: application/json: - schema: &156 + schema: &163 title: Summary Stats description: API Insights usage summary stats for an organization type: object @@ -26233,7 +27033,7 @@ paths: type: integer format: int64 examples: - default: &157 + default: &164 value: total_request_count: 34225 rate_limited_request_count: 23 @@ -26254,23 +27054,23 @@ paths: url: https://docs.github.com/rest/orgs/api-insights#get-summary-stats-by-user parameters: - *89 - - &160 + - &167 name: user_id in: path description: The ID of the user to query for stats required: true schema: type: string - - *154 - - *155 + - *161 + - *162 responses: '200': description: Response content: application/json: - schema: *156 + schema: *163 examples: - default: *157 + default: *164 x-github: enabledForGitHubApps: true category: orgs @@ -26289,18 +27089,18 @@ paths: url: https://docs.github.com/rest/orgs/api-insights#get-summary-stats-by-actor parameters: - *89 - - *154 - - *155 - - *158 - - *159 + - *161 + - *162 + - *165 + - *166 responses: '200': description: Response content: application/json: - schema: *156 + schema: *163 examples: - default: *157 + default: *164 x-github: enabledForGitHubApps: true category: orgs @@ -26318,9 +27118,9 @@ paths: url: https://docs.github.com/rest/orgs/api-insights#get-time-stats parameters: - *89 - - *154 - - *155 - - &161 + - *161 + - *162 + - &168 name: timestamp_increment description: The increment of time used to breakdown the query results (5m, 10m, 1h, etc.) @@ -26333,7 +27133,7 @@ paths: description: Response content: application/json: - schema: &162 + schema: &169 title: Time Stats description: API Insights usage time stats for an organization type: array @@ -26349,7 +27149,7 @@ paths: type: integer format: int64 examples: - default: &163 + default: &170 value: - timestamp: '2024-09-11T15:00:00Z' total_request_count: 34225 @@ -26386,18 +27186,18 @@ paths: url: https://docs.github.com/rest/orgs/api-insights#get-time-stats-by-user parameters: - *89 - - *160 - - *154 - - *155 + - *167 - *161 + - *162 + - *168 responses: '200': description: Response content: application/json: - schema: *162 + schema: *169 examples: - default: *163 + default: *170 x-github: enabledForGitHubApps: true category: orgs @@ -26415,19 +27215,19 @@ paths: url: https://docs.github.com/rest/orgs/api-insights#get-time-stats-by-actor parameters: - *89 - - *158 - - *159 - - *154 - - *155 + - *165 + - *166 - *161 + - *162 + - *168 responses: '200': description: Response content: application/json: - schema: *162 + schema: *169 examples: - default: *163 + default: *170 x-github: enabledForGitHubApps: true category: orgs @@ -26445,13 +27245,13 @@ paths: url: https://docs.github.com/rest/orgs/api-insights#get-user-stats parameters: - *89 - - *160 - - *154 - - *155 - - *18 + - *167 + - *161 + - *162 + - *19 - *17 - *46 - - *164 + - *171 - name: actor_name_substring in: query description: Providing a substring will filter results where the actor name @@ -26535,7 +27335,7 @@ paths: application/json: schema: *20 examples: - default: &435 + default: &442 value: id: 1 account: @@ -26606,7 +27406,7 @@ paths: parameters: - *89 - *17 - - *18 + - *19 responses: '200': description: Response @@ -26701,12 +27501,12 @@ paths: application/json: schema: anyOf: - - &166 + - &173 title: Interaction Limits description: Interaction limit settings. type: object properties: - limit: &165 + limit: &172 type: string description: The type of GitHub user that can comment, open issues, or create pull requests while the interaction limit @@ -26734,7 +27534,7 @@ paths: properties: {} additionalProperties: false examples: - default: &167 + default: &174 value: limit: collaborators_only origin: organization @@ -26763,13 +27563,13 @@ paths: required: true content: application/json: - schema: &436 + schema: &443 title: Interaction Restrictions description: Limit interactions to a specific type of user for a specified duration type: object properties: - limit: *165 + limit: *172 expiry: type: string description: 'The duration of the interaction restriction. Default: @@ -26794,9 +27594,9 @@ paths: description: Response content: application/json: - schema: *166 + schema: *173 examples: - default: *167 + default: *174 '422': *15 x-github: githubCloudOnly: false @@ -26840,7 +27640,7 @@ paths: parameters: - *89 - *17 - - *18 + - *19 - name: role description: Filter invitations by their member role. in: query @@ -26872,9 +27672,9 @@ paths: application/json: schema: type: array - items: *168 + items: *175 examples: - default: *169 + default: *176 headers: Link: *56 '404': *6 @@ -26951,7 +27751,7 @@ paths: description: Response content: application/json: - schema: *168 + schema: *175 examples: default: value: @@ -27006,7 +27806,7 @@ paths: url: https://docs.github.com/rest/orgs/members#cancel-an-organization-invitation parameters: - *89 - - &170 + - &177 name: invitation_id description: The unique identifier of the invitation. in: path @@ -27037,9 +27837,9 @@ paths: url: https://docs.github.com/rest/orgs/members#list-organization-invitation-teams parameters: - *89 - - *170 + - *177 - *17 - - *18 + - *19 responses: '200': description: Response @@ -27047,9 +27847,9 @@ paths: application/json: schema: type: array - items: *171 + items: *178 examples: - default: &187 + default: &194 value: - id: 1 node_id: MDQ6VGVhbTE= @@ -27124,7 +27924,7 @@ paths: - closed - all default: open - - *172 + - *179 - name: sort description: What to sort results by. in: query @@ -27139,7 +27939,7 @@ paths: - *46 - *63 - *17 - - *18 + - *19 responses: '200': description: Response @@ -27149,7 +27949,7 @@ paths: type: array items: *73 examples: - default: *173 + default: *180 headers: Link: *56 '404': *6 @@ -27197,7 +27997,7 @@ paths: - member default: all - *17 - - *18 + - *19 responses: '200': description: Response @@ -27207,7 +28007,7 @@ paths: type: array items: *4 examples: - default: *174 + default: *181 headers: Link: *56 '422': *15 @@ -27228,7 +28028,7 @@ paths: url: https://docs.github.com/rest/orgs/members#check-organization-membership-for-a-user parameters: - *89 - - *120 + - *127 responses: '204': description: Response if requester is an organization member and user is @@ -27260,7 +28060,7 @@ paths: url: https://docs.github.com/rest/orgs/members#remove-an-organization-member parameters: - *89 - - *120 + - *127 responses: '204': description: Response @@ -27285,9 +28085,9 @@ paths: url: https://docs.github.com/rest/codespaces/organizations#list-codespaces-for-a-user-in-organization parameters: - *17 - - *18 + - *19 - *89 - - *120 + - *127 responses: '200': description: Response @@ -27303,11 +28103,11 @@ paths: type: integer codespaces: type: array - items: *175 + items: *182 examples: - default: *176 + default: *183 '304': *35 - '500': *132 + '500': *139 '401': *23 '403': *27 '404': *6 @@ -27331,8 +28131,8 @@ paths: url: https://docs.github.com/rest/codespaces/organizations#delete-a-codespace-from-the-organization parameters: - *89 - - *120 - - &177 + - *127 + - &184 name: codespace_name in: path required: true @@ -27342,7 +28142,7 @@ paths: responses: '202': *45 '304': *35 - '500': *132 + '500': *139 '401': *23 '403': *27 '404': *6 @@ -27366,16 +28166,16 @@ paths: url: https://docs.github.com/rest/codespaces/organizations#stop-a-codespace-for-an-organization-user parameters: - *89 - - *120 - - *177 + - *127 + - *184 responses: '200': description: Response content: application/json: - schema: *175 + schema: *182 examples: - default: &367 + default: &374 value: id: 1 name: monalisa-octocat-hello-world-g4wpq6h95q @@ -27517,7 +28317,7 @@ paths: recent_folders: [] template: '304': *35 - '500': *132 + '500': *139 '401': *23 '403': *27 '404': *6 @@ -27549,13 +28349,13 @@ paths: url: https://docs.github.com/rest/copilot/copilot-user-management#get-copilot-seat-assignment-details-for-a-user parameters: - *89 - - *120 + - *127 responses: '200': description: The user's GitHub Copilot seat details, including usage. content: application/json: - schema: *178 + schema: *185 examples: default: value: @@ -27598,7 +28398,7 @@ paths: members_url: https://api.github.com/teams/1/members{/member} repositories_url: https://api.github.com/teams/1/repos parent: - '500': *132 + '500': *139 '401': *23 '403': *27 '404': *6 @@ -27624,13 +28424,13 @@ paths: url: https://docs.github.com/rest/orgs/members#get-organization-membership-for-a-user parameters: - *89 - - *120 + - *127 responses: '200': description: Response content: application/json: - schema: &179 + schema: &186 title: Org Membership description: Org Membership type: object @@ -27663,7 +28463,7 @@ paths: format: uri examples: - https://api.github.com/orgs/octocat - organization: *134 + organization: *141 user: anyOf: - type: 'null' @@ -27683,7 +28483,7 @@ paths: - organization - user examples: - response-if-user-has-an-active-admin-membership-with-organization: &180 + response-if-user-has-an-active-admin-membership-with-organization: &187 summary: Response if user has an active admin membership with organization value: url: https://api.github.com/orgs/octocat/memberships/defunkt @@ -27752,7 +28552,7 @@ paths: url: https://docs.github.com/rest/orgs/members#set-organization-membership-for-a-user parameters: - *89 - - *120 + - *127 requestBody: required: false content: @@ -27780,9 +28580,9 @@ paths: description: Response content: application/json: - schema: *179 + schema: *186 examples: - response-if-user-already-had-membership-with-organization: *180 + response-if-user-already-had-membership-with-organization: *187 '422': *15 '403': *27 x-github: @@ -27804,7 +28604,7 @@ paths: url: https://docs.github.com/rest/orgs/members#remove-organization-membership-for-a-user parameters: - *89 - - *120 + - *127 responses: '204': description: Response @@ -27831,7 +28631,7 @@ paths: parameters: - *89 - *17 - - *18 + - *19 - name: exclude description: Exclude attributes from the API response to improve performance in: query @@ -27851,7 +28651,7 @@ paths: application/json: schema: type: array - items: &181 + items: &188 title: Migration description: A migration. type: object @@ -28189,7 +28989,7 @@ paths: description: Response content: application/json: - schema: *181 + schema: *188 examples: default: value: @@ -28368,7 +29168,7 @@ paths: url: https://docs.github.com/rest/migrations/orgs#get-an-organization-migration-status parameters: - *89 - - &182 + - &189 name: migration_id description: The unique identifier of the migration. in: path @@ -28396,7 +29196,7 @@ paths: * `failed`, which means the migration failed. content: application/json: - schema: *181 + schema: *188 examples: default: value: @@ -28566,7 +29366,7 @@ paths: url: https://docs.github.com/rest/migrations/orgs#download-an-organization-migration-archive parameters: - *89 - - *182 + - *189 responses: '302': description: Response @@ -28588,7 +29388,7 @@ paths: url: https://docs.github.com/rest/migrations/orgs#delete-an-organization-migration-archive parameters: - *89 - - *182 + - *189 responses: '204': description: Response @@ -28612,8 +29412,8 @@ paths: url: https://docs.github.com/rest/migrations/orgs#unlock-an-organization-repository parameters: - *89 - - *182 - - &577 + - *189 + - &584 name: repo_name description: repo_name parameter in: path @@ -28641,9 +29441,9 @@ paths: url: https://docs.github.com/rest/migrations/orgs#list-repositories-in-an-organization-migration parameters: - *89 - - *182 + - *189 - *17 - - *18 + - *19 responses: '200': description: Response @@ -28651,9 +29451,9 @@ paths: application/json: schema: type: array - items: *107 + items: *114 examples: - default: &194 + default: &201 value: - id: 1296269 node_id: MDEwOlJlcG9zaXRvcnkxMjk2MjY5 @@ -28806,7 +29606,7 @@ paths: roles: type: array description: The list of organization roles available to the organization. - items: &185 + items: &192 title: Organization Role description: Organization roles type: object @@ -28956,7 +29756,7 @@ paths: url: https://docs.github.com/rest/orgs/organization-roles#remove-all-organization-roles-for-a-team parameters: - *89 - - &183 + - &190 name: team_slug description: The slug of the team name. in: path @@ -28988,8 +29788,8 @@ paths: url: https://docs.github.com/rest/orgs/organization-roles#assign-an-organization-role-to-a-team parameters: - *89 - - *183 - - &184 + - *190 + - &191 name: role_id description: The unique identifier of the role. in: path @@ -29025,8 +29825,8 @@ paths: url: https://docs.github.com/rest/orgs/organization-roles#remove-an-organization-role-from-a-team parameters: - *89 - - *183 - - *184 + - *190 + - *191 responses: '204': description: Response @@ -29052,7 +29852,7 @@ paths: url: https://docs.github.com/rest/orgs/organization-roles#remove-all-organization-roles-for-a-user parameters: - *89 - - *120 + - *127 responses: '204': description: Response @@ -29078,8 +29878,8 @@ paths: url: https://docs.github.com/rest/orgs/organization-roles#assign-an-organization-role-to-a-user parameters: - *89 - - *120 - - *184 + - *127 + - *191 responses: '204': description: Response @@ -29110,8 +29910,8 @@ paths: url: https://docs.github.com/rest/orgs/organization-roles#remove-an-organization-role-from-a-user parameters: - *89 - - *120 - - *184 + - *127 + - *191 responses: '204': description: Response @@ -29140,13 +29940,13 @@ paths: url: https://docs.github.com/rest/orgs/organization-roles#get-an-organization-role parameters: - *89 - - *184 + - *191 responses: '200': description: Response content: application/json: - schema: *185 + schema: *192 examples: default: value: @@ -29197,9 +29997,9 @@ paths: url: https://docs.github.com/rest/orgs/organization-roles#list-teams-that-are-assigned-to-an-organization-role parameters: - *89 - - *184 + - *191 - *17 - - *18 + - *19 responses: '200': description: Response - List of assigned teams @@ -29276,7 +30076,7 @@ paths: parent: anyOf: - type: 'null' - - *186 + - *193 required: - id - node_id @@ -29290,7 +30090,7 @@ paths: - slug - parent examples: - default: *187 + default: *194 headers: Link: *56 '404': @@ -29320,9 +30120,9 @@ paths: url: https://docs.github.com/rest/orgs/organization-roles#list-users-that-are-assigned-to-an-organization-role parameters: - *89 - - *184 + - *191 - *17 - - *18 + - *19 responses: '200': description: Response - List of assigned users @@ -29349,7 +30149,7 @@ paths: inherited_from: description: Team the user has gotten the role through type: array - items: *186 + items: *193 name: type: - string @@ -29466,7 +30266,7 @@ paths: - type - url examples: - default: *174 + default: *181 headers: Link: *56 '404': @@ -29504,7 +30304,7 @@ paths: - all default: all - *17 - - *18 + - *19 responses: '200': description: Response @@ -29514,7 +30314,7 @@ paths: type: array items: *4 examples: - default: *174 + default: *181 headers: Link: *56 x-github: @@ -29540,7 +30340,7 @@ paths: url: https://docs.github.com/rest/orgs/outside-collaborators#convert-an-organization-member-to-outside-collaborator parameters: - *89 - - *120 + - *127 requestBody: required: false content: @@ -29598,7 +30398,7 @@ paths: url: https://docs.github.com/rest/orgs/outside-collaborators#remove-outside-collaborator-from-an-organization parameters: - *89 - - *120 + - *127 responses: '204': description: Response @@ -29656,7 +30456,7 @@ paths: - nuget - container - *89 - - &579 + - &586 name: visibility description: |- The selected visibility of the packages. This parameter is optional and only filters an existing result set. @@ -29692,12 +30492,12 @@ paths: application/json: schema: type: array - items: *188 + items: *195 examples: - default: *189 + default: *196 '403': *27 '401': *23 - '400': &581 + '400': &588 description: The value of `per_page` multiplied by `page` cannot be greater than 10000. x-github: @@ -29719,7 +30519,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-a-package-for-an-organization parameters: - - &190 + - &197 name: package_type description: The type of supported package. Packages in GitHub's Gradle registry have the type `maven`. Docker images pushed to GitHub's Container registry @@ -29737,7 +30537,7 @@ paths: - docker - nuget - container - - &191 + - &198 name: package_name description: The name of the package. in: path @@ -29750,7 +30550,7 @@ paths: description: Response content: application/json: - schema: *188 + schema: *195 examples: default: value: @@ -29802,8 +30602,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#delete-a-package-for-an-organization parameters: - - *190 - - *191 + - *197 + - *198 - *89 responses: '204': @@ -29836,8 +30636,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#restore-a-package-for-an-organization parameters: - - *190 - - *191 + - *197 + - *198 - *89 - name: token description: package token @@ -29870,10 +30670,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#list-package-versions-for-a-package-owned-by-an-organization parameters: - - *190 - - *191 + - *197 + - *198 - *89 - - *18 + - *19 - *17 - name: state in: query @@ -29892,7 +30692,7 @@ paths: application/json: schema: type: array - items: &192 + items: &199 title: Package Version description: A version of a software package type: object @@ -30027,10 +30827,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-a-package-version-for-an-organization parameters: - - *190 - - *191 + - *197 + - *198 - *89 - - &193 + - &200 name: package_version_id description: Unique identifier of the package version. in: path @@ -30042,7 +30842,7 @@ paths: description: Response content: application/json: - schema: *192 + schema: *199 examples: default: value: @@ -30078,10 +30878,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#delete-package-version-for-an-organization parameters: - - *190 - - *191 + - *197 + - *198 - *89 - - *193 + - *200 responses: '204': description: Response @@ -30113,10 +30913,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#restore-package-version-for-an-organization parameters: - - *190 - - *191 + - *197 + - *198 - *89 - - *193 + - *200 responses: '204': description: Response @@ -30145,8 +30945,8 @@ paths: parameters: - *89 - *17 - - *18 - - &195 + - *19 + - &202 name: sort description: The property by which to sort the results. in: query @@ -30157,7 +30957,7 @@ paths: - created_at default: created_at - *46 - - &196 + - &203 name: owner description: A list of owner usernames to use to filter the results. in: query @@ -30169,7 +30969,7 @@ paths: type: string examples: - owner[]=octocat1,owner[]=octocat2 - - &197 + - &204 name: repository description: The name of the repository to use to filter the results. in: query @@ -30178,7 +30978,7 @@ paths: type: string examples: - Hello-World - - &198 + - &205 name: permission description: The permission to use to filter the results. in: query @@ -30187,7 +30987,7 @@ paths: type: string examples: - issues_read - - &199 + - &206 name: last_used_before description: 'Only show fine-grained personal access tokens used before the given time. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) @@ -30197,7 +30997,7 @@ paths: schema: type: string format: date-time - - &200 + - &207 name: last_used_after description: 'Only show fine-grained personal access tokens used after the given time. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) @@ -30208,7 +31008,7 @@ paths: type: string format: date-time responses: - '500': *132 + '500': *139 '422': *15 '404': *6 '403': *27 @@ -30405,7 +31205,7 @@ paths: action: deny reason: Access is too broad. responses: - '500': *132 + '500': *139 '422': *15 '404': *6 '403': *27 @@ -30467,11 +31267,11 @@ paths: action: deny reason: This request is denied because the access is too broad. responses: - '500': *132 + '500': *139 '422': *15 '404': *6 '403': *27 - '204': *129 + '204': *136 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -30501,9 +31301,9 @@ paths: schema: type: integer - *17 - - *18 + - *19 responses: - '500': *132 + '500': *139 '404': *6 '403': *27 '200': @@ -30512,9 +31312,9 @@ paths: application/json: schema: type: array - items: *107 + items: *114 examples: - default: *194 + default: *201 headers: Link: *56 x-github: @@ -30539,16 +31339,16 @@ paths: parameters: - *89 - *17 - - *18 - - *195 + - *19 + - *202 - *46 - - *196 - - *197 - - *198 - - *199 - - *200 + - *203 + - *204 + - *205 + - *206 + - *207 responses: - '500': *132 + '500': *139 '422': *15 '404': *6 '403': *27 @@ -30732,7 +31532,7 @@ paths: - 1296269 - 1296280 responses: - '500': *132 + '500': *139 '404': *6 '202': *45 '403': *27 @@ -30785,9 +31585,9 @@ paths: value: action: revoke responses: - '500': *132 + '500': *139 '404': *6 - '204': *129 + '204': *136 '403': *27 '422': *15 x-github: @@ -30817,9 +31617,9 @@ paths: schema: type: integer - *17 - - *18 + - *19 responses: - '500': *132 + '500': *139 '404': *6 '403': *27 '200': @@ -30828,9 +31628,9 @@ paths: application/json: schema: type: array - items: *107 + items: *114 examples: - default: *194 + default: *201 headers: Link: *56 x-github: @@ -30858,7 +31658,7 @@ paths: parameters: - *89 - *17 - - *18 + - *19 responses: '200': description: Response @@ -30874,7 +31674,7 @@ paths: type: integer configurations: type: array - items: &201 + items: &208 title: Organization private registry description: Private registry configuration for an organization type: object @@ -31086,7 +31886,7 @@ paths: - created_at - updated_at examples: - org-private-registry-with-selected-visibility: &202 + org-private-registry-with-selected-visibility: &209 value: name: MAVEN_REPOSITORY_SECRET registry_type: maven_repository @@ -31182,15 +31982,15 @@ paths: url: https://docs.github.com/rest/private-registries/organization-configurations#get-a-private-registry-for-an-organization parameters: - *89 - - *115 + - *122 responses: '200': description: The specified private registry configuration for the organization content: application/json: - schema: *201 + schema: *208 examples: - default: *202 + default: *209 '404': *6 x-github: githubCloudOnly: false @@ -31214,7 +32014,7 @@ paths: url: https://docs.github.com/rest/private-registries/organization-configurations#update-a-private-registry-for-an-organization parameters: - *89 - - *115 + - *122 requestBody: required: true content: @@ -31295,7 +32095,7 @@ paths: url: https://docs.github.com/rest/private-registries/organization-configurations#delete-a-private-registry-for-an-organization parameters: - *89 - - *115 + - *122 responses: '204': description: Response @@ -31333,7 +32133,7 @@ paths: - all default: open - *17 - - *18 + - *19 responses: '200': description: Response @@ -31341,7 +32141,7 @@ paths: application/json: schema: type: array - items: &203 + items: &210 title: Project description: Projects are a way to organize columns and cards of work. @@ -31520,7 +32320,7 @@ paths: description: Response content: application/json: - schema: *203 + schema: *210 examples: default: value: @@ -31558,7 +32358,7 @@ paths: '401': *23 '403': *27 '404': *6 - '410': &257 + '410': &264 description: Gone content: application/json: @@ -31590,7 +32390,7 @@ paths: application/json: schema: type: array - items: &204 + items: &211 title: Organization Custom Property description: Custom property defined on an organization type: object @@ -31666,7 +32466,7 @@ paths: - property_name - value_type examples: - default: &205 + default: &212 value: - property_name: environment url: https://api.github.com/orgs/github/properties/schema/environment @@ -31721,7 +32521,7 @@ paths: properties: type: array description: The array of custom properties to create or update. - items: *204 + items: *211 minItems: 1 maxItems: 100 required: @@ -31751,9 +32551,9 @@ paths: application/json: schema: type: array - items: *204 + items: *211 examples: - default: *205 + default: *212 '403': *27 '404': *6 x-github: @@ -31775,7 +32575,7 @@ paths: url: https://docs.github.com/rest/orgs/custom-properties#get-a-custom-property-for-an-organization parameters: - *89 - - &206 + - &213 name: custom_property_name description: The custom property name in: path @@ -31787,9 +32587,9 @@ paths: description: Response content: application/json: - schema: *204 + schema: *211 examples: - default: &207 + default: &214 value: property_name: environment url: https://api.github.com/orgs/github/properties/schema/environment @@ -31824,7 +32624,7 @@ paths: url: https://docs.github.com/rest/orgs/custom-properties#create-or-update-a-custom-property-for-an-organization parameters: - *89 - - *206 + - *213 requestBody: required: true content: @@ -31891,9 +32691,9 @@ paths: description: Response content: application/json: - schema: *204 + schema: *211 examples: - default: *207 + default: *214 '403': *27 '404': *6 x-github: @@ -31917,9 +32717,9 @@ paths: url: https://docs.github.com/rest/orgs/custom-properties#remove-a-custom-property-for-an-organization parameters: - *89 - - *206 + - *213 responses: - '204': *129 + '204': *136 '403': *27 '404': *6 x-github: @@ -31942,7 +32742,7 @@ paths: parameters: - *89 - *17 - - *18 + - *19 - name: repository_query description: Finds repositories in the organization with a query containing one or more search keywords and qualifiers. Qualifiers allow you to limit @@ -31981,7 +32781,7 @@ paths: - octocat/Hello-World properties: type: array - items: &208 + items: &215 title: Custom Property Value description: Custom property name and associated value type: object @@ -32071,7 +32871,7 @@ paths: type: array description: List of custom property names and associated values to apply to the repositories. - items: *208 + items: *215 required: - repository_names - properties @@ -32114,7 +32914,7 @@ paths: parameters: - *89 - *17 - - *18 + - *19 responses: '200': description: Response @@ -32124,7 +32924,7 @@ paths: type: array items: *4 examples: - default: *174 + default: *181 headers: Link: *56 x-github: @@ -32144,7 +32944,7 @@ paths: url: https://docs.github.com/rest/orgs/members#check-public-organization-membership-for-a-user parameters: - *89 - - *120 + - *127 responses: '204': description: Response if user is a public member @@ -32169,7 +32969,7 @@ paths: url: https://docs.github.com/rest/orgs/members#set-public-organization-membership-for-the-authenticated-user parameters: - *89 - - *120 + - *127 responses: '204': description: Response @@ -32191,7 +32991,7 @@ paths: url: https://docs.github.com/rest/orgs/members#remove-public-organization-membership-for-the-authenticated-user parameters: - *89 - - *120 + - *127 responses: '204': description: Response @@ -32253,7 +33053,7 @@ paths: - asc - desc - *17 - - *18 + - *19 responses: '200': description: Response @@ -32261,9 +33061,9 @@ paths: application/json: schema: type: array - items: *107 + items: *114 examples: - default: *194 + default: *201 headers: Link: *56 x-github: @@ -32466,7 +33266,7 @@ paths: description: Response content: application/json: - schema: &259 + schema: &266 title: Full Repository description: Full Repository type: object @@ -32931,7 +33731,7 @@ paths: description: Whether anonymous git access is allowed. default: true type: boolean - code_of_conduct: &386 + code_of_conduct: &393 title: Code Of Conduct Simple description: Code of Conduct Simple type: object @@ -32961,7 +33761,7 @@ paths: - key - name - html_url - security_and_analysis: *209 + security_and_analysis: *216 custom_properties: type: object description: The custom properties that were defined for the repository. @@ -33045,7 +33845,7 @@ paths: - network_count - subscribers_count examples: - default: &261 + default: &268 value: id: 1296269 node_id: MDEwOlJlcG9zaXRvcnkxMjk2MjY5 @@ -33565,8 +34365,8 @@ paths: parameters: - *89 - *17 - - *18 - - &517 + - *19 + - &524 name: targets description: | A comma-separated list of rule targets to filter by. @@ -33585,7 +34385,7 @@ paths: application/json: schema: type: array - items: &216 + items: &223 title: Repository ruleset type: object description: A set of rules to apply when specified conditions are @@ -33620,7 +34420,7 @@ paths: source: type: string description: The name of the source - enforcement: &212 + enforcement: &219 type: string description: The enforcement level of the ruleset. `evaluate` allows admins to test rules before enforcing them. Admins @@ -33633,7 +34433,7 @@ paths: bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: &213 + items: &220 title: Repository Ruleset Bypass Actor type: object description: An actor that can bypass rules in a ruleset @@ -33699,7 +34499,7 @@ paths: description: The html URL of the ruleset conditions: anyOf: - - &210 + - &217 title: Repository ruleset conditions for ref names type: object description: Parameters for a repository ruleset ref name @@ -33723,7 +34523,7 @@ paths: match. items: type: string - - &214 + - &221 title: Organization ruleset conditions type: object description: |- @@ -33737,7 +34537,7 @@ paths: description: Conditions to target repositories by name and refs by name allOf: - - *210 + - *217 - title: Repository ruleset conditions for repository names type: object description: Parameters for a repository name condition @@ -33771,7 +34571,7 @@ paths: description: Conditions to target repositories by id and refs by name allOf: - - *210 + - *217 - title: Repository ruleset conditions for repository IDs type: object description: Parameters for a repository ID condition @@ -33793,7 +34593,7 @@ paths: description: Conditions to target repositories by property and refs by name allOf: - - *210 + - *217 - title: Repository ruleset conditions for repository properties type: object description: Parameters for a repository property condition @@ -33806,7 +34606,7 @@ paths: description: The repository properties and values to include. All of these properties must match for the condition to pass. - items: &211 + items: &218 title: Repository ruleset property targeting definition type: object @@ -33839,7 +34639,7 @@ paths: description: The repository properties and values to exclude. The condition will not pass if any of these properties match. - items: *211 + items: *218 required: - repository_property type: @@ -33847,12 +34647,12 @@ paths: - object rules: type: array - items: &215 + items: &222 title: Repository Rule type: object description: A repository rule. oneOf: - - &499 + - &506 title: creation description: Only allow users with bypass permission to create matching refs. @@ -33864,7 +34664,7 @@ paths: type: string enum: - creation - - &500 + - &507 title: update description: Only allow users with bypass permission to update matching refs. @@ -33885,7 +34685,7 @@ paths: repository required: - update_allows_fetch_and_merge - - &502 + - &509 title: deletion description: Only allow users with bypass permissions to delete matching refs. @@ -33897,7 +34697,7 @@ paths: type: string enum: - deletion - - &503 + - &510 title: required_linear_history description: Prevent merge commits from being pushed to matching refs. @@ -33909,7 +34709,7 @@ paths: type: string enum: - required_linear_history - - &504 + - &511 title: merge_queue description: Merges must be performed via a merge queue. type: object @@ -33987,7 +34787,7 @@ paths: - merge_method - min_entries_to_merge - min_entries_to_merge_wait_minutes - - &505 + - &512 title: required_deployments description: Choose which environments must be successfully deployed to before refs can be pushed into a ref that @@ -34011,7 +34811,7 @@ paths: type: string required: - required_deployment_environments - - &506 + - &513 title: required_signatures description: Commits pushed to matching refs must have verified signatures. @@ -34023,7 +34823,7 @@ paths: type: string enum: - required_signatures - - &507 + - &514 title: pull_request description: Require all commits be made to a non-target branch and submitted via a pull request before they can @@ -34076,7 +34876,7 @@ paths: - require_last_push_approval - required_approving_review_count - required_review_thread_resolution - - &508 + - &515 title: required_status_checks description: Choose which status checks must pass before the ref is updated. When enabled, commits must first be @@ -34124,7 +34924,7 @@ paths: required: - required_status_checks - strict_required_status_checks_policy - - &509 + - &516 title: non_fast_forward description: Prevent users with push access from force pushing to refs. @@ -34136,7 +34936,7 @@ paths: type: string enum: - non_fast_forward - - &510 + - &517 title: commit_message_pattern description: Parameters to be used for the commit_message_pattern rule @@ -34172,7 +34972,7 @@ paths: required: - operator - pattern - - &511 + - &518 title: commit_author_email_pattern description: Parameters to be used for the commit_author_email_pattern rule @@ -34208,7 +35008,7 @@ paths: required: - operator - pattern - - &512 + - &519 title: committer_email_pattern description: Parameters to be used for the committer_email_pattern rule @@ -34244,7 +35044,7 @@ paths: required: - operator - pattern - - &513 + - &520 title: branch_name_pattern description: Parameters to be used for the branch_name_pattern rule @@ -34280,7 +35080,7 @@ paths: required: - operator - pattern - - &514 + - &521 title: tag_name_pattern description: Parameters to be used for the tag_name_pattern rule @@ -34406,7 +35206,7 @@ paths: maximum: 100 required: - max_file_size - - &515 + - &522 title: workflows description: Require all changes made to a targeted branch to pass the specified workflows before they can be merged. @@ -34456,7 +35256,7 @@ paths: - repository_id required: - workflows - - &516 + - &523 title: code_scanning description: Choose which tools must provide code scanning results before the reference is updated. When configured, @@ -34553,7 +35353,7 @@ paths: created_at: '2023-08-15T08:43:03Z' updated_at: '2023-09-23T16:29:47Z' '404': *6 - '500': *132 + '500': *139 post: summary: Create an organization repository ruleset description: Create a repository ruleset for an organization. @@ -34590,16 +35390,16 @@ paths: - push - repository default: branch - enforcement: *212 + enforcement: *219 bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: *213 - conditions: *214 + items: *220 + conditions: *221 rules: type: array description: An array of rules within the ruleset. - items: *215 + items: *222 required: - name - enforcement @@ -34637,9 +35437,9 @@ paths: description: Response content: application/json: - schema: *216 + schema: *223 examples: - default: &217 + default: &224 value: id: 21 name: super cool ruleset @@ -34679,7 +35479,7 @@ paths: created_at: '2023-08-15T08:43:03Z' updated_at: '2023-09-23T16:29:47Z' '404': *6 - '500': *132 + '500': *139 "/orgs/{org}/rulesets/rule-suites": get: summary: List organization rule suites @@ -34694,7 +35494,7 @@ paths: url: https://docs.github.com/rest/orgs/rule-suites#list-organization-rule-suites parameters: - *89 - - &518 + - &525 name: ref description: The name of the ref. Cannot contain wildcard characters. Optionally prefix with `refs/heads/` to limit to branches or `refs/tags/` to limit @@ -34709,7 +35509,7 @@ paths: in: query schema: type: string - - &519 + - &526 name: time_period description: |- The time period to filter by. @@ -34725,14 +35525,14 @@ paths: - week - month default: day - - &520 + - &527 name: actor_name description: The handle for the GitHub user account to filter on. When specified, only rule evaluations triggered by this actor will be returned. in: query schema: type: string - - &521 + - &528 name: rule_suite_result description: The rule results to filter on. When specified, only suites with this result will be returned. @@ -34746,13 +35546,13 @@ paths: - all default: all - *17 - - *18 + - *19 responses: '200': description: Response content: application/json: - schema: &522 + schema: &529 title: Rule Suites description: Response type: array @@ -34808,7 +35608,7 @@ paths: whether rules would pass or fail if all rules in the rule suite were `active`. examples: - default: &523 + default: &530 value: - id: 21 actor_id: 12 @@ -34832,7 +35632,7 @@ paths: result: pass evaluation_result: fail '404': *6 - '500': *132 + '500': *139 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -34852,7 +35652,7 @@ paths: url: https://docs.github.com/rest/orgs/rule-suites#get-an-organization-rule-suite parameters: - *89 - - &524 + - &531 name: rule_suite_id description: |- The unique identifier of the rule suite result. @@ -34868,7 +35668,7 @@ paths: description: Response content: application/json: - schema: &525 + schema: &532 title: Rule Suite description: Response type: object @@ -34975,7 +35775,7 @@ paths: description: The detailed failure message for the rule. Null if the rule passed. examples: - default: &526 + default: &533 value: id: 21 actor_id: 12 @@ -35010,7 +35810,7 @@ paths: result: fail rule_type: commit_message_pattern '404': *6 - '500': *132 + '500': *139 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -35048,11 +35848,11 @@ paths: description: Response content: application/json: - schema: *216 + schema: *223 examples: - default: *217 + default: *224 '404': *6 - '500': *132 + '500': *139 put: summary: Update an organization repository ruleset description: Update a ruleset for an organization. @@ -35094,16 +35894,16 @@ paths: - tag - push - repository - enforcement: *212 + enforcement: *219 bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: *213 - conditions: *214 + items: *220 + conditions: *221 rules: description: An array of rules within the ruleset. type: array - items: *215 + items: *222 examples: default: value: @@ -35138,11 +35938,11 @@ paths: description: Response content: application/json: - schema: *216 + schema: *223 examples: - default: *217 + default: *224 '404': *6 - '500': *132 + '500': *139 delete: summary: Delete an organization repository ruleset description: Delete a ruleset for an organization. @@ -35169,7 +35969,7 @@ paths: '204': description: Response '404': *6 - '500': *132 + '500': *139 "/orgs/{org}/secret-scanning/alerts": get: summary: List secret scanning alerts for an organization @@ -35187,14 +35987,14 @@ paths: url: https://docs.github.com/rest/secret-scanning/secret-scanning#list-secret-scanning-alerts-for-an-organization parameters: - *89 - - *218 - - *219 - - *220 - - *221 + - *225 + - *226 + - *227 + - *228 - *46 - - *18 + - *19 - *17 - - &528 + - &535 name: before description: A cursor, as given in the [Link header](https://docs.github.com/rest/guides/using-pagination-in-the-rest-api#using-link-headers). If specified, the query only searches for events before this cursor. To @@ -35204,7 +36004,7 @@ paths: required: false schema: type: string - - &529 + - &536 name: after description: A cursor, as given in the [Link header](https://docs.github.com/rest/guides/using-pagination-in-the-rest-api#using-link-headers). If specified, the query only searches for events after this cursor. To @@ -35214,9 +36014,9 @@ paths: required: false schema: type: string - - *222 - - *223 - - *224 + - *229 + - *230 + - *231 responses: '200': description: Response @@ -35224,9 +36024,9 @@ paths: application/json: schema: type: array - items: *225 + items: *232 examples: - default: *226 + default: *233 headers: Link: *56 '404': *6 @@ -35296,7 +36096,7 @@ paths: application/json: schema: type: array - items: &536 + items: &543 description: A repository security advisory. type: object properties: @@ -35540,7 +36340,7 @@ paths: login: type: string description: The username of the user credited. - type: *227 + type: *234 credits_detailed: type: - array @@ -35551,7 +36351,7 @@ paths: type: object properties: user: *4 - type: *227 + type: *234 state: type: string description: The state of the user's acceptance of the @@ -35577,7 +36377,7 @@ paths: - array - 'null' description: A list of teams that collaborate on the advisory. - items: *171 + items: *178 private_fork: readOnly: true description: A temporary private fork of the advisory's repository @@ -35615,7 +36415,7 @@ paths: - private_fork additionalProperties: false examples: - default: &537 + default: &544 value: - ghsa_id: GHSA-abcd-1234-efgh cve_id: CVE-2050-00000 @@ -36002,9 +36802,9 @@ paths: application/json: schema: type: array - items: *186 + items: *193 examples: - default: *187 + default: *194 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -36028,7 +36828,7 @@ paths: url: https://docs.github.com/rest/orgs/security-managers#add-a-security-manager-team parameters: - *89 - - *183 + - *190 responses: '204': description: Response @@ -36054,7 +36854,7 @@ paths: url: https://docs.github.com/rest/orgs/security-managers#remove-a-security-manager-team parameters: - *89 - - *183 + - *190 responses: '204': description: Response @@ -36089,7 +36889,7 @@ paths: description: Response content: application/json: - schema: &595 + schema: &602 type: object properties: total_minutes_used: @@ -36159,7 +36959,7 @@ paths: - included_minutes - minutes_used_breakdown examples: - default: &596 + default: &603 value: total_minutes_used: 305 total_paid_minutes_used: 0 @@ -36195,7 +36995,7 @@ paths: description: Response content: application/json: - schema: &597 + schema: &604 type: object properties: total_gigabytes_bandwidth_used: @@ -36213,7 +37013,7 @@ paths: - total_paid_gigabytes_bandwidth_used - included_gigabytes_bandwidth examples: - default: &598 + default: &605 value: total_gigabytes_bandwidth_used: 50 total_paid_gigabytes_bandwidth_used: 40 @@ -36245,7 +37045,7 @@ paths: description: Response content: application/json: - schema: &599 + schema: &606 type: object properties: days_left_in_billing_cycle: @@ -36263,7 +37063,7 @@ paths: - estimated_paid_storage_for_month - estimated_storage_for_month examples: - default: &600 + default: &607 value: days_left_in_billing_cycle: 20 estimated_paid_storage_for_month: 15 @@ -36298,7 +37098,7 @@ paths: url: https://docs.github.com/rest/copilot/copilot-metrics#get-copilot-metrics-for-a-team parameters: - *89 - - *183 + - *190 - name: since description: Show usage metrics since this date. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format (`YYYY-MM-DDTHH:MM:SSZ`). @@ -36315,7 +37115,7 @@ paths: required: false schema: type: string - - *18 + - *19 - name: per_page description: The number of days of metrics to display per page (max 28). 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)." @@ -36330,13 +37130,13 @@ paths: application/json: schema: type: array - items: *228 + items: *235 examples: - default: *229 - '500': *132 + default: *236 + '500': *139 '403': *27 '404': *6 - '422': *230 + '422': *237 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -36371,7 +37171,7 @@ paths: url: https://docs.github.com/rest/copilot/copilot-usage#get-a-summary-of-copilot-usage-for-a-team parameters: - *89 - - *183 + - *190 - name: since description: Show usage metrics since this date. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format (`YYYY-MM-DDTHH:MM:SSZ`). @@ -36388,7 +37188,7 @@ paths: required: false schema: type: string - - *18 + - *19 - name: per_page description: The number of days of metrics to display per page (max 28). 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)." @@ -36403,10 +37203,10 @@ paths: application/json: schema: type: array - items: *231 + items: *238 examples: - default: *232 - '500': *132 + default: *239 + '500': *139 '401': *23 '403': *27 '404': *6 @@ -36429,7 +37229,7 @@ paths: parameters: - *89 - *17 - - *18 + - *19 responses: '200': description: Response @@ -36437,9 +37237,9 @@ paths: application/json: schema: type: array - items: *171 + items: *178 examples: - default: *187 + default: *194 headers: Link: *56 '403': *27 @@ -36533,7 +37333,7 @@ paths: description: Response content: application/json: - schema: &233 + schema: &240 title: Full Team description: Groups of organization members that gives permissions on specified repositories. @@ -36607,7 +37407,7 @@ paths: parent: anyOf: - type: 'null' - - *186 + - *193 members_count: type: integer examples: @@ -36913,7 +37713,7 @@ paths: - repos_count - organization examples: - default: &234 + default: &241 value: id: 1 node_id: MDQ6VGVhbTE= @@ -36984,15 +37784,15 @@ paths: url: https://docs.github.com/rest/teams/teams#get-a-team-by-name parameters: - *89 - - *183 + - *190 responses: '200': description: Response content: application/json: - schema: *233 + schema: *240 examples: - default: *234 + default: *241 '404': *6 x-github: githubCloudOnly: false @@ -37014,7 +37814,7 @@ paths: url: https://docs.github.com/rest/teams/teams#update-a-team parameters: - *89 - - *183 + - *190 requestBody: required: false content: @@ -37077,16 +37877,16 @@ paths: description: Response when the updated information already exists content: application/json: - schema: *233 + schema: *240 examples: - default: *234 + default: *241 '201': description: Response content: application/json: - schema: *233 + schema: *240 examples: - default: *234 + default: *241 '404': *6 '422': *15 '403': *27 @@ -37112,7 +37912,7 @@ paths: url: https://docs.github.com/rest/teams/teams#delete-a-team parameters: - *89 - - *183 + - *190 responses: '204': description: Response @@ -37139,10 +37939,10 @@ paths: url: https://docs.github.com/rest/teams/discussions#list-discussions parameters: - *89 - - *183 + - *190 - *46 - *17 - - *18 + - *19 - name: pinned in: query required: false @@ -37156,7 +37956,7 @@ paths: application/json: schema: type: array - items: &235 + items: &242 title: Team Discussion description: A team discussion is a persistent record of a free-form conversation within a team. @@ -37267,7 +38067,7 @@ paths: - updated_at - url examples: - default: &551 + default: &558 value: - author: login: octocat @@ -37342,7 +38142,7 @@ paths: url: https://docs.github.com/rest/teams/discussions#create-a-discussion parameters: - *89 - - *183 + - *190 requestBody: required: true content: @@ -37376,9 +38176,9 @@ paths: description: Response content: application/json: - schema: *235 + schema: *242 examples: - default: &236 + default: &243 value: author: login: octocat @@ -37451,8 +38251,8 @@ paths: url: https://docs.github.com/rest/teams/discussions#get-a-discussion parameters: - *89 - - *183 - - &237 + - *190 + - &244 name: discussion_number description: The number that identifies the discussion. in: path @@ -37464,9 +38264,9 @@ paths: description: Response content: application/json: - schema: *235 + schema: *242 examples: - default: *236 + default: *243 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -37489,8 +38289,8 @@ paths: url: https://docs.github.com/rest/teams/discussions#update-a-discussion parameters: - *89 - - *183 - - *237 + - *190 + - *244 requestBody: required: false content: @@ -37513,9 +38313,9 @@ paths: description: Response content: application/json: - schema: *235 + schema: *242 examples: - default: &552 + default: &559 value: author: login: octocat @@ -37586,8 +38386,8 @@ paths: url: https://docs.github.com/rest/teams/discussions#delete-a-discussion parameters: - *89 - - *183 - - *237 + - *190 + - *244 responses: '204': description: Response @@ -37614,11 +38414,11 @@ paths: url: https://docs.github.com/rest/teams/discussion-comments#list-discussion-comments parameters: - *89 - - *183 - - *237 + - *190 + - *244 - *46 - *17 - - *18 + - *19 responses: '200': description: Response @@ -37626,7 +38426,7 @@ paths: application/json: schema: type: array - items: &238 + items: &245 title: Team Discussion Comment description: A reply to a discussion within a team. type: object @@ -37706,7 +38506,7 @@ paths: - updated_at - url examples: - default: &553 + default: &560 value: - author: login: octocat @@ -37775,8 +38575,8 @@ paths: url: https://docs.github.com/rest/teams/discussion-comments#create-a-discussion-comment parameters: - *89 - - *183 - - *237 + - *190 + - *244 requestBody: required: true content: @@ -37798,9 +38598,9 @@ paths: description: Response content: application/json: - schema: *238 + schema: *245 examples: - default: &239 + default: &246 value: author: login: octocat @@ -37867,9 +38667,9 @@ paths: url: https://docs.github.com/rest/teams/discussion-comments#get-a-discussion-comment parameters: - *89 - - *183 - - *237 - - &240 + - *190 + - *244 + - &247 name: comment_number description: The number that identifies the comment. in: path @@ -37881,9 +38681,9 @@ paths: description: Response content: application/json: - schema: *238 + schema: *245 examples: - default: *239 + default: *246 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -37906,9 +38706,9 @@ paths: url: https://docs.github.com/rest/teams/discussion-comments#update-a-discussion-comment parameters: - *89 - - *183 - - *237 - - *240 + - *190 + - *244 + - *247 requestBody: required: true content: @@ -37930,9 +38730,9 @@ paths: description: Response content: application/json: - schema: *238 + schema: *245 examples: - default: &554 + default: &561 value: author: login: octocat @@ -37997,9 +38797,9 @@ paths: url: https://docs.github.com/rest/teams/discussion-comments#delete-a-discussion-comment parameters: - *89 - - *183 - - *237 - - *240 + - *190 + - *244 + - *247 responses: '204': description: Response @@ -38026,9 +38826,9 @@ paths: url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-team-discussion-comment parameters: - *89 - - *183 - - *237 - - *240 + - *190 + - *244 + - *247 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). Omit this parameter to list all reactions to a team discussion comment. @@ -38046,7 +38846,7 @@ paths: - rocket - eyes - *17 - - *18 + - *19 responses: '200': description: Response @@ -38054,7 +38854,7 @@ paths: application/json: schema: type: array - items: &241 + items: &248 title: Reaction description: Reactions to conversations provide a way to help people express their feelings more simply and effectively. @@ -38098,7 +38898,7 @@ paths: - content - created_at examples: - default: &243 + default: &250 value: - id: 1 node_id: MDg6UmVhY3Rpb24x @@ -38149,9 +38949,9 @@ paths: url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-team-discussion-comment parameters: - *89 - - *183 - - *237 - - *240 + - *190 + - *244 + - *247 requestBody: required: true content: @@ -38184,9 +38984,9 @@ paths: team discussion comment content: application/json: - schema: *241 + schema: *248 examples: - default: &242 + default: &249 value: id: 1 node_id: MDg6UmVhY3Rpb24x @@ -38215,9 +39015,9 @@ paths: description: Response content: application/json: - schema: *241 + schema: *248 examples: - default: *242 + default: *249 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -38241,10 +39041,10 @@ paths: url: https://docs.github.com/rest/reactions/reactions#delete-team-discussion-comment-reaction parameters: - *89 - - *183 - - *237 - - *240 - - &244 + - *190 + - *244 + - *247 + - &251 name: reaction_id description: The unique identifier of the reaction. in: path @@ -38277,8 +39077,8 @@ paths: url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-team-discussion parameters: - *89 - - *183 - - *237 + - *190 + - *244 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). Omit this parameter to list all reactions to a team discussion. @@ -38296,7 +39096,7 @@ paths: - rocket - eyes - *17 - - *18 + - *19 responses: '200': description: Response @@ -38304,9 +39104,9 @@ paths: application/json: schema: type: array - items: *241 + items: *248 examples: - default: *243 + default: *250 headers: Link: *56 x-github: @@ -38333,8 +39133,8 @@ paths: url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-team-discussion parameters: - *89 - - *183 - - *237 + - *190 + - *244 requestBody: required: true content: @@ -38366,16 +39166,16 @@ paths: description: Response content: application/json: - schema: *241 + schema: *248 examples: - default: *242 + default: *249 '201': description: Response content: application/json: - schema: *241 + schema: *248 examples: - default: *242 + default: *249 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -38399,9 +39199,9 @@ paths: url: https://docs.github.com/rest/reactions/reactions#delete-team-discussion-reaction parameters: - *89 - - *183 - - *237 + - *190 - *244 + - *251 responses: '204': description: Response @@ -38426,9 +39226,9 @@ paths: url: https://docs.github.com/rest/teams/members#list-pending-team-invitations parameters: - *89 - - *183 + - *190 - *17 - - *18 + - *19 responses: '200': description: Response @@ -38436,9 +39236,9 @@ paths: application/json: schema: type: array - items: *168 + items: *175 examples: - default: *169 + default: *176 headers: Link: *56 x-github: @@ -38461,7 +39261,7 @@ paths: url: https://docs.github.com/rest/teams/members#list-team-members parameters: - *89 - - *183 + - *190 - name: role description: Filters members returned by their role in the team. in: query @@ -38474,7 +39274,7 @@ paths: - all default: all - *17 - - *18 + - *19 responses: '200': description: Response @@ -38484,7 +39284,7 @@ paths: type: array items: *4 examples: - default: *174 + default: *181 headers: Link: *56 x-github: @@ -38515,14 +39315,14 @@ paths: url: https://docs.github.com/rest/teams/members#get-team-membership-for-a-user parameters: - *89 - - *183 - - *120 + - *190 + - *127 responses: '200': description: Response content: application/json: - schema: &245 + schema: &252 title: Team Membership description: Team Membership type: object @@ -38550,7 +39350,7 @@ paths: - state - url examples: - response-if-user-is-a-team-maintainer: &555 + response-if-user-is-a-team-maintainer: &562 summary: Response if user is a team maintainer value: url: https://api.github.com/teams/1/memberships/octocat @@ -38587,8 +39387,8 @@ paths: url: https://docs.github.com/rest/teams/members#add-or-update-team-membership-for-a-user parameters: - *89 - - *183 - - *120 + - *190 + - *127 requestBody: required: false content: @@ -38613,9 +39413,9 @@ paths: description: Response content: application/json: - schema: *245 + schema: *252 examples: - response-if-users-membership-with-team-is-now-pending: &556 + response-if-users-membership-with-team-is-now-pending: &563 summary: Response if user's membership with team is now pending value: url: https://api.github.com/teams/1/memberships/octocat @@ -38651,8 +39451,8 @@ paths: url: https://docs.github.com/rest/teams/members#remove-team-membership-for-a-user parameters: - *89 - - *183 - - *120 + - *190 + - *127 responses: '204': description: Response @@ -38679,9 +39479,9 @@ paths: url: https://docs.github.com/rest/teams/teams#list-team-projects parameters: - *89 - - *183 + - *190 - *17 - - *18 + - *19 responses: '200': description: Response @@ -38689,7 +39489,7 @@ paths: application/json: schema: type: array - items: &246 + items: &253 title: Team Project description: A team's access to a project. type: object @@ -38758,7 +39558,7 @@ paths: - updated_at - permissions examples: - default: &557 + default: &564 value: - owner_url: https://api.github.com/orgs/octocat url: https://api.github.com/projects/1002605 @@ -38820,8 +39620,8 @@ paths: url: https://docs.github.com/rest/teams/teams#check-team-permissions-for-a-project parameters: - *89 - - *183 - - &247 + - *190 + - &254 name: project_id description: The unique identifier of the project. in: path @@ -38833,9 +39633,9 @@ paths: description: Response content: application/json: - schema: *246 + schema: *253 examples: - default: &558 + default: &565 value: owner_url: https://api.github.com/orgs/octocat url: https://api.github.com/projects/1002605 @@ -38896,8 +39696,8 @@ paths: url: https://docs.github.com/rest/teams/teams#add-or-update-team-project-permissions parameters: - *89 - - *183 - - *247 + - *190 + - *254 requestBody: required: false content: @@ -38963,8 +39763,8 @@ paths: url: https://docs.github.com/rest/teams/teams#remove-a-project-from-a-team parameters: - *89 - - *183 - - *247 + - *190 + - *254 responses: '204': description: Response @@ -38989,9 +39789,9 @@ paths: url: https://docs.github.com/rest/teams/teams#list-team-repositories parameters: - *89 - - *183 + - *190 - *17 - - *18 + - *19 responses: '200': description: Response @@ -38999,9 +39799,9 @@ paths: application/json: schema: type: array - items: *107 + items: *114 examples: - default: *194 + default: *201 headers: Link: *56 x-github: @@ -39031,15 +39831,15 @@ paths: url: https://docs.github.com/rest/teams/teams#check-team-permissions-for-a-repository parameters: - *89 - - *183 - - *248 - - *249 + - *190 + - *255 + - *256 responses: '200': description: Alternative response with repository permissions content: application/json: - schema: &559 + schema: &566 title: Team Repository description: A team's access to a repository. type: object @@ -39681,9 +40481,9 @@ paths: url: https://docs.github.com/rest/teams/teams#add-or-update-team-repository-permissions parameters: - *89 - - *183 - - *248 - - *249 + - *190 + - *255 + - *256 requestBody: required: false content: @@ -39729,9 +40529,9 @@ paths: url: https://docs.github.com/rest/teams/teams#remove-a-repository-from-a-team parameters: - *89 - - *183 - - *248 - - *249 + - *190 + - *255 + - *256 responses: '204': description: Response @@ -39756,9 +40556,9 @@ paths: url: https://docs.github.com/rest/teams/teams#list-child-teams parameters: - *89 - - *183 + - *190 - *17 - - *18 + - *19 responses: '200': description: if child teams exist @@ -39766,9 +40566,9 @@ paths: application/json: schema: type: array - items: *171 + items: *178 examples: - response-if-child-teams-exist: &560 + response-if-child-teams-exist: &567 value: - id: 2 node_id: MDQ6VGVhbTI= @@ -39892,7 +40692,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/cards#get-a-project-card parameters: - - &250 + - &257 name: card_id description: The unique identifier of the card. in: path @@ -39904,7 +40704,7 @@ paths: description: Response content: application/json: - schema: &251 + schema: &258 title: Project Card description: Project cards represent a scope of work. type: object @@ -39979,7 +40779,7 @@ paths: - created_at - updated_at examples: - default: &252 + default: &259 value: url: https://api.github.com/projects/columns/cards/1478 id: 1478 @@ -40029,7 +40829,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/cards#update-an-existing-project-card parameters: - - *250 + - *257 requestBody: required: false content: @@ -40059,9 +40859,9 @@ paths: description: Response content: application/json: - schema: *251 + schema: *258 examples: - default: *252 + default: *259 '304': *35 '403': *27 '401': *23 @@ -40082,7 +40882,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/cards#delete-a-project-card parameters: - - *250 + - *257 responses: '204': description: Response @@ -40120,7 +40920,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/cards#move-a-project-card parameters: - - *250 + - *257 requestBody: required: true content: @@ -40227,7 +41027,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/columns#get-a-project-column parameters: - - &253 + - &260 name: column_id description: The unique identifier of the column. in: path @@ -40239,7 +41039,7 @@ paths: description: Response content: application/json: - schema: &254 + schema: &261 title: Project Column description: Project columns contain cards of work. type: object @@ -40293,7 +41093,7 @@ paths: - created_at - updated_at examples: - default: &255 + default: &262 value: url: https://api.github.com/projects/columns/367 project_url: https://api.github.com/projects/120 @@ -40322,7 +41122,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/columns#update-an-existing-project-column parameters: - - *253 + - *260 requestBody: required: true content: @@ -40347,9 +41147,9 @@ paths: description: Response content: application/json: - schema: *254 + schema: *261 examples: - default: *255 + default: *262 '304': *35 '403': *27 '401': *23 @@ -40368,7 +41168,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/columns#delete-a-project-column parameters: - - *253 + - *260 responses: '204': description: Response @@ -40391,7 +41191,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/cards#list-project-cards parameters: - - *253 + - *260 - name: archived_state description: Filters the project cards that are returned by the card's state. in: query @@ -40404,7 +41204,7 @@ paths: - not_archived default: not_archived - *17 - - *18 + - *19 responses: '200': description: Response @@ -40412,7 +41212,7 @@ paths: application/json: schema: type: array - items: *251 + items: *258 examples: default: value: @@ -40465,7 +41265,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/cards#create-a-project-card parameters: - - *253 + - *260 requestBody: required: true content: @@ -40509,9 +41309,9 @@ paths: description: Response content: application/json: - schema: *251 + schema: *258 examples: - default: *252 + default: *259 '304': *35 '403': *27 '401': *23 @@ -40561,7 +41361,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/columns#move-a-project-column parameters: - - *253 + - *260 requestBody: required: true content: @@ -40618,15 +41418,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/projects#get-a-project parameters: - - *247 + - *254 responses: '200': description: Response content: application/json: - schema: *203 + schema: *210 examples: - default: &256 + default: &263 value: owner_url: https://api.github.com/repos/api-playground/projects-test url: https://api.github.com/projects/1002604 @@ -40679,7 +41479,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/projects#update-a-project parameters: - - *247 + - *254 requestBody: required: false content: @@ -40728,9 +41528,9 @@ paths: description: Response content: application/json: - schema: *203 + schema: *210 examples: - default: *256 + default: *263 '404': description: Not Found if the authenticated user does not have access to the project @@ -40751,7 +41551,7 @@ paths: items: type: string '401': *23 - '410': *257 + '410': *264 '422': *7 x-github: githubCloudOnly: false @@ -40769,7 +41569,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/projects#delete-a-project parameters: - - *247 + - *254 responses: '204': description: Delete Success @@ -40790,7 +41590,7 @@ paths: items: type: string '401': *23 - '410': *257 + '410': *264 '404': *6 x-github: githubCloudOnly: false @@ -40813,7 +41613,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/collaborators#list-project-collaborators parameters: - - *247 + - *254 - name: affiliation description: Filters the collaborators by their affiliation. `outside` means outside collaborators of a project that are not a member of the project's @@ -40830,7 +41630,7 @@ paths: - all default: all - *17 - - *18 + - *19 responses: '200': description: Response @@ -40840,7 +41640,7 @@ paths: type: array items: *4 examples: - default: *174 + default: *181 headers: Link: *56 '404': *6 @@ -40865,8 +41665,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/collaborators#add-project-collaborator parameters: - - *247 - - *120 + - *254 + - *127 requestBody: required: false content: @@ -40915,8 +41715,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/collaborators#remove-user-as-a-collaborator parameters: - - *247 - - *120 + - *254 + - *127 responses: '204': description: Response @@ -40944,8 +41744,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/collaborators#get-project-permission-for-a-user parameters: - - *247 - - *120 + - *254 + - *127 responses: '200': description: Response @@ -41009,9 +41809,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/columns#list-project-columns parameters: - - *247 + - *254 - *17 - - *18 + - *19 responses: '200': description: Response @@ -41019,7 +41819,7 @@ paths: application/json: schema: type: array - items: *254 + items: *261 examples: default: value: @@ -41051,7 +41851,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/columns#create-a-project-column parameters: - - *247 + - *254 requestBody: required: true content: @@ -41075,7 +41875,7 @@ paths: description: Response content: application/json: - schema: *254 + schema: *261 examples: default: value: @@ -41136,7 +41936,7 @@ paths: resources: type: object properties: - core: &258 + core: &265 title: Rate Limit type: object properties: @@ -41153,20 +41953,20 @@ paths: - remaining - reset - used - graphql: *258 - search: *258 - code_search: *258 - source_import: *258 - integration_manifest: *258 - code_scanning_upload: *258 - actions_runner_registration: *258 - scim: *258 - dependency_snapshots: *258 - code_scanning_autofix: *258 + graphql: *265 + search: *265 + code_search: *265 + source_import: *265 + integration_manifest: *265 + code_scanning_upload: *265 + actions_runner_registration: *265 + scim: *265 + dependency_snapshots: *265 + code_scanning_autofix: *265 required: - core - search - rate: *258 + rate: *265 required: - rate - resources @@ -41270,14 +42070,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#get-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response content: application/json: - schema: *259 + schema: *266 examples: default-response: summary: Default response @@ -41778,7 +42578,7 @@ paths: status: disabled '403': *27 '404': *6 - '301': *260 + '301': *267 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -41796,8 +42596,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#update-a-repository parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: false content: @@ -42034,10 +42834,10 @@ paths: description: Response content: application/json: - schema: *259 + schema: *266 examples: - default: *261 - '307': &262 + default: *268 + '307': &269 description: Temporary Redirect content: application/json: @@ -42066,8 +42866,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#delete-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '204': description: Response @@ -42089,7 +42889,7 @@ paths: value: message: Organization members cannot delete repositories. documentation_url: https://docs.github.com/rest/repos/repos#delete-a-repository - '307': *262 + '307': *269 '404': *6 x-github: githubCloudOnly: false @@ -42112,11 +42912,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/artifacts#list-artifacts-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 - *17 - - *18 - - &288 + - *19 + - &295 name: name description: The name field of an artifact. When specified, only artifacts with this name will be returned. @@ -42139,7 +42939,7 @@ paths: type: integer artifacts: type: array - items: &263 + items: &270 title: Artifact description: An artifact type: object @@ -42225,7 +43025,7 @@ paths: - expires_at - updated_at examples: - default: &289 + default: &296 value: total_count: 2 artifacts: @@ -42284,9 +43084,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/artifacts#get-an-artifact parameters: - - *248 - - *249 - - &264 + - *255 + - *256 + - &271 name: artifact_id description: The unique identifier of the artifact. in: path @@ -42298,7 +43098,7 @@ paths: description: Response content: application/json: - schema: *263 + schema: *270 examples: default: value: @@ -42335,9 +43135,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/artifacts#delete-an-artifact parameters: - - *248 - - *249 - - *264 + - *255 + - *256 + - *271 responses: '204': description: Response @@ -42361,9 +43161,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/artifacts#download-an-artifact parameters: - - *248 - - *249 - - *264 + - *255 + - *256 + - *271 - name: archive_format in: path required: true @@ -42377,7 +43177,7 @@ paths: example: https://pipelines.actions.githubusercontent.com/OhgS4QRKqmgx7bKC27GKU83jnQjyeqG8oIMTge8eqtheppcmw8/_apis/pipelines/1/runs/176/signedlogcontent?urlExpires=2020-01-24T18%3A10%3A31.5729946Z&urlSigningMethod=HMACV1&urlSignature=agG73JakPYkHrh06seAkvmH7rBR4Ji4c2%2B6a2ejYh3E%3D schema: type: string - '410': *257 + '410': *264 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -42400,14 +43200,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#get-github-actions-cache-usage-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response content: application/json: - schema: *265 + schema: *272 examples: default: value: @@ -42433,11 +43233,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#list-github-actions-caches-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 - *17 - - *18 - - &266 + - *19 + - &273 name: ref description: The full Git reference for narrowing down the cache. The `ref` for a branch should be formatted as `refs/heads/`. To reference @@ -42471,7 +43271,7 @@ paths: description: Response content: application/json: - schema: &267 + schema: &274 title: Repository actions caches description: Repository actions caches type: object @@ -42521,7 +43321,7 @@ paths: - total_count - actions_caches examples: - default: &268 + default: &275 value: total_count: 1 actions_caches: @@ -42553,23 +43353,23 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#delete-github-actions-caches-for-a-repository-using-a-cache-key parameters: - - *248 - - *249 + - *255 + - *256 - name: key description: A key for identifying the cache. in: query required: true schema: type: string - - *266 + - *273 responses: '200': description: Response content: application/json: - schema: *267 + schema: *274 examples: - default: *268 + default: *275 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -42589,8 +43389,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#delete-a-github-actions-cache-for-a-repository-using-a-cache-id parameters: - - *248 - - *249 + - *255 + - *256 - name: cache_id description: The unique identifier of the GitHub Actions cache. in: path @@ -42621,9 +43421,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-jobs#get-a-job-for-a-workflow-run parameters: - - *248 - - *249 - - &269 + - *255 + - *256 + - &276 name: job_id description: The unique identifier of the job. in: path @@ -42635,7 +43435,7 @@ paths: description: Response content: application/json: - schema: &292 + schema: &299 title: Job description: Information of a job execution in a workflow run type: object @@ -42982,9 +43782,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-jobs#download-job-logs-for-a-workflow-run parameters: - - *248 - - *249 - - *269 + - *255 + - *256 + - *276 responses: '302': description: Response @@ -43012,9 +43812,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#re-run-a-job-from-a-workflow-run parameters: - - *248 - - *249 - - *269 + - *255 + - *256 + - *276 requestBody: required: false content: @@ -43036,7 +43836,7 @@ paths: description: Response content: application/json: - schema: *116 + schema: *123 examples: default: value: @@ -43060,8 +43860,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/oidc#get-the-customization-template-for-an-oidc-subject-claim-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Status response @@ -43111,8 +43911,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/oidc#set-the-customization-template-for-an-oidc-subject-claim-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -43146,7 +43946,7 @@ paths: description: Empty response content: application/json: - schema: *116 + schema: *123 examples: default: value: @@ -43175,10 +43975,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#list-repository-organization-secrets parameters: - - *248 - - *249 + - *255 + - *256 - *17 - - *18 + - *19 responses: '200': description: Response @@ -43194,7 +43994,7 @@ paths: type: integer secrets: type: array - items: &294 + items: &301 title: Actions Secret description: Set secrets for GitHub Actions. type: object @@ -43215,7 +44015,7 @@ paths: - created_at - updated_at examples: - default: &295 + default: &302 value: total_count: 2 secrets: @@ -43248,10 +44048,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#list-repository-organization-variables parameters: - - *248 - - *249 - - *270 - - *18 + - *255 + - *256 + - *277 + - *19 responses: '200': description: Response @@ -43267,7 +44067,7 @@ paths: type: integer variables: type: array - items: &298 + items: &305 title: Actions Variable type: object properties: @@ -43301,7 +44101,7 @@ paths: - created_at - updated_at examples: - default: &299 + default: &306 value: total_count: 2 variables: @@ -43334,8 +44134,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-github-actions-permissions-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response @@ -43344,11 +44144,11 @@ paths: schema: type: object properties: - enabled: &272 + enabled: &279 type: boolean description: Whether GitHub Actions is enabled on the repository. - allowed_actions: *97 - selected_actions_url: *271 + allowed_actions: *103 + selected_actions_url: *278 required: - enabled examples: @@ -43375,8 +44175,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-github-actions-permissions-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '204': description: Response @@ -43387,8 +44187,8 @@ paths: schema: type: object properties: - enabled: *272 - allowed_actions: *97 + enabled: *279 + allowed_actions: *103 required: - enabled examples: @@ -43417,14 +44217,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-the-level-of-access-for-workflows-outside-of-the-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response content: application/json: - schema: &273 + schema: &280 type: object properties: access_level: @@ -43441,7 +44241,7 @@ paths: required: - access_level examples: - default: &274 + default: &281 value: access_level: organization x-github: @@ -43465,15 +44265,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-the-level-of-access-for-workflows-outside-of-the-repository parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: application/json: - schema: *273 + schema: *280 examples: - default: *274 + default: *281 responses: '204': description: Response @@ -43497,16 +44297,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-allowed-actions-and-reusable-workflows-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response content: application/json: - schema: *99 + schema: *105 examples: - default: *100 + default: *106 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -43525,8 +44325,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-allowed-actions-and-reusable-workflows-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '204': description: Response @@ -43534,9 +44334,9 @@ paths: required: false content: application/json: - schema: *99 + schema: *105 examples: - selected_actions: *100 + selected_actions: *106 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -43558,16 +44358,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-default-workflow-permissions-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response content: application/json: - schema: *275 + schema: *282 examples: - default: *103 + default: *109 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -43588,8 +44388,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-default-workflow-permissions-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '204': description: Success response @@ -43600,9 +44400,9 @@ paths: required: true content: application/json: - schema: *276 + schema: *283 examples: - default: *103 + default: *109 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -43629,10 +44429,10 @@ paths: in: query schema: type: string - - *248 - - *249 + - *255 + - *256 - *17 - - *18 + - *19 responses: '200': description: Response @@ -43648,9 +44448,9 @@ paths: type: integer runners: type: array - items: *109 + items: *116 examples: - default: *110 + default: *117 headers: Link: *56 x-github: @@ -43674,8 +44474,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#list-runner-applications-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response @@ -43683,9 +44483,9 @@ paths: application/json: schema: type: array - items: *277 + items: *284 examples: - default: *278 + default: *285 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -43707,8 +44507,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -43751,7 +44551,7 @@ paths: - no-gpu work_folder: _work responses: - '201': *279 + '201': *286 '404': *6 '422': *7 x-github: @@ -43781,16 +44581,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#create-a-registration-token-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '201': description: Response content: application/json: - schema: *111 + schema: *118 examples: - default: *280 + default: *287 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -43818,16 +44618,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#create-a-remove-token-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '201': description: Response content: application/json: - schema: *111 + schema: *118 examples: - default: *281 + default: *288 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -43849,17 +44649,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#get-a-self-hosted-runner-for-a-repository parameters: - - *248 - - *249 - - *108 + - *255 + - *256 + - *115 responses: '200': description: Response content: application/json: - schema: *109 + schema: *116 examples: - default: *282 + default: *289 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -43880,9 +44680,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#delete-a-self-hosted-runner-from-a-repository parameters: - - *248 - - *249 - - *108 + - *255 + - *256 + - *115 responses: '204': description: Response @@ -43907,11 +44707,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#list-labels-for-a-self-hosted-runner-for-a-repository parameters: - - *248 - - *249 - - *108 + - *255 + - *256 + - *115 responses: - '200': *113 + '200': *120 '404': *6 x-github: githubCloudOnly: false @@ -43933,9 +44733,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#add-custom-labels-to-a-self-hosted-runner-for-a-repository parameters: - - *248 - - *249 - - *108 + - *255 + - *256 + - *115 requestBody: required: true content: @@ -43959,7 +44759,7 @@ paths: - gpu - accelerated responses: - '200': *113 + '200': *120 '404': *6 '422': *7 x-github: @@ -43983,9 +44783,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#set-custom-labels-for-a-self-hosted-runner-for-a-repository parameters: - - *248 - - *249 - - *108 + - *255 + - *256 + - *115 requestBody: required: true content: @@ -44010,7 +44810,7 @@ paths: - gpu - accelerated responses: - '200': *113 + '200': *120 '404': *6 '422': *7 x-github: @@ -44034,11 +44834,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#remove-all-custom-labels-from-a-self-hosted-runner-for-a-repository parameters: - - *248 - - *249 - - *108 + - *255 + - *256 + - *115 responses: - '200': *283 + '200': *290 '404': *6 x-github: githubCloudOnly: false @@ -44065,12 +44865,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#remove-a-custom-label-from-a-self-hosted-runner-for-a-repository parameters: - - *248 - - *249 - - *108 - - *284 + - *255 + - *256 + - *115 + - *291 responses: - '200': *113 + '200': *120 '404': *6 '422': *7 x-github: @@ -44096,9 +44896,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#list-workflow-runs-for-a-repository parameters: - - *248 - - *249 - - &302 + - *255 + - *256 + - &309 name: actor description: Returns someone's workflow runs. Use the login for the user who created the `push` associated with the check suite or workflow run. @@ -44106,7 +44906,7 @@ paths: required: false schema: type: string - - &303 + - &310 name: branch description: Returns workflow runs associated with a branch. Use the name of the branch of the `push`. @@ -44114,7 +44914,7 @@ paths: required: false schema: type: string - - &304 + - &311 name: event description: Returns workflow run triggered by the event you specify. For example, `push`, `pull_request` or `issue`. For more information, see "[Events @@ -44123,7 +44923,7 @@ paths: required: false schema: type: string - - &305 + - &312 name: status description: Returns workflow runs with the check run `status` or `conclusion` that you specify. For example, a conclusion can be `success` or a status @@ -44149,8 +44949,8 @@ paths: - waiting - pending - *17 - - *18 - - &306 + - *19 + - &313 name: created description: Returns workflow runs created within the given date-time range. For more information on the syntax, see "[Understanding the search syntax](https://docs.github.com/search-github/getting-started-with-searching-on-github/understanding-the-search-syntax#query-for-dates)." @@ -44159,7 +44959,7 @@ paths: schema: type: string format: date-time - - &285 + - &292 name: exclude_pull_requests description: If `true` pull requests are omitted from the response (empty array). @@ -44168,13 +44968,13 @@ paths: schema: type: boolean default: false - - &307 + - &314 name: check_suite_id description: Returns workflow runs with the `check_suite_id` that you specify. in: query schema: type: integer - - &308 + - &315 name: head_sha description: Only returns workflow runs that are associated with the specified `head_sha`. @@ -44197,7 +44997,7 @@ paths: type: integer workflow_runs: type: array - items: &286 + items: &293 title: Workflow Run description: An invocation of a workflow type: object @@ -44314,7 +45114,7 @@ paths: type: - array - 'null' - items: &327 + items: &334 title: Pull Request Minimal type: object properties: @@ -44441,7 +45241,7 @@ paths: head_commit: anyOf: - type: 'null' - - &331 + - &338 title: Simple Commit description: A commit. type: object @@ -44515,8 +45315,8 @@ paths: - timestamp - author - committer - repository: *107 - head_repository: *107 + repository: *114 + head_repository: *114 head_repository_id: type: integer examples: @@ -44556,7 +45356,7 @@ paths: - workflow_url - pull_requests examples: - default: &309 + default: &316 value: total_count: 1 workflow_runs: @@ -44792,24 +45592,24 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#get-a-workflow-run parameters: - - *248 - - *249 - - &287 + - *255 + - *256 + - &294 name: run_id description: The unique identifier of the workflow run. in: path required: true schema: type: integer - - *285 + - *292 responses: '200': description: Response content: application/json: - schema: *286 + schema: *293 examples: - default: &290 + default: &297 value: id: 30433642 name: Build @@ -45050,9 +45850,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#delete-a-workflow-run parameters: - - *248 - - *249 - - *287 + - *255 + - *256 + - *294 responses: '204': description: Response @@ -45075,9 +45875,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#get-the-review-history-for-a-workflow-run parameters: - - *248 - - *249 - - *287 + - *255 + - *256 + - *294 responses: '200': description: Response @@ -45205,15 +46005,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#approve-a-workflow-run-for-a-fork-pull-request parameters: - - *248 - - *249 - - *287 + - *255 + - *256 + - *294 responses: '201': description: Response content: application/json: - schema: *116 + schema: *123 examples: default: value: @@ -45240,12 +46040,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/artifacts#list-workflow-run-artifacts parameters: - - *248 - - *249 - - *287 + - *255 + - *256 + - *294 - *17 - - *18 - - *288 + - *19 + - *295 responses: '200': description: Response @@ -45261,9 +46061,9 @@ paths: type: integer artifacts: type: array - items: *263 + items: *270 examples: - default: *289 + default: *296 headers: Link: *56 x-github: @@ -45287,25 +46087,25 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#get-a-workflow-run-attempt parameters: - - *248 - - *249 - - *287 - - &291 + - *255 + - *256 + - *294 + - &298 name: attempt_number description: The attempt number of the workflow run. in: path required: true schema: type: integer - - *285 + - *292 responses: '200': description: Response content: application/json: - schema: *286 + schema: *293 examples: - default: *290 + default: *297 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -45328,12 +46128,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-jobs#list-jobs-for-a-workflow-run-attempt parameters: - - *248 - - *249 - - *287 - - *291 + - *255 + - *256 + - *294 + - *298 - *17 - - *18 + - *19 responses: '200': description: Response @@ -45349,9 +46149,9 @@ paths: type: integer jobs: type: array - items: *292 + items: *299 examples: - default: &293 + default: &300 value: total_count: 1 jobs: @@ -45464,10 +46264,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#download-workflow-run-attempt-logs parameters: - - *248 - - *249 - - *287 - - *291 + - *255 + - *256 + - *294 + - *298 responses: '302': description: Response @@ -45495,15 +46295,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#cancel-a-workflow-run parameters: - - *248 - - *249 - - *287 + - *255 + - *256 + - *294 responses: '202': description: Response content: application/json: - schema: *116 + schema: *123 examples: default: value: @@ -45530,9 +46330,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#review-custom-deployment-protection-rules-for-a-workflow-run parameters: - - *248 - - *249 - - *287 + - *255 + - *256 + - *294 requestBody: required: true content: @@ -45599,15 +46399,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#force-cancel-a-workflow-run parameters: - - *248 - - *249 - - *287 + - *255 + - *256 + - *294 responses: '202': description: Response content: application/json: - schema: *116 + schema: *123 examples: default: value: @@ -45634,9 +46434,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-jobs#list-jobs-for-a-workflow-run parameters: - - *248 - - *249 - - *287 + - *255 + - *256 + - *294 - name: filter description: Filters jobs by their `completed_at` timestamp. `latest` returns jobs from the most recent execution of the workflow run. `all` returns all @@ -45650,7 +46450,7 @@ paths: - all default: latest - *17 - - *18 + - *19 responses: '200': description: Response @@ -45666,9 +46466,9 @@ paths: type: integer jobs: type: array - items: *292 + items: *299 examples: - default: *293 + default: *300 headers: Link: *56 x-github: @@ -45693,9 +46493,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#download-workflow-run-logs parameters: - - *248 - - *249 - - *287 + - *255 + - *256 + - *294 responses: '302': description: Response @@ -45722,14 +46522,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#delete-workflow-run-logs parameters: - - *248 - - *249 - - *287 + - *255 + - *256 + - *294 responses: '204': description: Response '403': *27 - '500': *132 + '500': *139 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -45751,9 +46551,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#get-pending-deployments-for-a-workflow-run parameters: - - *248 - - *249 - - *287 + - *255 + - *256 + - *294 responses: '200': description: Response @@ -45822,7 +46622,7 @@ paths: items: type: object properties: - type: &405 + type: &412 type: string description: The type of reviewer. enum: @@ -45833,7 +46633,7 @@ paths: reviewer: anyOf: - *4 - - *171 + - *178 required: - environment - wait_timer @@ -45908,9 +46708,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#review-pending-deployments-for-a-workflow-run parameters: - - *248 - - *249 - - *287 + - *255 + - *256 + - *294 requestBody: required: true content: @@ -45960,7 +46760,7 @@ paths: application/json: schema: type: array - items: &400 + items: &407 title: Deployment description: A request for a specific ref(branch,sha,tag) to be deployed @@ -46072,7 +46872,7 @@ paths: - created_at - updated_at examples: - default: &401 + default: &408 value: - url: https://api.github.com/repos/octocat/example/deployments/1 id: 1 @@ -46128,9 +46928,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#re-run-a-workflow parameters: - - *248 - - *249 - - *287 + - *255 + - *256 + - *294 requestBody: required: false content: @@ -46152,7 +46952,7 @@ paths: description: Response content: application/json: - schema: *116 + schema: *123 examples: default: value: @@ -46175,9 +46975,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#re-run-failed-jobs-from-a-workflow-run parameters: - - *248 - - *249 - - *287 + - *255 + - *256 + - *294 requestBody: required: false content: @@ -46199,7 +46999,7 @@ paths: description: Response content: application/json: - schema: *116 + schema: *123 examples: default: value: @@ -46224,9 +47024,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#get-workflow-run-usage parameters: - - *248 - - *249 - - *287 + - *255 + - *256 + - *294 responses: '200': description: Response @@ -46363,10 +47163,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#list-repository-secrets parameters: - - *248 - - *249 + - *255 + - *256 - *17 - - *18 + - *19 responses: '200': description: Response @@ -46382,9 +47182,9 @@ paths: type: integer secrets: type: array - items: *294 + items: *301 examples: - default: *295 + default: *302 headers: Link: *56 x-github: @@ -46409,16 +47209,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#get-a-repository-public-key parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response content: application/json: - schema: *296 + schema: *303 examples: - default: *297 + default: *304 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -46440,17 +47240,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#get-a-repository-secret parameters: - - *248 - - *249 - - *115 + - *255 + - *256 + - *122 responses: '200': description: Response content: application/json: - schema: *294 + schema: *301 examples: - default: &418 + default: &425 value: name: GH_TOKEN created_at: '2019-08-10T14:59:22Z' @@ -46476,9 +47276,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#create-or-update-a-repository-secret parameters: - - *248 - - *249 - - *115 + - *255 + - *256 + - *122 requestBody: required: true content: @@ -46506,7 +47306,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *116 + schema: *123 examples: default: value: @@ -46532,9 +47332,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#delete-a-repository-secret parameters: - - *248 - - *249 - - *115 + - *255 + - *256 + - *122 responses: '204': description: Response @@ -46559,10 +47359,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#list-repository-variables parameters: - - *248 - - *249 - - *270 - - *18 + - *255 + - *256 + - *277 + - *19 responses: '200': description: Response @@ -46578,9 +47378,9 @@ paths: type: integer variables: type: array - items: *298 + items: *305 examples: - default: *299 + default: *306 headers: Link: *56 x-github: @@ -46603,8 +47403,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#create-a-repository-variable parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -46631,7 +47431,7 @@ paths: description: Response content: application/json: - schema: *116 + schema: *123 examples: default: value: @@ -46656,17 +47456,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#get-a-repository-variable parameters: - - *248 - - *249 - - *118 + - *255 + - *256 + - *125 responses: '200': description: Response content: application/json: - schema: *298 + schema: *305 examples: - default: &419 + default: &426 value: name: USERNAME value: octocat @@ -46692,9 +47492,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#update-a-repository-variable parameters: - - *248 - - *249 - - *118 + - *255 + - *256 + - *125 requestBody: required: true content: @@ -46736,9 +47536,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#delete-a-repository-variable parameters: - - *248 - - *249 - - *118 + - *255 + - *256 + - *125 responses: '204': description: Response @@ -46763,10 +47563,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflows#list-repository-workflows parameters: - - *248 - - *249 + - *255 + - *256 - *17 - - *18 + - *19 responses: '200': description: Response @@ -46782,7 +47582,7 @@ paths: type: integer workflows: type: array - items: &300 + items: &307 title: Workflow description: A GitHub Actions workflow type: object @@ -46900,9 +47700,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflows#get-a-workflow parameters: - - *248 - - *249 - - &301 + - *255 + - *256 + - &308 name: workflow_id in: path description: The ID of the workflow. You can also pass the workflow file name @@ -46917,7 +47717,7 @@ paths: description: Response content: application/json: - schema: *300 + schema: *307 examples: default: value: @@ -46950,9 +47750,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflows#disable-a-workflow parameters: - - *248 - - *249 - - *301 + - *255 + - *256 + - *308 responses: '204': description: Response @@ -46977,9 +47777,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflows#create-a-workflow-dispatch-event parameters: - - *248 - - *249 - - *301 + - *255 + - *256 + - *308 responses: '204': description: Response @@ -47030,9 +47830,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflows#enable-a-workflow parameters: - - *248 - - *249 - - *301 + - *255 + - *256 + - *308 responses: '204': description: Response @@ -47059,19 +47859,19 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#list-workflow-runs-for-a-workflow parameters: - - *248 - - *249 - - *301 - - *302 - - *303 - - *304 - - *305 - - *17 - - *18 - - *306 - - *285 - - *307 + - *255 + - *256 - *308 + - *309 + - *310 + - *311 + - *312 + - *17 + - *19 + - *313 + - *292 + - *314 + - *315 responses: '200': description: Response @@ -47087,9 +47887,9 @@ paths: type: integer workflow_runs: type: array - items: *286 + items: *293 examples: - default: *309 + default: *316 headers: Link: *56 x-github: @@ -47115,9 +47915,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflows#get-workflow-usage parameters: - - *248 - - *249 - - *301 + - *255 + - *256 + - *308 responses: '200': description: Response @@ -47178,8 +47978,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-repository-activities parameters: - - *248 - - *249 + - *255 + - *256 - *46 - *17 - *37 @@ -47347,10 +48147,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/assignees#list-assignees parameters: - - *248 - - *249 + - *255 + - *256 - *17 - - *18 + - *19 responses: '200': description: Response @@ -47360,7 +48160,7 @@ paths: type: array items: *4 examples: - default: *174 + default: *181 headers: Link: *56 '404': *6 @@ -47385,8 +48185,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/assignees#check-if-a-user-can-be-assigned parameters: - - *248 - - *249 + - *255 + - *256 - name: assignee in: path required: true @@ -47422,8 +48222,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#create-an-attestation parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -47535,8 +48335,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-attestations parameters: - - *248 - - *249 + - *255 + - *256 - *17 - *37 - *38 @@ -47582,7 +48382,7 @@ paths: bundle_url: type: string examples: - default: *310 + default: *317 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -47602,8 +48402,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/autolinks#get-all-autolinks-of-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response @@ -47611,7 +48411,7 @@ paths: application/json: schema: type: array - items: &311 + items: &318 title: Autolink reference description: An autolink reference. type: object @@ -47665,8 +48465,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/autolinks#create-an-autolink-reference-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -47705,9 +48505,9 @@ paths: description: response content: application/json: - schema: *311 + schema: *318 examples: - default: &312 + default: &319 value: id: 1 key_prefix: TICKET- @@ -47738,9 +48538,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/autolinks#get-an-autolink-reference-of-a-repository parameters: - - *248 - - *249 - - &313 + - *255 + - *256 + - &320 name: autolink_id description: The unique identifier of the autolink. in: path @@ -47752,9 +48552,9 @@ paths: description: Response content: application/json: - schema: *311 + schema: *318 examples: - default: *312 + default: *319 '404': *6 x-github: githubCloudOnly: false @@ -47774,9 +48574,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/autolinks#delete-an-autolink-reference-from-a-repository parameters: - - *248 - - *249 - - *313 + - *255 + - *256 + - *320 responses: '204': description: Response @@ -47800,8 +48600,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#check-if-dependabot-security-updates-are-enabled-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response if Dependabot is enabled @@ -47851,8 +48651,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#enable-dependabot-security-updates parameters: - - *248 - - *249 + - *255 + - *256 responses: '204': description: Response @@ -47873,8 +48673,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#disable-dependabot-security-updates parameters: - - *248 - - *249 + - *255 + - *256 responses: '204': description: Response @@ -47894,8 +48694,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branches#list-branches parameters: - - *248 - - *249 + - *255 + - *256 - name: protected description: Setting to `true` returns only branches protected by branch protections or rulesets. When set to `false`, only unprotected branches are returned. @@ -47905,7 +48705,7 @@ paths: schema: type: boolean - *17 - - *18 + - *19 responses: '200': description: Response @@ -47933,7 +48733,7 @@ paths: - url protected: type: boolean - protection: &315 + protection: &322 title: Branch Protection description: Branch Protection type: object @@ -47976,7 +48776,7 @@ paths: required: - contexts - checks - enforce_admins: &318 + enforce_admins: &325 title: Protected Branch Admin Enforced description: Protected Branch Admin Enforced type: object @@ -47993,7 +48793,7 @@ paths: required: - url - enabled - required_pull_request_reviews: &320 + required_pull_request_reviews: &327 title: Protected Branch Pull Request Review description: Protected Branch Pull Request Review type: object @@ -48015,7 +48815,7 @@ paths: description: The list of teams with review dismissal access. type: array - items: *171 + items: *178 apps: description: The list of apps with review dismissal access. @@ -48047,7 +48847,7 @@ paths: description: The list of teams allowed to bypass pull request requirements. type: array - items: *171 + items: *178 apps: description: The list of apps allowed to bypass pull request requirements. @@ -48077,7 +48877,7 @@ paths: required: - dismiss_stale_reviews - require_code_owner_reviews - restrictions: &317 + restrictions: &324 title: Branch Restriction Policy description: Branch Restriction Policy type: object @@ -48402,9 +49202,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branches#get-a-branch parameters: - - *248 - - *249 - - &316 + - *255 + - *256 + - &323 name: branch description: The name of the branch. Cannot contain wildcard characters. To use wildcard characters in branch names, use [the GraphQL API](https://docs.github.com/graphql). @@ -48418,14 +49218,14 @@ paths: description: Response content: application/json: - schema: &326 + schema: &333 title: Branch With Protection description: Branch With Protection type: object properties: name: type: string - commit: &376 + commit: &383 title: Commit description: Commit type: object @@ -48464,7 +49264,7 @@ paths: author: anyOf: - type: 'null' - - &314 + - &321 title: Git User description: Metaproperties for Git author/committer information. @@ -48485,7 +49285,7 @@ paths: committer: anyOf: - type: 'null' - - *314 + - *321 message: type: string examples: @@ -48509,7 +49309,7 @@ paths: required: - sha - url - verification: &425 + verification: &432 title: Verification type: object properties: @@ -48544,14 +49344,14 @@ paths: author: oneOf: - *4 - - *116 + - *123 type: - 'null' - object committer: oneOf: - *4 - - *116 + - *123 type: - 'null' - object @@ -48588,7 +49388,7 @@ paths: type: integer files: type: array - items: &388 + items: &395 title: Diff Entry description: Diff Entry type: object @@ -48682,7 +49482,7 @@ paths: - self protected: type: boolean - protection: *315 + protection: *322 protection_url: type: string format: uri @@ -48791,7 +49591,7 @@ paths: contexts: [] checks: [] protection_url: https://api.github.com/repos/octocat/Hello-World/branches/main/protection - '301': *260 + '301': *267 '404': *6 x-github: githubCloudOnly: false @@ -48813,15 +49613,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-branch-protection parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 responses: '200': description: Response content: application/json: - schema: *315 + schema: *322 examples: default: value: @@ -49015,9 +49815,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#update-branch-protection parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 requestBody: required: true content: @@ -49277,7 +50077,7 @@ paths: url: type: string format: uri - required_status_checks: &323 + required_status_checks: &330 title: Status Check Policy description: Status Check Policy type: object @@ -49358,7 +50158,7 @@ paths: items: *4 teams: type: array - items: *171 + items: *178 apps: type: array items: *5 @@ -49376,7 +50176,7 @@ paths: items: *4 teams: type: array - items: *171 + items: *178 apps: type: array items: *5 @@ -49436,7 +50236,7 @@ paths: additionalProperties: false required: - enabled - restrictions: *317 + restrictions: *324 required_conversation_resolution: type: object properties: @@ -49548,9 +50348,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#delete-branch-protection parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 responses: '204': description: Response @@ -49575,17 +50375,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-admin-branch-protection parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 responses: '200': description: Response content: application/json: - schema: *318 + schema: *325 examples: - default: &319 + default: &326 value: url: https://api.github.com/repos/octocat/Hello-World/branches/master/protection/enforce_admins enabled: true @@ -49607,17 +50407,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#set-admin-branch-protection parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 responses: '200': description: Response content: application/json: - schema: *318 + schema: *325 examples: - default: *319 + default: *326 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -49636,9 +50436,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#delete-admin-branch-protection parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 responses: '204': description: Response @@ -49663,17 +50463,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-pull-request-review-protection parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 responses: '200': description: Response content: application/json: - schema: *320 + schema: *327 examples: - default: &321 + default: &328 value: url: https://api.github.com/repos/octocat/Hello-World/branches/master/protection/required_pull_request_reviews dismissal_restrictions: @@ -49769,9 +50569,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#update-pull-request-review-protection parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 requestBody: required: false content: @@ -49869,9 +50669,9 @@ paths: description: Response content: application/json: - schema: *320 + schema: *327 examples: - default: *321 + default: *328 '422': *15 x-github: githubCloudOnly: false @@ -49892,9 +50692,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#delete-pull-request-review-protection parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 responses: '204': description: Response @@ -49921,17 +50721,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-commit-signature-protection parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 responses: '200': description: Response content: application/json: - schema: *318 + schema: *325 examples: - default: &322 + default: &329 value: url: https://api.github.com/repos/octocat/Hello-World/branches/master/protection/required_signatures enabled: true @@ -49954,17 +50754,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#create-commit-signature-protection parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 responses: '200': description: Response content: application/json: - schema: *318 + schema: *325 examples: - default: *322 + default: *329 '404': *6 x-github: githubCloudOnly: false @@ -49984,9 +50784,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#delete-commit-signature-protection parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 responses: '204': description: Response @@ -50011,17 +50811,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-status-checks-protection parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 responses: '200': description: Response content: application/json: - schema: *323 + schema: *330 examples: - default: &324 + default: &331 value: url: https://api.github.com/repos/octocat/Hello-World/branches/master/protection/required_status_checks strict: true @@ -50047,9 +50847,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#update-status-check-protection parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 requestBody: required: false content: @@ -50101,9 +50901,9 @@ paths: description: Response content: application/json: - schema: *323 + schema: *330 examples: - default: *324 + default: *331 '404': *6 '422': *15 x-github: @@ -50125,9 +50925,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#remove-status-check-protection parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 responses: '204': description: Response @@ -50151,9 +50951,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-all-status-check-contexts parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 responses: '200': description: Response @@ -50187,9 +50987,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#add-status-check-contexts parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 requestBody: required: false content: @@ -50256,9 +51056,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#set-status-check-contexts parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 requestBody: required: false content: @@ -50322,9 +51122,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#remove-status-check-contexts parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 requestBody: content: application/json: @@ -50390,15 +51190,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-access-restrictions parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 responses: '200': description: Response content: application/json: - schema: *317 + schema: *324 examples: default: value: @@ -50489,9 +51289,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#delete-access-restrictions parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 responses: '204': description: Response @@ -50514,9 +51314,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-apps-with-access-to-the-protected-branch parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 responses: '200': description: Response @@ -50526,7 +51326,7 @@ paths: type: array items: *5 examples: - default: &325 + default: &332 value: - id: 1 slug: octoapp @@ -50583,9 +51383,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#add-app-access-restrictions parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 requestBody: required: true content: @@ -50619,7 +51419,7 @@ paths: type: array items: *5 examples: - default: *325 + default: *332 '422': *15 x-github: githubCloudOnly: false @@ -50640,9 +51440,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#set-app-access-restrictions parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 requestBody: required: true content: @@ -50676,7 +51476,7 @@ paths: type: array items: *5 examples: - default: *325 + default: *332 '422': *15 x-github: githubCloudOnly: false @@ -50697,9 +51497,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#remove-app-access-restrictions parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 requestBody: required: true content: @@ -50733,7 +51533,7 @@ paths: type: array items: *5 examples: - default: *325 + default: *332 '422': *15 x-github: githubCloudOnly: false @@ -50755,9 +51555,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-teams-with-access-to-the-protected-branch parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 responses: '200': description: Response @@ -50765,9 +51565,9 @@ paths: application/json: schema: type: array - items: *171 + items: *178 examples: - default: *187 + default: *194 '404': *6 x-github: githubCloudOnly: false @@ -50787,9 +51587,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#add-team-access-restrictions parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 requestBody: required: false content: @@ -50825,9 +51625,9 @@ paths: application/json: schema: type: array - items: *171 + items: *178 examples: - default: *187 + default: *194 '422': *15 x-github: githubCloudOnly: false @@ -50848,9 +51648,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#set-team-access-restrictions parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 requestBody: required: false content: @@ -50886,9 +51686,9 @@ paths: application/json: schema: type: array - items: *171 + items: *178 examples: - default: *187 + default: *194 '422': *15 x-github: githubCloudOnly: false @@ -50909,9 +51709,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#remove-team-access-restrictions parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 requestBody: content: application/json: @@ -50946,9 +51746,9 @@ paths: application/json: schema: type: array - items: *171 + items: *178 examples: - default: *187 + default: *194 '422': *15 x-github: githubCloudOnly: false @@ -50970,9 +51770,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-users-with-access-to-the-protected-branch parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 responses: '200': description: Response @@ -50982,7 +51782,7 @@ paths: type: array items: *4 examples: - default: *174 + default: *181 '404': *6 x-github: githubCloudOnly: false @@ -51006,9 +51806,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#add-user-access-restrictions parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 requestBody: required: true content: @@ -51041,7 +51841,7 @@ paths: type: array items: *4 examples: - default: *174 + default: *181 '422': *15 x-github: githubCloudOnly: false @@ -51066,9 +51866,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#set-user-access-restrictions parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 requestBody: required: true content: @@ -51101,7 +51901,7 @@ paths: type: array items: *4 examples: - default: *174 + default: *181 '422': *15 x-github: githubCloudOnly: false @@ -51126,9 +51926,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#remove-user-access-restrictions parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 requestBody: required: true content: @@ -51161,7 +51961,7 @@ paths: type: array items: *4 examples: - default: *174 + default: *181 '422': *15 x-github: githubCloudOnly: false @@ -51188,9 +51988,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branches#rename-a-branch parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 requestBody: required: true content: @@ -51212,7 +52012,7 @@ paths: description: Response content: application/json: - schema: *326 + schema: *333 examples: default: value: @@ -51328,8 +52128,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#create-a-check-run parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -51608,7 +52408,7 @@ paths: description: Response content: application/json: - schema: &328 + schema: &335 title: CheckRun description: A check performed on the code of a given code change type: object @@ -51743,8 +52543,8 @@ paths: do not necessarily indicate pull requests that triggered the check. type: array - items: *327 - deployment: &609 + items: *334 + deployment: &616 title: Deployment description: A deployment created as the result of an Actions check run from a workflow that references an environment @@ -52031,9 +52831,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#get-a-check-run parameters: - - *248 - - *249 - - &329 + - *255 + - *256 + - &336 name: check_run_id description: The unique identifier of the check run. in: path @@ -52045,9 +52845,9 @@ paths: description: Response content: application/json: - schema: *328 + schema: *335 examples: - default: &330 + default: &337 value: id: 4 head_sha: ce587453ced02b1526dfb4cb910479d431683101 @@ -52147,9 +52947,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#update-a-check-run parameters: - - *248 - - *249 - - *329 + - *255 + - *256 + - *336 requestBody: required: true content: @@ -52389,9 +53189,9 @@ paths: description: Response content: application/json: - schema: *328 + schema: *335 examples: - default: *330 + default: *337 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -52411,11 +53211,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#list-check-run-annotations parameters: - - *248 - - *249 - - *329 + - *255 + - *256 + - *336 - *17 - - *18 + - *19 responses: '200': description: Response @@ -52525,15 +53325,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#rerequest-a-check-run parameters: - - *248 - - *249 - - *329 + - *255 + - *256 + - *336 responses: '201': description: Response content: application/json: - schema: *116 + schema: *123 examples: default: value: @@ -52571,8 +53371,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/suites#create-a-check-suite parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -52594,7 +53394,7 @@ paths: description: Response when the suite already exists content: application/json: - schema: &332 + schema: &339 title: CheckSuite description: A suite of checks performed on the code of a given code change @@ -52676,12 +53476,12 @@ paths: type: - array - 'null' - items: *327 + items: *334 app: anyOf: - type: 'null' - *5 - repository: *107 + repository: *114 created_at: type: - string @@ -52692,7 +53492,7 @@ paths: - string - 'null' format: date-time - head_commit: *331 + head_commit: *338 latest_check_runs_count: type: integer check_runs_url: @@ -52720,7 +53520,7 @@ paths: - check_runs_url - pull_requests examples: - default: &333 + default: &340 value: id: 5 node_id: MDEwOkNoZWNrU3VpdGU1 @@ -53011,9 +53811,9 @@ paths: description: Response when the suite was created content: application/json: - schema: *332 + schema: *339 examples: - default: *333 + default: *340 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -53032,8 +53832,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/suites#update-repository-preferences-for-check-suites parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -53094,7 +53894,7 @@ paths: required: - app_id - setting - repository: *107 + repository: *114 examples: default: value: @@ -53342,9 +54142,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/suites#get-a-check-suite parameters: - - *248 - - *249 - - &334 + - *255 + - *256 + - &341 name: check_suite_id description: The unique identifier of the check suite. in: path @@ -53356,9 +54156,9 @@ paths: description: Response content: application/json: - schema: *332 + schema: *339 examples: - default: *333 + default: *340 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -53381,17 +54181,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#list-check-runs-in-a-check-suite parameters: - - *248 - - *249 - - *334 - - &383 + - *255 + - *256 + - *341 + - &390 name: check_name description: Returns check runs with the specified `name`. in: query required: false schema: type: string - - &384 + - &391 name: status description: Returns check runs with the specified `status`. in: query @@ -53414,7 +54214,7 @@ paths: - all default: latest - *17 - - *18 + - *19 responses: '200': description: Response @@ -53430,9 +54230,9 @@ paths: type: integer check_runs: type: array - items: *328 + items: *335 examples: - default: &385 + default: &392 value: total_count: 1 check_runs: @@ -53534,15 +54334,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/suites#rerequest-a-check-suite parameters: - - *248 - - *249 - - *334 + - *255 + - *256 + - *341 responses: '201': description: Response content: application/json: - schema: *116 + schema: *123 examples: default: value: @@ -53569,21 +54369,21 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#list-code-scanning-alerts-for-a-repository parameters: - - *248 - - *249 - - *335 - - *336 - - *18 + - *255 + - *256 + - *342 + - *343 + - *19 - *17 - - &353 + - &360 name: ref description: The Git reference for the results you want to list. The `ref` for a branch can be formatted either as `refs/heads/` or simply ``. To reference a pull request use `refs/pull//merge`. in: query required: false - schema: *337 - - &354 + schema: *344 + - &361 name: pr description: The number of the pull request for the results you want to list. in: query @@ -53608,13 +54408,13 @@ paths: be returned. in: query required: false - schema: *338 + schema: *345 - name: severity description: If specified, only code scanning alerts with this severity will be returned. in: query required: false - schema: *339 + schema: *346 responses: '200': description: Response @@ -53630,19 +54430,19 @@ paths: updated_at: *53 url: *54 html_url: *55 - instances_url: *340 - state: *125 - fixed_at: *121 + instances_url: *347 + state: *132 + fixed_at: *128 dismissed_by: anyOf: - type: 'null' - *4 - dismissed_at: *122 - dismissed_reason: *341 - dismissed_comment: *342 - rule: *343 - tool: *344 - most_recent_instance: *345 + dismissed_at: *129 + dismissed_reason: *348 + dismissed_comment: *349 + rule: *350 + tool: *351 + most_recent_instance: *352 required: - number - created_at @@ -53758,7 +54558,7 @@ paths: classifications: [] instances_url: https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/3/instances '304': *35 - '403': &346 + '403': &353 description: Response if GitHub Advanced Security is not enabled for this repository content: @@ -53785,9 +54585,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-a-code-scanning-alert parameters: - - *248 - - *249 - - &347 + - *255 + - *256 + - &354 name: alert_number in: path description: The number that identifies an alert. You can find this at the @@ -53801,7 +54601,7 @@ paths: description: Response content: application/json: - schema: &348 + schema: &355 type: object properties: number: *51 @@ -53809,16 +54609,16 @@ paths: updated_at: *53 url: *54 html_url: *55 - instances_url: *340 - state: *125 - fixed_at: *121 + instances_url: *347 + state: *132 + fixed_at: *128 dismissed_by: anyOf: - type: 'null' - *4 - dismissed_at: *122 - dismissed_reason: *341 - dismissed_comment: *342 + dismissed_at: *129 + dismissed_reason: *348 + dismissed_comment: *349 rule: type: object properties: @@ -53880,8 +54680,8 @@ paths: - 'null' description: A link to the documentation for the rule used to detect the alert. - tool: *344 - most_recent_instance: *345 + tool: *351 + most_recent_instance: *352 required: - number - created_at @@ -53970,7 +54770,7 @@ paths: - test instances_url: https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/42/instances '304': *35 - '403': *346 + '403': *353 '404': *6 '503': *61 x-github: @@ -53990,9 +54790,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#update-a-code-scanning-alert parameters: - - *248 - - *249 - - *347 + - *255 + - *256 + - *354 requestBody: required: true content: @@ -54007,8 +54807,8 @@ paths: enum: - open - dismissed - dismissed_reason: *341 - dismissed_comment: *342 + dismissed_reason: *348 + dismissed_comment: *349 required: - state examples: @@ -54023,7 +54823,7 @@ paths: description: Response content: application/json: - schema: *348 + schema: *355 examples: default: value: @@ -54098,7 +54898,7 @@ paths: classifications: - test instances_url: https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/42/instances - '403': &352 + '403': &359 description: Response if the repository is archived or if GitHub Advanced Security is not enabled for this repository content: @@ -54125,15 +54925,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-the-status-of-an-autofix-for-a-code-scanning-alert parameters: - - *248 - - *249 - - *347 + - *255 + - *256 + - *354 responses: '200': description: Response content: application/json: - schema: &349 + schema: &356 type: object properties: status: @@ -54160,13 +54960,13 @@ paths: - description - started_at examples: - default: &350 + default: &357 value: status: success description: This fixes an XSS vulnerability by escaping the user input. started_at: '2024-02-14T12:29:18Z' - '400': &351 + '400': &358 description: Bad Request content: application/json: @@ -54177,7 +54977,7 @@ paths: message: The alert_number is not valid documentation_url: https://docs.github.com/rest/code-scanning/code-scanning#get-the-status-of-an-autofix-for-a-code-scanning-alert status: '400' - '403': *346 + '403': *353 '404': *6 '503': *61 x-github: @@ -54202,29 +55002,29 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#create-an-autofix-for-a-code-scanning-alert parameters: - - *248 - - *249 - - *347 + - *255 + - *256 + - *354 responses: '200': description: OK content: application/json: - schema: *349 + schema: *356 examples: - default: *350 + default: *357 '202': description: Accepted content: application/json: - schema: *349 + schema: *356 examples: default: value: status: pending description: started_at: '2024-02-14T12:29:18Z' - '400': *351 + '400': *358 '403': description: Response if the repository is archived, if GitHub Advanced Security is not enabled for this repository or if rate limit is exceeded @@ -54256,9 +55056,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#commit-an-autofix-for-a-code-scanning-alert parameters: - - *248 - - *249 - - *347 + - *255 + - *256 + - *354 requestBody: required: false content: @@ -54304,8 +55104,8 @@ paths: value: target_ref: refs/heads/main sha: 178f4f6090b3fccad4a65b3e83d076a622d59652 - '400': *351 - '403': *352 + '400': *358 + '403': *359 '404': *6 '422': description: Unprocessable Entity @@ -54329,13 +55129,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#list-instances-of-a-code-scanning-alert parameters: - - *248 - - *249 - - *347 - - *18 - - *17 - - *353 + - *255 + - *256 - *354 + - *19 + - *17 + - *360 + - *361 responses: '200': description: Response @@ -54343,7 +55143,7 @@ paths: application/json: schema: type: array - items: *345 + items: *352 examples: default: value: @@ -54382,7 +55182,7 @@ paths: end_column: 50 classifications: - source - '403': *346 + '403': *353 '404': *6 '503': *61 x-github: @@ -54416,25 +55216,25 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#list-code-scanning-analyses-for-a-repository parameters: - - *248 - - *249 - - *335 - - *336 - - *18 + - *255 + - *256 + - *342 + - *343 + - *19 - *17 - - *354 + - *361 - name: ref in: query description: The Git reference for the analyses you want to list. The `ref` for a branch can be formatted either as `refs/heads/` or simply ``. To reference a pull request use `refs/pull//merge`. required: false - schema: *337 + schema: *344 - name: sarif_id in: query description: Filter analyses belonging to the same SARIF upload. required: false - schema: &357 + schema: &364 type: string description: An identifier for the upload. examples: @@ -54456,23 +55256,23 @@ paths: application/json: schema: type: array - items: &358 + items: &365 type: object properties: - ref: *337 - commit_sha: &366 + ref: *344 + commit_sha: &373 description: The SHA of the commit to which the analysis you are uploading relates. type: string minLength: 40 maxLength: 40 pattern: "^[0-9a-fA-F]+$" - analysis_key: *355 + analysis_key: *362 environment: type: string description: Identifies the variable values associated with the environment in which this analysis was performed. - category: *356 + category: *363 error: type: string examples: @@ -54497,8 +55297,8 @@ paths: description: The REST API URL of the analysis resource. format: uri readOnly: true - sarif_id: *357 - tool: *344 + sarif_id: *364 + tool: *351 deletable: type: boolean warning: @@ -54560,7 +55360,7 @@ paths: version: 1.2.0 deletable: true warning: '' - '403': *346 + '403': *353 '404': *6 '503': *61 x-github: @@ -54596,8 +55396,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-a-code-scanning-analysis-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 - name: analysis_id in: path description: The ID of the analysis, as returned from the `GET /repos/{owner}/{repo}/code-scanning/analyses` @@ -54610,7 +55410,7 @@ paths: description: Response content: application/json: - schema: *358 + schema: *365 examples: response: summary: application/json response @@ -54664,7 +55464,7 @@ paths: properties: - github/alertNumber: 2 - github/alertUrl: https://api.github.com/repos/monalisa/monalisa/code-scanning/alerts/2 - '403': *346 + '403': *353 '404': *6 '503': *61 x-github: @@ -54746,8 +55546,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#delete-a-code-scanning-analysis-from-a-repository parameters: - - *248 - - *249 + - *255 + - *256 - name: analysis_id in: path description: The ID of the analysis, as returned from the `GET /repos/{owner}/{repo}/code-scanning/analyses` @@ -54803,7 +55603,7 @@ paths: next_analysis_url: https://api.github.com/repos/octocat/hello-world/code-scanning/analyses/41 confirm_delete_url: https://api.github.com/repos/octocat/hello-world/code-scanning/analyses/41?confirm_delete '400': *14 - '403': *352 + '403': *359 '404': *6 '503': *61 x-github: @@ -54825,8 +55625,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#list-codeql-databases-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response @@ -54834,7 +55634,7 @@ paths: application/json: schema: type: array - items: &359 + items: &366 title: CodeQL Database description: A CodeQL database. type: object @@ -54946,7 +55746,7 @@ paths: updated_at: '2022-09-12T12:14:32Z' url: https://api.github.com/repos/octocat/Hello-World/code-scanning/codeql/databases/ruby commit_oid: 1927de39fefa25a9d0e64e3f540ff824a72f538c - '403': *346 + '403': *353 '404': *6 '503': *61 x-github: @@ -54975,8 +55775,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-a-codeql-database-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 - name: language in: path description: The language of the CodeQL database. @@ -54988,7 +55788,7 @@ paths: description: Response content: application/json: - schema: *359 + schema: *366 examples: default: value: @@ -55020,9 +55820,9 @@ paths: updated_at: '2022-09-12T12:14:32Z' url: https://api.github.com/repos/octocat/Hello-World/code-scanning/codeql/databases/java commit_oid: 1927de39fefa25a9d0e64e3f540ff824a72f538c - '302': &390 + '302': &397 description: Found - '403': *346 + '403': *353 '404': *6 '503': *61 x-github: @@ -55044,8 +55844,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#delete-a-codeql-database parameters: - - *248 - - *249 + - *255 + - *256 - name: language in: path description: The language of the CodeQL database. @@ -55055,7 +55855,7 @@ paths: responses: '204': description: Response - '403': *352 + '403': *359 '404': *6 '503': *61 x-github: @@ -55083,8 +55883,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#create-a-codeql-variant-analysis parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -55093,7 +55893,7 @@ paths: type: object additionalProperties: false properties: - language: &360 + language: &367 type: string description: The language targeted by the CodeQL query enum: @@ -55171,7 +55971,7 @@ paths: description: Variant analysis submitted for processing content: application/json: - schema: &364 + schema: &371 title: Variant Analysis description: A run of a CodeQL query against one or more repositories. type: object @@ -55181,7 +55981,7 @@ paths: description: The ID of the variant analysis. controller_repo: *50 actor: *4 - query_language: *360 + query_language: *367 query_pack_url: type: string description: The download url for the query pack. @@ -55229,7 +56029,7 @@ paths: items: type: object properties: - repository: &361 + repository: &368 title: Repository Identifier description: Repository Identifier type: object @@ -55271,7 +56071,7 @@ paths: - private - stargazers_count - updated_at - analysis_status: &365 + analysis_status: &372 type: string description: The new status of the CodeQL variant analysis repository task. @@ -55303,7 +56103,7 @@ paths: from processing. This information is only available to the user that initiated the variant analysis. properties: - access_mismatch_repos: &362 + access_mismatch_repos: &369 type: object properties: repository_count: @@ -55318,7 +56118,7 @@ paths: This list may not include all repositories that were skipped. This is only available when the repository was found and the user has access to it. - items: *361 + items: *368 required: - repository_count - repositories @@ -55341,8 +56141,8 @@ paths: required: - repository_count - repository_full_names - no_codeql_db_repos: *362 - over_limit_repos: *362 + no_codeql_db_repos: *369 + over_limit_repos: *369 required: - access_mismatch_repos - not_found_repos @@ -55358,7 +56158,7 @@ paths: examples: repositories_parameter: summary: Response for a successful variant analysis submission - value: &363 + value: &370 summary: Default response value: id: 1 @@ -55510,10 +56310,10 @@ paths: private: false repository_owners: summary: Response for a successful variant analysis submission - value: *363 + value: *370 repository_lists: summary: Response for a successful variant analysis submission - value: *363 + value: *370 '404': *6 '422': description: Unable to process variant analysis submission @@ -55541,8 +56341,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-the-summary-of-a-codeql-variant-analysis parameters: - - *248 - - *249 + - *255 + - *256 - name: codeql_variant_analysis_id in: path description: The unique identifier of the variant analysis. @@ -55554,9 +56354,9 @@ paths: description: Response content: application/json: - schema: *364 + schema: *371 examples: - default: *363 + default: *370 '404': *6 '503': *61 x-github: @@ -55579,7 +56379,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-the-analysis-status-of-a-repository-in-a-codeql-variant-analysis parameters: - - *248 + - *255 - name: repo in: path description: The name of the controller repository. @@ -55614,7 +56414,7 @@ paths: type: object properties: repository: *50 - analysis_status: *365 + analysis_status: *372 artifact_size_in_bytes: type: integer description: The size of the artifact. This is only available @@ -55739,8 +56539,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-a-code-scanning-default-setup-configuration parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response @@ -55822,7 +56622,7 @@ paths: query_suite: default updated_at: '2023-01-19T11:21:34Z' schedule: weekly - '403': *346 + '403': *353 '404': *6 '503': *61 x-github: @@ -55843,8 +56643,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#update-a-code-scanning-default-setup-configuration parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -55903,7 +56703,7 @@ paths: description: Response content: application/json: - schema: *116 + schema: *123 examples: default: value: @@ -55928,7 +56728,7 @@ paths: value: run_id: 42 run_url: https://api.github.com/repos/octoorg/octocat/actions/runs/42 - '403': *352 + '403': *359 '404': *6 '409': description: Response if there is already a validation run in progress with @@ -55993,8 +56793,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#upload-an-analysis-as-sarif-data parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -56002,7 +56802,7 @@ paths: schema: type: object properties: - commit_sha: *366 + commit_sha: *373 ref: type: string description: |- @@ -56062,7 +56862,7 @@ paths: schema: type: object properties: - id: *357 + id: *364 url: type: string description: The REST API URL for checking the status of the upload. @@ -56076,7 +56876,7 @@ paths: url: https://api.github.com/repos/octocat/hello-world/code-scanning/sarifs/47177e22-5596-11eb-80a1-c1e54ef945c6 '400': description: Bad Request if the sarif field is invalid - '403': *352 + '403': *359 '404': *6 '413': description: Payload Too Large if the sarif field is too large @@ -56099,8 +56899,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-information-about-a-sarif-upload parameters: - - *248 - - *249 + - *255 + - *256 - name: sarif_id description: The SARIF ID obtained after uploading. in: path @@ -56148,7 +56948,7 @@ paths: value: processing_status: complete analyses_url: https://api.github.com/repos/octocat/hello-world/code-scanning/analyses?sarif_id=47177e22-5596-11eb-80a1-c1e54ef945c6 - '403': *346 + '403': *353 '404': description: Not Found if the sarif id does not match any upload '503': *61 @@ -56173,8 +56973,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-security/configurations#get-the-code-security-configuration-associated-with-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response @@ -56227,7 +57027,7 @@ paths: html_url: https://github.com/organizations/octo-org/settings/security_products/configurations/edit/1325 created_at: '2024-05-01T00:00:00Z' updated_at: '2024-05-01T00:00:00Z' - '204': *129 + '204': *136 '304': *35 '403': *27 '404': *6 @@ -56252,8 +57052,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-codeowners-errors parameters: - - *248 - - *249 + - *255 + - *256 - name: ref description: 'A branch, tag or commit name used to determine which version of the CODEOWNERS file to use. Default: the repository''s default branch @@ -56380,9 +57180,9 @@ paths: url: https://docs.github.com/rest/codespaces/codespaces#list-codespaces-in-a-repository-for-the-authenticated-user parameters: - *17 - - *18 - - *248 - - *249 + - *19 + - *255 + - *256 responses: '200': description: Response @@ -56398,7 +57198,7 @@ paths: type: integer codespaces: type: array - items: *175 + items: *182 examples: default: value: @@ -56674,7 +57474,7 @@ paths: start_url: https://api.github.com/user/codespaces/monalisa-octocat-hello-world-3f89ada1j3/start stop_url: https://api.github.com/user/codespaces/monalisa-octocat-hello-world-3f89ada1j3/stop recent_folders: [] - '500': *132 + '500': *139 '401': *23 '403': *27 '404': *6 @@ -56696,8 +57496,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#create-a-codespace-in-a-repository parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -56761,17 +57561,17 @@ paths: description: Response when the codespace was successfully created content: application/json: - schema: *175 + schema: *182 examples: - default: *367 + default: *374 '202': description: Response when the codespace creation partially failed but is being retried in the background content: application/json: - schema: *175 + schema: *182 examples: - default: *367 + default: *374 '400': *14 '401': *23 '403': *27 @@ -56799,9 +57599,9 @@ paths: url: https://docs.github.com/rest/codespaces/codespaces#list-devcontainer-configurations-in-a-repository-for-the-authenticated-user parameters: - *17 - - *18 - - *248 - - *249 + - *19 + - *255 + - *256 responses: '200': description: Response @@ -56841,7 +57641,7 @@ paths: - path: ".devcontainer.json" display_name: Default project configuration total_count: 3 - '500': *132 + '500': *139 '400': *14 '401': *23 '403': *27 @@ -56865,8 +57665,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/machines#list-available-machine-types-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 - name: location description: The location to check for available machines. Assigned by IP if not provided. @@ -56903,9 +57703,9 @@ paths: type: integer machines: type: array - items: *368 + items: *375 examples: - default: &567 + default: &574 value: total_count: 2 machines: @@ -56922,7 +57722,7 @@ paths: memory_in_bytes: 34359738368 cpus: 8 '304': *35 - '500': *132 + '500': *139 '401': *23 '403': *27 '404': *6 @@ -56945,8 +57745,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#get-default-attributes-for-a-codespace parameters: - - *248 - - *249 + - *255 + - *256 - name: ref description: The branch or commit to check for a default devcontainer path. If not specified, the default branch will be checked. @@ -57033,8 +57833,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#check-if-permissions-defined-by-a-devcontainer-have-been-accepted-by-the-authenticated-user parameters: - - *248 - - *249 + - *255 + - *256 - name: ref description: The git reference that points to the location of the devcontainer configuration to use for the permission check. The value of `ref` will typically @@ -57103,10 +57903,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/repository-secrets#list-repository-secrets parameters: - - *248 - - *249 + - *255 + - *256 - *17 - - *18 + - *19 responses: '200': description: Response @@ -57122,7 +57922,7 @@ paths: type: integer secrets: type: array - items: &372 + items: &379 title: Codespaces Secret description: Set repository secrets for GitHub Codespaces. type: object @@ -57143,7 +57943,7 @@ paths: - created_at - updated_at examples: - default: *369 + default: *376 headers: Link: *56 x-github: @@ -57166,16 +57966,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/repository-secrets#get-a-repository-public-key parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response content: application/json: - schema: *370 + schema: *377 examples: - default: *371 + default: *378 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -57195,17 +57995,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/repository-secrets#get-a-repository-secret parameters: - - *248 - - *249 - - *115 + - *255 + - *256 + - *122 responses: '200': description: Response content: application/json: - schema: *372 + schema: *379 examples: - default: *373 + default: *380 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -57225,9 +58025,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/repository-secrets#create-or-update-a-repository-secret parameters: - - *248 - - *249 - - *115 + - *255 + - *256 + - *122 requestBody: required: true content: @@ -57255,7 +58055,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *116 + schema: *123 examples: default: value: @@ -57279,9 +58079,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/repository-secrets#delete-a-repository-secret parameters: - - *248 - - *249 - - *115 + - *255 + - *256 + - *122 responses: '204': description: Response @@ -57309,8 +58109,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/collaborators#list-repository-collaborators parameters: - - *248 - - *249 + - *255 + - *256 - name: affiliation description: Filter collaborators returned by their affiliation. `outside` means all outside collaborators of an organization-owned repository. `direct` @@ -57340,7 +58140,7 @@ paths: - maintain - admin - *17 - - *18 + - *19 responses: '200': description: Response @@ -57348,7 +58148,7 @@ paths: application/json: schema: type: array - items: &374 + items: &381 title: Collaborator description: Collaborator type: object @@ -57541,9 +58341,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/collaborators#check-if-a-user-is-a-repository-collaborator parameters: - - *248 - - *249 - - *120 + - *255 + - *256 + - *127 responses: '204': description: Response if user is a collaborator @@ -57585,9 +58385,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/collaborators#add-a-repository-collaborator parameters: - - *248 - - *249 - - *120 + - *255 + - *256 + - *127 requestBody: required: false content: @@ -57613,7 +58413,7 @@ paths: description: Response when a new invitation is created content: application/json: - schema: &438 + schema: &445 title: Repository Invitation description: Repository invitations let you manage who you collaborate with. @@ -57625,7 +58425,7 @@ paths: format: int64 examples: - 42 - repository: *107 + repository: *114 invitee: anyOf: - type: 'null' @@ -57834,9 +58634,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/collaborators#remove-a-repository-collaborator parameters: - - *248 - - *249 - - *120 + - *255 + - *256 + - *127 responses: '204': description: No Content when collaborator was removed from the repository. @@ -57865,9 +58665,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/collaborators#get-repository-permissions-for-a-user parameters: - - *248 - - *249 - - *120 + - *255 + - *256 + - *127 responses: '200': description: if user has admin permissions @@ -57887,7 +58687,7 @@ paths: user: anyOf: - type: 'null' - - *374 + - *381 required: - permission - role_name @@ -57941,10 +58741,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/comments#list-commit-comments-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 - *17 - - *18 + - *19 responses: '200': description: Response @@ -57952,7 +58752,7 @@ paths: application/json: schema: type: array - items: &375 + items: &382 title: Commit Comment description: Commit Comment type: object @@ -58010,7 +58810,7 @@ paths: - created_at - updated_at examples: - default: &378 + default: &385 value: - html_url: https://github.com/octocat/Hello-World/commit/6dcb09b5b57875f334f61aebed695e2e4193db5e#commitcomment-1 url: https://api.github.com/repos/octocat/Hello-World/comments/1 @@ -58069,17 +58869,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/comments#get-a-commit-comment parameters: - - *248 - - *249 + - *255 + - *256 - *72 responses: '200': description: Response content: application/json: - schema: *375 + schema: *382 examples: - default: &379 + default: &386 value: html_url: https://github.com/octocat/Hello-World/commit/6dcb09b5b57875f334f61aebed695e2e4193db5e#commitcomment-1 url: https://api.github.com/repos/octocat/Hello-World/comments/1 @@ -58136,8 +58936,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/comments#update-a-commit-comment parameters: - - *248 - - *249 + - *255 + - *256 - *72 requestBody: required: true @@ -58160,7 +58960,7 @@ paths: description: Response content: application/json: - schema: *375 + schema: *382 examples: default: value: @@ -58211,8 +59011,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/comments#delete-a-commit-comment parameters: - - *248 - - *249 + - *255 + - *256 - *72 responses: '204': @@ -58234,8 +59034,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-commit-comment parameters: - - *248 - - *249 + - *255 + - *256 - *72 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). @@ -58254,7 +59054,7 @@ paths: - rocket - eyes - *17 - - *18 + - *19 responses: '200': description: Response @@ -58262,9 +59062,9 @@ paths: application/json: schema: type: array - items: *241 + items: *248 examples: - default: *243 + default: *250 headers: Link: *56 '404': *6 @@ -58285,8 +59085,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-commit-comment parameters: - - *248 - - *249 + - *255 + - *256 - *72 requestBody: required: true @@ -58319,16 +59119,16 @@ paths: description: Reaction exists content: application/json: - schema: *241 + schema: *248 examples: - default: *242 + default: *249 '201': description: Reaction created content: application/json: - schema: *241 + schema: *248 examples: - default: *242 + default: *249 '422': *15 x-github: githubCloudOnly: false @@ -58350,10 +59150,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#delete-a-commit-comment-reaction parameters: - - *248 - - *249 + - *255 + - *256 - *72 - - *244 + - *251 responses: '204': description: Response @@ -58402,8 +59202,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/commits#list-commits parameters: - - *248 - - *249 + - *255 + - *256 - name: sha description: 'SHA or branch to start listing commits from. Default: the repository’s default branch (usually `main`).' @@ -58451,7 +59251,7 @@ paths: type: string format: date-time - *17 - - *18 + - *19 responses: '200': description: Response @@ -58459,9 +59259,9 @@ paths: application/json: schema: type: array - items: *376 + items: *383 examples: - default: &486 + default: &493 value: - url: https://api.github.com/repos/octocat/Hello-World/commits/6dcb09b5b57875f334f61aebed695e2e4193db5e sha: 6dcb09b5b57875f334f61aebed695e2e4193db5e @@ -58532,7 +59332,7 @@ paths: sha: 6dcb09b5b57875f334f61aebed695e2e4193db5e headers: Link: *56 - '500': *132 + '500': *139 '400': *14 '404': *6 '409': *44 @@ -58555,9 +59355,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/commits#list-branches-for-head-commit parameters: - - *248 - - *249 - - &377 + - *255 + - *256 + - &384 name: commit_sha description: The SHA of the commit. in: path @@ -58629,11 +59429,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/comments#list-commit-comments parameters: - - *248 - - *249 - - *377 + - *255 + - *256 + - *384 - *17 - - *18 + - *19 responses: '200': description: Response @@ -58641,9 +59441,9 @@ paths: application/json: schema: type: array - items: *375 + items: *382 examples: - default: *378 + default: *385 headers: Link: *56 x-github: @@ -58671,9 +59471,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/comments#create-a-commit-comment parameters: - - *248 - - *249 - - *377 + - *255 + - *256 + - *384 requestBody: required: true content: @@ -58708,9 +59508,9 @@ paths: description: Response content: application/json: - schema: *375 + schema: *382 examples: - default: *379 + default: *386 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/comments/1 @@ -58738,11 +59538,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/commits#list-pull-requests-associated-with-a-commit parameters: - - *248 - - *249 - - *377 + - *255 + - *256 + - *384 - *17 - - *18 + - *19 responses: '200': description: Response @@ -58750,7 +59550,7 @@ paths: application/json: schema: type: array - items: &477 + items: &484 title: Pull Request Simple description: Pull Request Simple type: object @@ -58870,7 +59670,7 @@ paths: milestone: anyOf: - type: 'null' - - *380 + - *387 active_lock_reason: type: - string @@ -58925,7 +59725,7 @@ paths: type: - array - 'null' - items: *171 + items: *178 head: type: object properties: @@ -58969,7 +59769,7 @@ paths: _links: type: object properties: - comments: &381 + comments: &388 title: Link description: Hypermedia Link type: object @@ -58978,13 +59778,13 @@ paths: type: string required: - href - commits: *381 - statuses: *381 - html: *381 - issue: *381 - review_comments: *381 - review_comment: *381 - self: *381 + commits: *388 + statuses: *388 + html: *388 + issue: *388 + review_comments: *388 + review_comment: *388 + self: *388 required: - comments - commits @@ -58995,7 +59795,7 @@ paths: - review_comment - self author_association: *59 - auto_merge: &479 + auto_merge: &486 title: Auto merge description: The status of auto merging a pull request. type: @@ -59060,7 +59860,7 @@ paths: - author_association - auto_merge examples: - default: &478 + default: &485 value: - url: https://api.github.com/repos/octocat/Hello-World/pulls/1347 id: 1 @@ -59597,11 +60397,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/commits#get-a-commit parameters: - - *248 - - *249 - - *18 + - *255 + - *256 + - *19 - *17 - - &382 + - &389 name: ref description: The commit reference. Can be a commit SHA, branch name (`heads/BRANCH_NAME`), or tag name (`tags/TAG_NAME`). For more information, see "[Git References](https://git-scm.com/book/en/v2/Git-Internals-Git-References)" @@ -59616,9 +60416,9 @@ paths: description: Response content: application/json: - schema: *376 + schema: *383 examples: - default: &465 + default: &472 value: url: https://api.github.com/repos/octocat/Hello-World/commits/6dcb09b5b57875f334f61aebed695e2e4193db5e sha: 6dcb09b5b57875f334f61aebed695e2e4193db5e @@ -59704,7 +60504,7 @@ paths: ..... '422': *15 '404': *6 - '500': *132 + '500': *139 '503': *61 '409': *44 x-github: @@ -59731,11 +60531,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#list-check-runs-for-a-git-reference parameters: - - *248 - - *249 - - *382 - - *383 - - *384 + - *255 + - *256 + - *389 + - *390 + - *391 - name: filter description: Filters check runs by their `completed_at` timestamp. `latest` returns the most recent check runs. @@ -59748,7 +60548,7 @@ paths: - all default: latest - *17 - - *18 + - *19 - name: app_id in: query required: false @@ -59769,9 +60569,9 @@ paths: type: integer check_runs: type: array - items: *328 + items: *335 examples: - default: *385 + default: *392 headers: Link: *56 x-github: @@ -59796,9 +60596,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/suites#list-check-suites-for-a-git-reference parameters: - - *248 - - *249 - - *382 + - *255 + - *256 + - *389 - name: app_id description: Filters check suites by GitHub App `id`. in: query @@ -59806,9 +60606,9 @@ paths: schema: type: integer example: 1 - - *383 + - *390 - *17 - - *18 + - *19 responses: '200': description: Response @@ -59824,7 +60624,7 @@ paths: type: integer check_suites: type: array - items: *332 + items: *339 examples: default: value: @@ -60024,11 +60824,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/statuses#get-the-combined-status-for-a-specific-reference parameters: - - *248 - - *249 - - *382 + - *255 + - *256 + - *389 - *17 - - *18 + - *19 responses: '200': description: Response @@ -60097,7 +60897,7 @@ paths: type: string total_count: type: integer - repository: *107 + repository: *114 commit_url: type: string format: uri @@ -60228,11 +61028,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/statuses#list-commit-statuses-for-a-reference parameters: - - *248 - - *249 - - *382 + - *255 + - *256 + - *389 - *17 - - *18 + - *19 responses: '200': description: Response @@ -60240,7 +61040,7 @@ paths: application/json: schema: type: array - items: &541 + items: &548 title: Status description: The status of a commit. type: object @@ -60321,7 +61121,7 @@ paths: site_admin: false headers: Link: *56 - '301': *260 + '301': *267 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -60349,8 +61149,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/community#get-community-profile-metrics parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response @@ -60383,11 +61183,11 @@ paths: code_of_conduct: anyOf: - type: 'null' - - *386 + - *393 code_of_conduct_file: anyOf: - type: 'null' - - &387 + - &394 title: Community Health File type: object properties: @@ -60407,19 +61207,19 @@ paths: contributing: anyOf: - type: 'null' - - *387 + - *394 readme: anyOf: - type: 'null' - - *387 + - *394 issue_template: anyOf: - type: 'null' - - *387 + - *394 pull_request_template: anyOf: - type: 'null' - - *387 + - *394 required: - code_of_conduct - code_of_conduct_file @@ -60548,9 +61348,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/commits#compare-two-commits parameters: - - *248 - - *249 - - *18 + - *255 + - *256 + - *19 - *17 - name: basehead description: The base branch and head branch to compare. This parameter expects @@ -60597,8 +61397,8 @@ paths: format: uri examples: - https://github.com/octocat/Hello-World/compare/master...topic.patch - base_commit: *376 - merge_base_commit: *376 + base_commit: *383 + merge_base_commit: *383 status: type: string enum: @@ -60622,10 +61422,10 @@ paths: - 6 commits: type: array - items: *376 + items: *383 files: type: array - items: *388 + items: *395 required: - url - html_url @@ -60868,7 +61668,7 @@ paths: patch: "@@ -132,7 +132,7 @@ module Test @@ -1000,7 +1000,7 @@ module Test" '404': *6 - '500': *132 + '500': *139 '503': *61 x-github: githubCloudOnly: false @@ -60911,8 +61711,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/contents#get-repository-content parameters: - - *248 - - *249 + - *255 + - *256 - name: path description: path parameter in: path @@ -61063,7 +61863,7 @@ paths: - type - url examples: - response-if-content-is-a-file: &389 + response-if-content-is-a-file: &396 summary: Response if content is a file value: type: file @@ -61200,7 +62000,7 @@ paths: - size - type - url - - &491 + - &498 title: Content File description: Content File type: object @@ -61418,7 +62218,7 @@ paths: - url - submodule_git_url examples: - response-if-content-is-a-file: *389 + response-if-content-is-a-file: *396 response-if-content-is-a-directory: summary: Response if content is a directory and the application/json media type is requested @@ -61487,7 +62287,7 @@ paths: html: https://github.com/jquery/qunit/tree/6ca3721222109997540bd6d9ccd396902e0ad2f9 '404': *6 '403': *27 - '302': *390 + '302': *397 '304': *35 x-github: githubCloudOnly: false @@ -61510,8 +62310,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/contents#create-or-update-file-contents parameters: - - *248 - - *249 + - *255 + - *256 - name: path description: path parameter in: path @@ -61606,7 +62406,7 @@ paths: description: Response content: application/json: - schema: &391 + schema: &398 title: File Commit description: File Commit type: object @@ -61762,7 +62562,7 @@ paths: description: Response content: application/json: - schema: *391 + schema: *398 examples: example-for-creating-a-file: value: @@ -61816,7 +62616,7 @@ paths: schema: oneOf: - *3 - - &420 + - &427 description: Repository rule violation was detected type: object properties: @@ -61837,7 +62637,7 @@ paths: items: type: object properties: - placeholder_id: &533 + placeholder_id: &540 description: The ID of the push protection bypass placeholder. This value is returned on any push protected routes. @@ -61869,8 +62669,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/contents#delete-a-file parameters: - - *248 - - *249 + - *255 + - *256 - name: path description: path parameter in: path @@ -61931,7 +62731,7 @@ paths: description: Response content: application/json: - schema: *391 + schema: *398 examples: default: value: @@ -61986,8 +62786,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-repository-contributors parameters: - - *248 - - *249 + - *255 + - *256 - name: anon description: Set to `1` or `true` to include anonymous contributors in results. in: query @@ -61995,7 +62795,7 @@ paths: schema: type: string - *17 - - *18 + - *19 responses: '200': description: If repository contains content @@ -62111,20 +62911,20 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/alerts#list-dependabot-alerts-for-a-repository parameters: - - *248 - - *249 - - *135 - - *136 - - *137 - - *138 + - *255 + - *256 + - *142 + - *143 + - *144 + - *145 - name: manifest in: query description: A comma-separated list of full manifest paths. If specified, only alerts for these manifests will be returned. schema: type: string - - *139 - - *140 + - *146 + - *147 - *46 - name: page description: "**Closing down notice**. Page number of the results to fetch. @@ -62144,8 +62944,8 @@ paths: default: 30 - *37 - *38 - - *141 - - *142 + - *148 + - *149 responses: '200': description: Response @@ -62153,7 +62953,7 @@ paths: application/json: schema: type: array - items: &394 + items: &401 type: object description: A Dependabot alert. properties: @@ -62188,13 +62988,13 @@ paths: - development - runtime - - security_advisory: *392 + security_advisory: *399 security_vulnerability: *49 url: *54 html_url: *55 created_at: *52 updated_at: *53 - dismissed_at: *122 + dismissed_at: *129 dismissed_by: anyOf: - type: 'null' @@ -62218,8 +63018,8 @@ paths: description: An optional comment associated with the alert's dismissal. maxLength: 280 - fixed_at: *121 - auto_dismissed_at: *393 + fixed_at: *128 + auto_dismissed_at: *400 required: - number - state @@ -62446,9 +63246,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/alerts#get-a-dependabot-alert parameters: - - *248 - - *249 - - &395 + - *255 + - *256 + - &402 name: alert_number in: path description: |- @@ -62463,7 +63263,7 @@ paths: description: Response content: application/json: - schema: *394 + schema: *401 examples: default: value: @@ -62573,9 +63373,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/alerts#update-a-dependabot-alert parameters: - - *248 - - *249 - - *395 + - *255 + - *256 + - *402 requestBody: required: true content: @@ -62620,7 +63420,7 @@ paths: description: Response content: application/json: - schema: *394 + schema: *401 examples: default: value: @@ -62749,10 +63549,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#list-repository-secrets parameters: - - *248 - - *249 + - *255 + - *256 - *17 - - *18 + - *19 responses: '200': description: Response @@ -62768,7 +63568,7 @@ paths: type: integer secrets: type: array - items: &398 + items: &405 title: Dependabot Secret description: Set secrets for Dependabot. type: object @@ -62822,16 +63622,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#get-a-repository-public-key parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response content: application/json: - schema: *396 + schema: *403 examples: - default: *397 + default: *404 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -62851,15 +63651,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#get-a-repository-secret parameters: - - *248 - - *249 - - *115 + - *255 + - *256 + - *122 responses: '200': description: Response content: application/json: - schema: *398 + schema: *405 examples: default: value: @@ -62885,9 +63685,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#create-or-update-a-repository-secret parameters: - - *248 - - *249 - - *115 + - *255 + - *256 + - *122 requestBody: required: true content: @@ -62915,7 +63715,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *116 + schema: *123 examples: default: value: @@ -62939,9 +63739,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#delete-a-repository-secret parameters: - - *248 - - *249 - - *115 + - *255 + - *256 + - *122 responses: '204': description: Response @@ -62963,8 +63763,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependency-graph/dependency-review#get-a-diff-of-the-dependencies-between-commits parameters: - - *248 - - *249 + - *255 + - *256 - name: basehead description: The base and head Git revisions to compare. The Git revisions will be resolved to commit SHAs. Named revisions will be resolved to their @@ -63138,8 +63938,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependency-graph/sboms#export-a-software-bill-of-materials-sbom-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response @@ -63399,8 +64199,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependency-graph/dependency-submission#create-a-snapshot-of-dependencies-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -63483,7 +64283,7 @@ paths: - version - url additionalProperties: false - metadata: &399 + metadata: &406 title: metadata description: User-defined metadata to store domain-specific information limited to 8 keys with scalar values. @@ -63522,7 +64322,7 @@ paths: examples: - "/src/build/package-lock.json" additionalProperties: false - metadata: *399 + metadata: *406 resolved: type: object description: A collection of resolved package dependencies. @@ -63536,7 +64336,7 @@ paths: pattern: "^pkg" examples: - pkg:/npm/%40actions/http-client@1.0.11 - metadata: *399 + metadata: *406 relationship: type: string description: A notation of whether a dependency is requested @@ -63669,8 +64469,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/deployments#list-deployments parameters: - - *248 - - *249 + - *255 + - *256 - name: sha description: The SHA recorded at creation time. in: query @@ -63703,7 +64503,7 @@ paths: - 'null' default: none - *17 - - *18 + - *19 responses: '200': description: Response @@ -63711,9 +64511,9 @@ paths: application/json: schema: type: array - items: *400 + items: *407 examples: - default: *401 + default: *408 headers: Link: *56 x-github: @@ -63779,8 +64579,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/deployments#create-a-deployment parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -63862,7 +64662,7 @@ paths: description: Response content: application/json: - schema: *400 + schema: *407 examples: simple-example: summary: Simple example @@ -63935,9 +64735,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/deployments#get-a-deployment parameters: - - *248 - - *249 - - &402 + - *255 + - *256 + - &409 name: deployment_id description: deployment_id parameter in: path @@ -63949,7 +64749,7 @@ paths: description: Response content: application/json: - schema: *400 + schema: *407 examples: default: value: @@ -64014,9 +64814,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/deployments#delete-a-deployment parameters: - - *248 - - *249 - - *402 + - *255 + - *256 + - *409 responses: '204': description: Response @@ -64038,11 +64838,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/statuses#list-deployment-statuses parameters: - - *248 - - *249 - - *402 + - *255 + - *256 + - *409 - *17 - - *18 + - *19 responses: '200': description: Response @@ -64050,7 +64850,7 @@ paths: application/json: schema: type: array - items: &403 + items: &410 title: Deployment Status description: The status of a deployment. type: object @@ -64214,9 +65014,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/statuses#create-a-deployment-status parameters: - - *248 - - *249 - - *402 + - *255 + - *256 + - *409 requestBody: required: true content: @@ -64291,9 +65091,9 @@ paths: description: Response content: application/json: - schema: *403 + schema: *410 examples: - default: &404 + default: &411 value: url: https://api.github.com/repos/octocat/example/deployments/42/statuses/1 id: 1 @@ -64349,9 +65149,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/statuses#get-a-deployment-status parameters: - - *248 - - *249 - - *402 + - *255 + - *256 + - *409 - name: status_id in: path required: true @@ -64362,9 +65162,9 @@ paths: description: Response content: application/json: - schema: *403 + schema: *410 examples: - default: *404 + default: *411 '404': *6 x-github: githubCloudOnly: false @@ -64389,8 +65189,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#create-a-repository-dispatch-event parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -64447,10 +65247,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/environments#list-environments parameters: - - *248 - - *249 + - *255 + - *256 - *17 - - *18 + - *19 responses: '200': description: Response @@ -64466,7 +65266,7 @@ paths: - 5 environments: type: array - items: &406 + items: &413 title: Environment description: Details of a deployment environment type: object @@ -64528,7 +65328,7 @@ paths: type: string examples: - wait_timer - wait_timer: &408 + wait_timer: &415 type: integer description: The amount of time to delay a job after the job is initially triggered. The time (in minutes) @@ -64570,11 +65370,11 @@ paths: items: type: object properties: - type: *405 + type: *412 reviewer: anyOf: - *4 - - *171 + - *178 required: - id - node_id @@ -64597,7 +65397,7 @@ paths: - id - node_id - type - deployment_branch_policy: &409 + deployment_branch_policy: &416 type: - object - 'null' @@ -64714,9 +65514,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/environments#get-an-environment parameters: - - *248 - - *249 - - &407 + - *255 + - *256 + - &414 name: environment_name in: path required: true @@ -64729,9 +65529,9 @@ paths: description: Response content: application/json: - schema: *406 + schema: *413 examples: - default: &410 + default: &417 value: id: 161088068 node_id: MDExOkVudmlyb25tZW50MTYxMDg4MDY4 @@ -64815,9 +65615,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/environments#create-or-update-an-environment parameters: - - *248 - - *249 - - *407 + - *255 + - *256 + - *414 requestBody: required: false content: @@ -64827,7 +65627,7 @@ paths: - object - 'null' properties: - wait_timer: *408 + wait_timer: *415 prevent_self_review: type: boolean description: Whether or not a user who created the job is prevented @@ -64846,14 +65646,14 @@ paths: items: type: object properties: - type: *405 + type: *412 id: type: integer description: The id of the user or team who can review the deployment examples: - 4532992 - deployment_branch_policy: *409 + deployment_branch_policy: *416 additionalProperties: false examples: default: @@ -64873,9 +65673,9 @@ paths: description: Response content: application/json: - schema: *406 + schema: *413 examples: - default: *410 + default: *417 '422': description: Validation error when the environment name is invalid or when `protected_branches` and `custom_branch_policies` in `deployment_branch_policy` @@ -64899,9 +65699,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/environments#delete-an-environment parameters: - - *248 - - *249 - - *407 + - *255 + - *256 + - *414 responses: '204': description: Default response @@ -64926,11 +65726,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/branch-policies#list-deployment-branch-policies parameters: - - *248 - - *249 - - *407 + - *255 + - *256 + - *414 - *17 - - *18 + - *19 responses: '200': description: Response @@ -64947,7 +65747,7 @@ paths: - 2 branch_policies: type: array - items: &411 + items: &418 title: Deployment branch policy description: Details of a deployment branch or tag policy. type: object @@ -65008,9 +65808,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/branch-policies#create-a-deployment-branch-policy parameters: - - *248 - - *249 - - *407 + - *255 + - *256 + - *414 requestBody: required: true content: @@ -65058,9 +65858,9 @@ paths: description: Response content: application/json: - schema: *411 + schema: *418 examples: - example-wildcard: &412 + example-wildcard: &419 value: id: 364662 node_id: MDE2OkdhdGVCcmFuY2hQb2xpY3kzNjQ2NjI= @@ -65102,10 +65902,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/branch-policies#get-a-deployment-branch-policy parameters: - - *248 - - *249 - - *407 - - &413 + - *255 + - *256 + - *414 + - &420 name: branch_policy_id in: path required: true @@ -65117,9 +65917,9 @@ paths: description: Response content: application/json: - schema: *411 + schema: *418 examples: - default: *412 + default: *419 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -65138,10 +65938,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/branch-policies#update-a-deployment-branch-policy parameters: - - *248 - - *249 - - *407 - - *413 + - *255 + - *256 + - *414 + - *420 requestBody: required: true content: @@ -65170,9 +65970,9 @@ paths: description: Response content: application/json: - schema: *411 + schema: *418 examples: - default: *412 + default: *419 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -65191,10 +65991,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/branch-policies#delete-a-deployment-branch-policy parameters: - - *248 - - *249 - - *407 - - *413 + - *255 + - *256 + - *414 + - *420 responses: '204': description: Response @@ -65219,9 +66019,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/protection-rules#get-all-deployment-protection-rules-for-an-environment parameters: - - *407 - - *249 - - *248 + - *414 + - *256 + - *255 responses: '200': description: List of deployment protection rules @@ -65238,7 +66038,7 @@ paths: - 10 custom_deployment_protection_rules: type: array - items: &414 + items: &421 title: Deployment protection rule description: Deployment protection rule type: object @@ -65260,7 +66060,7 @@ paths: for the environment. examples: - true - app: &415 + app: &422 title: Custom deployment protection rule app description: A GitHub App that is providing a custom deployment protection rule. @@ -65363,9 +66163,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/protection-rules#create-a-custom-deployment-protection-rule-on-an-environment parameters: - - *407 - - *249 - - *248 + - *414 + - *256 + - *255 requestBody: content: application/json: @@ -65386,9 +66186,9 @@ paths: description: The enabled custom deployment protection rule content: application/json: - schema: *414 + schema: *421 examples: - default: &416 + default: &423 value: id: 3 node_id: IEH37kRlcGxveW1lbnRTdGF0ddiv @@ -65423,10 +66223,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/protection-rules#list-custom-deployment-rule-integrations-available-for-an-environment parameters: - - *407 - - *249 - - *248 - - *18 + - *414 + - *256 + - *255 + - *19 - *17 responses: '200': @@ -65445,7 +66245,7 @@ paths: - 35 available_custom_deployment_protection_rule_integrations: type: array - items: *415 + items: *422 examples: default: value: @@ -65480,10 +66280,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/protection-rules#get-a-custom-deployment-protection-rule parameters: - - *248 - - *249 - - *407 - - &417 + - *255 + - *256 + - *414 + - &424 name: protection_rule_id description: The unique identifier of the protection rule. in: path @@ -65495,9 +66295,9 @@ paths: description: Response content: application/json: - schema: *414 + schema: *421 examples: - default: *416 + default: *423 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -65518,10 +66318,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/protection-rules#disable-a-custom-protection-rule-for-an-environment parameters: - - *407 - - *249 - - *248 - - *417 + - *414 + - *256 + - *255 + - *424 responses: '204': description: Response @@ -65547,11 +66347,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#list-environment-secrets parameters: - - *248 - - *249 - - *407 + - *255 + - *256 + - *414 - *17 - - *18 + - *19 responses: '200': description: Response @@ -65567,9 +66367,9 @@ paths: type: integer secrets: type: array - items: *294 + items: *301 examples: - default: *295 + default: *302 headers: Link: *56 x-github: @@ -65594,17 +66394,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#get-an-environment-public-key parameters: - - *248 - - *249 - - *407 + - *255 + - *256 + - *414 responses: '200': description: Response content: application/json: - schema: *296 + schema: *303 examples: - default: *297 + default: *304 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -65626,18 +66426,18 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#get-an-environment-secret parameters: - - *248 - - *249 - - *407 - - *115 + - *255 + - *256 + - *414 + - *122 responses: '200': description: Response content: application/json: - schema: *294 + schema: *301 examples: - default: *418 + default: *425 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -65659,10 +66459,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#create-or-update-an-environment-secret parameters: - - *248 - - *249 - - *407 - - *115 + - *255 + - *256 + - *414 + - *122 requestBody: required: true content: @@ -65693,7 +66493,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *116 + schema: *123 examples: default: value: @@ -65719,10 +66519,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#delete-an-environment-secret parameters: - - *248 - - *249 - - *407 - - *115 + - *255 + - *256 + - *414 + - *122 responses: '204': description: Default response @@ -65747,11 +66547,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#list-environment-variables parameters: - - *248 - - *249 - - *407 - - *270 - - *18 + - *255 + - *256 + - *414 + - *277 + - *19 responses: '200': description: Response @@ -65767,9 +66567,9 @@ paths: type: integer variables: type: array - items: *298 + items: *305 examples: - default: *299 + default: *306 headers: Link: *56 x-github: @@ -65792,9 +66592,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#create-an-environment-variable parameters: - - *248 - - *249 - - *407 + - *255 + - *256 + - *414 requestBody: required: true content: @@ -65821,7 +66621,7 @@ paths: description: Response content: application/json: - schema: *116 + schema: *123 examples: default: value: @@ -65846,18 +66646,18 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#get-an-environment-variable parameters: - - *248 - - *249 - - *407 - - *118 + - *255 + - *256 + - *414 + - *125 responses: '200': description: Response content: application/json: - schema: *298 + schema: *305 examples: - default: *419 + default: *426 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -65878,10 +66678,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#update-an-environment-variable parameters: - - *248 - - *249 - - *118 - - *407 + - *255 + - *256 + - *125 + - *414 requestBody: required: true content: @@ -65923,10 +66723,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#delete-an-environment-variable parameters: - - *248 - - *249 - - *118 - - *407 + - *255 + - *256 + - *125 + - *414 responses: '204': description: Response @@ -65948,10 +66748,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/events#list-repository-events parameters: - - *248 - - *249 + - *255 + - *256 - *17 - - *18 + - *19 responses: '200': description: Response @@ -66026,8 +66826,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/forks#list-forks parameters: - - *248 - - *249 + - *255 + - *256 - name: sort description: The sort order. `stargazers` will sort by star count. in: query @@ -66041,7 +66841,7 @@ paths: - watchers default: newest - *17 - - *18 + - *19 responses: '200': description: Response @@ -66049,7 +66849,7 @@ paths: application/json: schema: type: array - items: *107 + items: *114 examples: default: value: @@ -66186,8 +66986,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/forks#create-a-fork parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: false content: @@ -66220,9 +67020,9 @@ paths: description: Response content: application/json: - schema: *259 + schema: *266 examples: - default: *261 + default: *268 '400': *14 '422': *15 '403': *27 @@ -66243,8 +67043,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/blobs#create-a-blob parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -66304,7 +67104,7 @@ paths: schema: oneOf: - *92 - - *420 + - *427 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -66329,8 +67129,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/blobs#get-a-blob parameters: - - *248 - - *249 + - *255 + - *256 - name: file_sha in: path required: true @@ -66430,8 +67230,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/commits#create-a-commit parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -66540,7 +67340,7 @@ paths: description: Response content: application/json: - schema: &421 + schema: &428 title: Git Commit description: Low-level Git commit operations within a repository type: object @@ -66766,15 +67566,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/commits#get-a-commit-object parameters: - - *248 - - *249 - - *377 + - *255 + - *256 + - *384 responses: '200': description: Response content: application/json: - schema: *421 + schema: *428 examples: default: value: @@ -66830,9 +67630,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/refs#list-matching-references parameters: - - *248 - - *249 - - &422 + - *255 + - *256 + - &429 name: ref description: The Git reference. For more information, see "[Git References](https://git-scm.com/book/en/v2/Git-Internals-Git-References)" in the Git documentation. @@ -66849,7 +67649,7 @@ paths: application/json: schema: type: array - items: &423 + items: &430 title: Git Reference description: Git references within a repository type: object @@ -66925,17 +67725,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/refs#get-a-reference parameters: - - *248 - - *249 - - *422 + - *255 + - *256 + - *429 responses: '200': description: Response content: application/json: - schema: *423 + schema: *430 examples: - default: &424 + default: &431 value: ref: refs/heads/featureA node_id: MDM6UmVmcmVmcy9oZWFkcy9mZWF0dXJlQQ== @@ -66964,8 +67764,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/refs#create-a-reference parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -66994,9 +67794,9 @@ paths: description: Response content: application/json: - schema: *423 + schema: *430 examples: - default: *424 + default: *431 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/git/refs/heads/featureA @@ -67022,9 +67822,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/refs#update-a-reference parameters: - - *248 - - *249 - - *422 + - *255 + - *256 + - *429 requestBody: required: true content: @@ -67053,9 +67853,9 @@ paths: description: Response content: application/json: - schema: *423 + schema: *430 examples: - default: *424 + default: *431 '422': *15 '409': *44 x-github: @@ -67073,9 +67873,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/refs#delete-a-reference parameters: - - *248 - - *249 - - *422 + - *255 + - *256 + - *429 responses: '204': description: Response @@ -67128,8 +67928,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/tags#create-a-tag-object parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -67196,7 +67996,7 @@ paths: description: Response content: application/json: - schema: &426 + schema: &433 title: Git Tag description: Metadata for a Git tag type: object @@ -67252,7 +68052,7 @@ paths: - sha - type - url - verification: *425 + verification: *432 required: - sha - url @@ -67262,7 +68062,7 @@ paths: - tag - message examples: - default: &427 + default: &434 value: node_id: MDM6VGFnOTQwYmQzMzYyNDhlZmFlMGY5ZWU1YmM3YjJkNWM5ODU4ODdiMTZhYw== tag: v0.0.1 @@ -67335,8 +68135,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/tags#get-a-tag parameters: - - *248 - - *249 + - *255 + - *256 - name: tag_sha in: path required: true @@ -67347,9 +68147,9 @@ paths: description: Response content: application/json: - schema: *426 + schema: *433 examples: - default: *427 + default: *434 '404': *6 '409': *44 x-github: @@ -67373,8 +68173,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/trees#create-a-tree parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -67448,7 +68248,7 @@ paths: description: Response content: application/json: - schema: &428 + schema: &435 title: Git Tree description: The hierarchy between files in a Git repository. type: object @@ -67566,8 +68366,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/trees#get-a-tree parameters: - - *248 - - *249 + - *255 + - *256 - name: tree_sha description: The SHA1 value or ref (branch or tag) name of the tree. in: path @@ -67590,7 +68390,7 @@ paths: description: Response content: application/json: - schema: *428 + schema: *435 examples: default-response: summary: Default response @@ -67649,10 +68449,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#list-repository-webhooks parameters: - - *248 - - *249 + - *255 + - *256 - *17 - - *18 + - *19 responses: '200': description: Response @@ -67660,7 +68460,7 @@ paths: application/json: schema: type: array - items: &429 + items: &436 title: Webhook description: Webhooks for repositories. type: object @@ -67723,7 +68523,7 @@ paths: format: uri examples: - https://api.github.com/repos/octocat/Hello-World/hooks/1/deliveries - last_response: &640 + last_response: &647 title: Hook Response type: object properties: @@ -67800,8 +68600,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#create-a-repository-webhook parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: false content: @@ -67854,9 +68654,9 @@ paths: description: Response content: application/json: - schema: *429 + schema: *436 examples: - default: &430 + default: &437 value: type: Repository id: 12345678 @@ -67904,17 +68704,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#get-a-repository-webhook parameters: - - *248 - - *249 - - *148 + - *255 + - *256 + - *155 responses: '200': description: Response content: application/json: - schema: *429 + schema: *436 examples: - default: *430 + default: *437 '404': *6 x-github: githubCloudOnly: false @@ -67934,9 +68734,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#update-a-repository-webhook parameters: - - *248 - - *249 - - *148 + - *255 + - *256 + - *155 requestBody: required: true content: @@ -67981,9 +68781,9 @@ paths: description: Response content: application/json: - schema: *429 + schema: *436 examples: - default: *430 + default: *437 '422': *15 '404': *6 x-github: @@ -68004,9 +68804,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#delete-a-repository-webhook parameters: - - *248 - - *249 - - *148 + - *255 + - *256 + - *155 responses: '204': description: Response @@ -68030,9 +68830,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#get-a-webhook-configuration-for-a-repository parameters: - - *248 - - *249 - - *148 + - *255 + - *256 + - *155 responses: '200': description: Response @@ -68059,9 +68859,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#update-a-webhook-configuration-for-a-repository parameters: - - *248 - - *249 - - *148 + - *255 + - *256 + - *155 requestBody: required: false content: @@ -68105,11 +68905,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#list-deliveries-for-a-repository-webhook parameters: - - *248 - - *249 - - *148 + - *255 + - *256 + - *155 - *17 - - *149 + - *156 responses: '200': description: Response @@ -68117,9 +68917,9 @@ paths: application/json: schema: type: array - items: *150 + items: *157 examples: - default: *151 + default: *158 '400': *14 '422': *15 x-github: @@ -68138,18 +68938,18 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#get-a-delivery-for-a-repository-webhook parameters: - - *248 - - *249 - - *148 + - *255 + - *256 + - *155 - *16 responses: '200': description: Response content: application/json: - schema: *152 + schema: *159 examples: - default: *153 + default: *160 '400': *14 '422': *15 x-github: @@ -68168,9 +68968,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#redeliver-a-delivery-for-a-repository-webhook parameters: - - *248 - - *249 - - *148 + - *255 + - *256 + - *155 - *16 responses: '202': *45 @@ -68193,9 +68993,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#ping-a-repository-webhook parameters: - - *248 - - *249 - - *148 + - *255 + - *256 + - *155 responses: '204': description: Response @@ -68220,9 +69020,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#test-the-push-repository-webhook parameters: - - *248 - - *249 - - *148 + - *255 + - *256 + - *155 responses: '204': description: Response @@ -68280,14 +69080,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#get-an-import-status parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response content: application/json: - schema: &431 + schema: &438 title: Import description: A repository import from an external source. type: object @@ -68394,7 +69194,7 @@ paths: - html_url - authors_url examples: - default: &434 + default: &441 value: vcs: subversion use_lfs: true @@ -68410,7 +69210,7 @@ paths: authors_url: https://api.github.com/repos/octocat/socm/import/authors repository_url: https://api.github.com/repos/octocat/socm '404': *6 - '503': &432 + '503': &439 description: Unavailable due to service under maintenance. content: application/json: @@ -68439,8 +69239,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#start-an-import parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -68488,7 +69288,7 @@ paths: description: Response content: application/json: - schema: *431 + schema: *438 examples: default: value: @@ -68513,7 +69313,7 @@ paths: type: string '422': *15 '404': *6 - '503': *432 + '503': *439 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -68541,8 +69341,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#update-an-import parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: false content: @@ -68594,7 +69394,7 @@ paths: description: Response content: application/json: - schema: *431 + schema: *438 examples: example-1: summary: Example 1 @@ -68642,7 +69442,7 @@ paths: html_url: https://import.github.com/octocat/socm/import authors_url: https://api.github.com/repos/octocat/socm/import/authors repository_url: https://api.github.com/repos/octocat/socm - '503': *432 + '503': *439 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -68665,12 +69465,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#cancel-an-import parameters: - - *248 - - *249 + - *255 + - *256 responses: '204': description: Response - '503': *432 + '503': *439 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -68696,9 +69496,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#get-commit-authors parameters: - - *248 - - *249 - - &590 + - *255 + - *256 + - &597 name: since description: A user ID. Only return users with an ID greater than this ID. in: query @@ -68712,7 +69512,7 @@ paths: application/json: schema: type: array - items: &433 + items: &440 title: Porter Author description: Porter Author type: object @@ -68766,7 +69566,7 @@ paths: url: https://api.github.com/repos/octocat/socm/import/authors/2268559 import_url: https://api.github.com/repos/octocat/socm/import '404': *6 - '503': *432 + '503': *439 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -68791,8 +69591,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#map-a-commit-author parameters: - - *248 - - *249 + - *255 + - *256 - name: author_id in: path required: true @@ -68822,7 +69622,7 @@ paths: description: Response content: application/json: - schema: *433 + schema: *440 examples: default: value: @@ -68835,7 +69635,7 @@ paths: import_url: https://api.github.com/repos/octocat/socm/import '422': *15 '404': *6 - '503': *432 + '503': *439 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -68859,8 +69659,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#get-large-files parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response @@ -68901,7 +69701,7 @@ paths: path: foo/bar/3 oid: c20ad4d76fe97759aa27a0c99bff6710 size: 12582912 - '503': *432 + '503': *439 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -68929,8 +69729,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#update-git-lfs-preference parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -68957,11 +69757,11 @@ paths: description: Response content: application/json: - schema: *431 + schema: *438 examples: - default: *434 + default: *441 '422': *15 - '503': *432 + '503': *439 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -68984,8 +69784,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/apps/apps#get-a-repository-installation-for-the-authenticated-app parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response @@ -68993,8 +69793,8 @@ paths: application/json: schema: *20 examples: - default: *435 - '301': *260 + default: *442 + '301': *267 '404': *6 x-github: githubCloudOnly: false @@ -69014,8 +69814,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/interactions/repos#get-interaction-restrictions-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response @@ -69023,12 +69823,12 @@ paths: application/json: schema: anyOf: - - *166 + - *173 - type: object properties: {} additionalProperties: false examples: - default: &437 + default: &444 value: limit: collaborators_only origin: repository @@ -69053,13 +69853,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/interactions/repos#set-interaction-restrictions-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: application/json: - schema: *436 + schema: *443 examples: default: summary: Example request body @@ -69071,9 +69871,9 @@ paths: description: Response content: application/json: - schema: *166 + schema: *173 examples: - default: *437 + default: *444 '409': description: Response x-github: @@ -69095,8 +69895,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/interactions/repos#remove-interaction-restrictions-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '204': description: Response @@ -69119,10 +69919,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/invitations#list-repository-invitations parameters: - - *248 - - *249 + - *255 + - *256 - *17 - - *18 + - *19 responses: '200': description: Response @@ -69130,9 +69930,9 @@ paths: application/json: schema: type: array - items: *438 + items: *445 examples: - default: &583 + default: &590 value: - id: 1 repository: @@ -69263,9 +70063,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/invitations#update-a-repository-invitation parameters: - - *248 - - *249 - - *170 + - *255 + - *256 + - *177 requestBody: required: false content: @@ -69294,7 +70094,7 @@ paths: description: Response content: application/json: - schema: *438 + schema: *445 examples: default: value: @@ -69425,9 +70225,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/invitations#delete-a-repository-invitation parameters: - - *248 - - *249 - - *170 + - *255 + - *256 + - *177 responses: '204': description: Response @@ -69458,8 +70258,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#list-repository-issues parameters: - - *248 - - *249 + - *255 + - *256 - name: milestone description: If an `integer` is passed, it should refer to a milestone by its `number` field. If the string `*` is passed, issues with any milestone @@ -69499,7 +70299,7 @@ paths: required: false schema: type: string - - *172 + - *179 - name: sort description: What to sort results by. in: query @@ -69514,7 +70314,7 @@ paths: - *46 - *63 - *17 - - *18 + - *19 responses: '200': description: Response @@ -69524,7 +70324,7 @@ paths: type: array items: *73 examples: - default: &447 + default: &454 value: - id: 1 node_id: MDU6SXNzdWUx @@ -69672,7 +70472,7 @@ paths: state_reason: completed headers: Link: *56 - '301': *260 + '301': *267 '422': *15 '404': *6 x-github: @@ -69701,8 +70501,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#create-an-issue parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -69785,7 +70585,7 @@ paths: application/json: schema: *73 examples: - default: &442 + default: &449 value: id: 1 node_id: MDU6SXNzdWUx @@ -69941,7 +70741,7 @@ paths: '422': *15 '503': *61 '404': *6 - '410': *257 + '410': *264 x-github: triggersNotification: true githubCloudOnly: false @@ -69969,8 +70769,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#list-issue-comments-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 - *82 - name: direction description: Either `asc` or `desc`. Ignored without the `sort` parameter. @@ -69983,7 +70783,7 @@ paths: - desc - *63 - *17 - - *18 + - *19 responses: '200': description: Response @@ -69991,9 +70791,9 @@ paths: application/json: schema: type: array - items: *439 + items: *446 examples: - default: &444 + default: &451 value: - id: 1 node_id: MDEyOklzc3VlQ29tbWVudDE= @@ -70051,17 +70851,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#get-an-issue-comment parameters: - - *248 - - *249 + - *255 + - *256 - *72 responses: '200': description: Response content: application/json: - schema: *439 + schema: *446 examples: - default: &440 + default: &447 value: id: 1 node_id: MDEyOklzc3VlQ29tbWVudDE= @@ -70115,8 +70915,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#update-an-issue-comment parameters: - - *248 - - *249 + - *255 + - *256 - *72 requestBody: required: true @@ -70139,9 +70939,9 @@ paths: description: Response content: application/json: - schema: *439 + schema: *446 examples: - default: *440 + default: *447 '422': *15 x-github: githubCloudOnly: false @@ -70159,8 +70959,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#delete-an-issue-comment parameters: - - *248 - - *249 + - *255 + - *256 - *72 responses: '204': @@ -70181,8 +70981,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-an-issue-comment parameters: - - *248 - - *249 + - *255 + - *256 - *72 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). @@ -70201,7 +71001,7 @@ paths: - rocket - eyes - *17 - - *18 + - *19 responses: '200': description: Response @@ -70209,9 +71009,9 @@ paths: application/json: schema: type: array - items: *241 + items: *248 examples: - default: *243 + default: *250 headers: Link: *56 '404': *6 @@ -70232,8 +71032,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-an-issue-comment parameters: - - *248 - - *249 + - *255 + - *256 - *72 requestBody: required: true @@ -70266,16 +71066,16 @@ paths: description: Reaction exists content: application/json: - schema: *241 + schema: *248 examples: - default: *242 + default: *249 '201': description: Reaction created content: application/json: - schema: *241 + schema: *248 examples: - default: *242 + default: *249 '422': *15 x-github: githubCloudOnly: false @@ -70297,10 +71097,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#delete-an-issue-comment-reaction parameters: - - *248 - - *249 + - *255 + - *256 - *72 - - *244 + - *251 responses: '204': description: Response @@ -70320,10 +71120,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/events#list-issue-events-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 - *17 - - *18 + - *19 responses: '200': description: Response @@ -70331,7 +71131,7 @@ paths: application/json: schema: type: array - items: &441 + items: &448 title: Issue Event description: Issue Event type: object @@ -70411,7 +71211,7 @@ paths: anyOf: - type: 'null' - *4 - requested_team: *171 + requested_team: *178 dismissed_review: title: Issue Event Dismissed Review type: object @@ -70670,8 +71470,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/events#get-an-issue-event parameters: - - *248 - - *249 + - *255 + - *256 - name: event_id in: path required: true @@ -70682,7 +71482,7 @@ paths: description: Response content: application/json: - schema: *441 + schema: *448 examples: default: value: @@ -70875,7 +71675,7 @@ paths: author_association: COLLABORATOR state_reason: completed '404': *6 - '410': *257 + '410': *264 '403': *27 x-github: githubCloudOnly: false @@ -70909,9 +71709,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#get-an-issue parameters: - - *248 - - *249 - - &443 + - *255 + - *256 + - &450 name: issue_number description: The number that identifies the issue. in: path @@ -70925,10 +71725,10 @@ paths: application/json: schema: *73 examples: - default: *442 - '301': *260 + default: *449 + '301': *267 '404': *6 - '410': *257 + '410': *264 '304': *35 x-github: githubCloudOnly: false @@ -70953,9 +71753,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#update-an-issue parameters: - - *248 - - *249 - - *443 + - *255 + - *256 + - *450 requestBody: required: false content: @@ -71065,13 +71865,13 @@ paths: application/json: schema: *73 examples: - default: *442 + default: *449 '422': *15 '503': *61 '403': *27 - '301': *260 + '301': *267 '404': *6 - '410': *257 + '410': *264 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -71089,9 +71889,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/assignees#add-assignees-to-an-issue parameters: - - *248 - - *249 - - *443 + - *255 + - *256 + - *450 requestBody: required: false content: @@ -71119,7 +71919,7 @@ paths: application/json: schema: *73 examples: - default: *442 + default: *449 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -71135,9 +71935,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/assignees#remove-assignees-from-an-issue parameters: - - *248 - - *249 - - *443 + - *255 + - *256 + - *450 requestBody: content: application/json: @@ -71164,7 +71964,7 @@ paths: application/json: schema: *73 examples: - default: *442 + default: *449 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -71186,9 +71986,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/assignees#check-if-a-user-can-be-assigned-to-a-issue parameters: - - *248 - - *249 - - *443 + - *255 + - *256 + - *450 - name: assignee in: path required: true @@ -71228,12 +72028,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#list-issue-comments parameters: - - *248 - - *249 - - *443 + - *255 + - *256 + - *450 - *63 - *17 - - *18 + - *19 responses: '200': description: Response @@ -71241,13 +72041,13 @@ paths: application/json: schema: type: array - items: *439 + items: *446 examples: - default: *444 + default: *451 headers: Link: *56 '404': *6 - '410': *257 + '410': *264 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -71276,9 +72076,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#create-an-issue-comment parameters: - - *248 - - *249 - - *443 + - *255 + - *256 + - *450 requestBody: required: true content: @@ -71300,16 +72100,16 @@ paths: description: Response content: application/json: - schema: *439 + schema: *446 examples: - default: *440 + default: *447 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/issues/comments/1 schema: type: string '403': *27 - '410': *257 + '410': *264 '422': *15 '404': *6 x-github: @@ -71329,11 +72129,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/events#list-issue-events parameters: - - *248 - - *249 - - *443 + - *255 + - *256 + - *450 - *17 - - *18 + - *19 responses: '200': description: Response @@ -71345,7 +72145,7 @@ paths: title: Issue Event for Issue description: Issue Event for Issue anyOf: - - &448 + - &455 title: Labeled Issue Event description: Labeled Issue Event type: object @@ -71394,7 +72194,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &449 + - &456 title: Unlabeled Issue Event description: Unlabeled Issue Event type: object @@ -71522,7 +72322,7 @@ paths: - performed_via_github_app - assignee - assigner - - &450 + - &457 title: Milestoned Issue Event description: Milestoned Issue Event type: object @@ -71568,7 +72368,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &451 + - &458 title: Demilestoned Issue Event description: Demilestoned Issue Event type: object @@ -71614,7 +72414,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &452 + - &459 title: Renamed Issue Event description: Renamed Issue Event type: object @@ -71663,7 +72463,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &453 + - &460 title: Review Requested Issue Event description: Review Requested Issue Event type: object @@ -71692,7 +72492,7 @@ paths: - type: 'null' - *5 review_requester: *4 - requested_team: *171 + requested_team: *178 requested_reviewer: *4 required: - review_requester @@ -71705,7 +72505,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &454 + - &461 title: Review Request Removed Issue Event description: Review Request Removed Issue Event type: object @@ -71734,7 +72534,7 @@ paths: - type: 'null' - *5 review_requester: *4 - requested_team: *171 + requested_team: *178 requested_reviewer: *4 required: - review_requester @@ -71747,7 +72547,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &455 + - &462 title: Review Dismissed Issue Event description: Review Dismissed Issue Event type: object @@ -71803,7 +72603,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &456 + - &463 title: Locked Issue Event description: Locked Issue Event type: object @@ -71848,7 +72648,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &457 + - &464 title: Added to Project Issue Event description: Added to Project Issue Event type: object @@ -71909,7 +72709,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &458 + - &465 title: Moved Column in Project Issue Event description: Moved Column in Project Issue Event type: object @@ -71970,7 +72770,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &459 + - &466 title: Removed from Project Issue Event description: Removed from Project Issue Event type: object @@ -72031,7 +72831,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &460 + - &467 title: Converted Note to Issue Issue Event description: Converted Note to Issue Issue Event type: object @@ -72124,7 +72924,7 @@ paths: color: red headers: Link: *56 - '410': *257 + '410': *264 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -72141,11 +72941,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#list-labels-for-an-issue parameters: - - *248 - - *249 - - *443 + - *255 + - *256 + - *450 - *17 - - *18 + - *19 responses: '200': description: Response @@ -72153,7 +72953,7 @@ paths: application/json: schema: type: array - items: &445 + items: &452 title: Label description: Color-coded labels help you categorize and filter your issues (just like labels in Gmail). @@ -72208,7 +73008,7 @@ paths: - color - default examples: - default: &446 + default: &453 value: - id: 208045946 node_id: MDU6TGFiZWwyMDgwNDU5NDY= @@ -72226,9 +73026,9 @@ paths: default: false headers: Link: *56 - '301': *260 + '301': *267 '404': *6 - '410': *257 + '410': *264 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -72245,9 +73045,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#add-labels-to-an-issue parameters: - - *248 - - *249 - - *443 + - *255 + - *256 + - *450 requestBody: required: false content: @@ -72306,12 +73106,12 @@ paths: application/json: schema: type: array - items: *445 + items: *452 examples: - default: *446 - '301': *260 + default: *453 + '301': *267 '404': *6 - '410': *257 + '410': *264 '422': *15 x-github: githubCloudOnly: false @@ -72328,9 +73128,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#set-labels-for-an-issue parameters: - - *248 - - *249 - - *443 + - *255 + - *256 + - *450 requestBody: required: false content: @@ -72390,12 +73190,12 @@ paths: application/json: schema: type: array - items: *445 + items: *452 examples: - default: *446 - '301': *260 + default: *453 + '301': *267 '404': *6 - '410': *257 + '410': *264 '422': *15 x-github: githubCloudOnly: false @@ -72412,15 +73212,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#remove-all-labels-from-an-issue parameters: - - *248 - - *249 - - *443 + - *255 + - *256 + - *450 responses: '204': description: Response - '301': *260 + '301': *267 '404': *6 - '410': *257 + '410': *264 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -72439,9 +73239,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#remove-a-label-from-an-issue parameters: - - *248 - - *249 - - *443 + - *255 + - *256 + - *450 - name: name in: path required: true @@ -72454,7 +73254,7 @@ paths: application/json: schema: type: array - items: *445 + items: *452 examples: default: value: @@ -72465,9 +73265,9 @@ paths: description: Something isn't working color: f29513 default: true - '301': *260 + '301': *267 '404': *6 - '410': *257 + '410': *264 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -72487,9 +73287,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#lock-an-issue parameters: - - *248 - - *249 - - *443 + - *255 + - *256 + - *450 requestBody: required: false content: @@ -72518,7 +73318,7 @@ paths: '204': description: Response '403': *27 - '410': *257 + '410': *264 '404': *6 '422': *15 x-github: @@ -72536,9 +73336,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#unlock-an-issue parameters: - - *248 - - *249 - - *443 + - *255 + - *256 + - *450 responses: '204': description: Response @@ -72560,9 +73360,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-an-issue parameters: - - *248 - - *249 - - *443 + - *255 + - *256 + - *450 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). Omit this parameter to list all reactions to an issue. @@ -72580,7 +73380,7 @@ paths: - rocket - eyes - *17 - - *18 + - *19 responses: '200': description: Response @@ -72588,13 +73388,13 @@ paths: application/json: schema: type: array - items: *241 + items: *248 examples: - default: *243 + default: *250 headers: Link: *56 '404': *6 - '410': *257 + '410': *264 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -72612,9 +73412,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-an-issue parameters: - - *248 - - *249 - - *443 + - *255 + - *256 + - *450 requestBody: required: true content: @@ -72646,16 +73446,16 @@ paths: description: Response content: application/json: - schema: *241 + schema: *248 examples: - default: *242 + default: *249 '201': description: Response content: application/json: - schema: *241 + schema: *248 examples: - default: *242 + default: *249 '422': *15 x-github: githubCloudOnly: false @@ -72677,10 +73477,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#delete-an-issue-reaction parameters: - - *248 - - *249 - - *443 - - *244 + - *255 + - *256 + - *450 + - *251 responses: '204': description: Response @@ -72709,9 +73509,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/sub-issues#remove-sub-issue parameters: - - *248 - - *249 - - *443 + - *255 + - *256 + - *450 requestBody: required: true content: @@ -72735,7 +73535,7 @@ paths: application/json: schema: *73 examples: - default: *442 + default: *449 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/issues/1/sub-issue @@ -72768,11 +73568,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/sub-issues#list-sub-issues parameters: - - *248 - - *249 - - *443 + - *255 + - *256 + - *450 - *17 - - *18 + - *19 responses: '200': description: Response @@ -72782,11 +73582,11 @@ paths: type: array items: *73 examples: - default: *447 + default: *454 headers: Link: *56 '404': *6 - '410': *257 + '410': *264 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -72814,9 +73614,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/sub-issues#add-sub-issue parameters: - - *248 - - *249 - - *443 + - *255 + - *256 + - *450 requestBody: required: true content: @@ -72844,14 +73644,14 @@ paths: application/json: schema: *73 examples: - default: *442 + default: *449 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/issues/sub-issues/1 schema: type: string '403': *27 - '410': *257 + '410': *264 '422': *15 '404': *6 x-github: @@ -72871,9 +73671,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/sub-issues#reprioritize-sub-issue parameters: - - *248 - - *249 - - *443 + - *255 + - *256 + - *450 requestBody: required: true content: @@ -72906,7 +73706,7 @@ paths: application/json: schema: *73 examples: - default: *442 + default: *449 '403': *27 '404': *6 '422': *7 @@ -72928,11 +73728,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/timeline#list-timeline-events-for-an-issue parameters: - - *248 - - *249 - - *443 + - *255 + - *256 + - *450 - *17 - - *18 + - *19 responses: '200': description: Response @@ -72945,19 +73745,19 @@ paths: description: Timeline Event type: object anyOf: - - *448 - - *449 - - *450 - - *451 - - *452 - - *453 - - *454 - *455 - *456 - *457 - *458 - *459 - *460 + - *461 + - *462 + - *463 + - *464 + - *465 + - *466 + - *467 - title: Timeline Comment Event description: Timeline Comment Event type: object @@ -73280,7 +74080,7 @@ paths: type: string comments: type: array - items: &480 + items: &487 title: Pull Request Review Comment description: Pull Request Review Comments are comments on a portion of the Pull Request's diff. @@ -73518,7 +74318,7 @@ paths: type: string comments: type: array - items: *375 + items: *382 - title: Timeline Assigned Issue Event description: Timeline Assigned Issue Event type: object @@ -73793,7 +74593,7 @@ paths: headers: Link: *56 '404': *6 - '410': *257 + '410': *264 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -73810,10 +74610,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/deploy-keys/deploy-keys#list-deploy-keys parameters: - - *248 - - *249 + - *255 + - *256 - *17 - - *18 + - *19 responses: '200': description: Response @@ -73821,7 +74621,7 @@ paths: application/json: schema: type: array - items: &461 + items: &468 title: Deploy Key description: An SSH key granting access to a single repository. type: object @@ -73888,8 +74688,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/deploy-keys/deploy-keys#create-a-deploy-key parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -73925,9 +74725,9 @@ paths: description: Response content: application/json: - schema: *461 + schema: *468 examples: - default: &462 + default: &469 value: id: 1 key: ssh-rsa AAA... @@ -73961,9 +74761,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deploy-keys/deploy-keys#get-a-deploy-key parameters: - - *248 - - *249 - - &463 + - *255 + - *256 + - &470 name: key_id description: The unique identifier of the key. in: path @@ -73975,9 +74775,9 @@ paths: description: Response content: application/json: - schema: *461 + schema: *468 examples: - default: *462 + default: *469 '404': *6 x-github: githubCloudOnly: false @@ -73995,9 +74795,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deploy-keys/deploy-keys#delete-a-deploy-key parameters: - - *248 - - *249 - - *463 + - *255 + - *256 + - *470 responses: '204': description: Response @@ -74017,10 +74817,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#list-labels-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 - *17 - - *18 + - *19 responses: '200': description: Response @@ -74028,9 +74828,9 @@ paths: application/json: schema: type: array - items: *445 + items: *452 examples: - default: *446 + default: *453 headers: Link: *56 '404': *6 @@ -74051,8 +74851,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#create-a-label parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -74088,9 +74888,9 @@ paths: description: Response content: application/json: - schema: *445 + schema: *452 examples: - default: &464 + default: &471 value: id: 208045946 node_id: MDU6TGFiZWwyMDgwNDU5NDY= @@ -74122,8 +74922,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#get-a-label parameters: - - *248 - - *249 + - *255 + - *256 - name: name in: path required: true @@ -74134,9 +74934,9 @@ paths: description: Response content: application/json: - schema: *445 + schema: *452 examples: - default: *464 + default: *471 '404': *6 x-github: githubCloudOnly: false @@ -74153,8 +74953,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#update-a-label parameters: - - *248 - - *249 + - *255 + - *256 - name: name in: path required: true @@ -74193,7 +74993,7 @@ paths: description: Response content: application/json: - schema: *445 + schema: *452 examples: default: value: @@ -74219,8 +75019,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#delete-a-label parameters: - - *248 - - *249 + - *255 + - *256 - name: name in: path required: true @@ -74246,8 +75046,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-repository-languages parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response @@ -74286,9 +75086,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/licenses/licenses#get-the-license-for-a-repository parameters: - - *248 - - *249 - - *353 + - *255 + - *256 + - *360 responses: '200': description: Response @@ -74435,8 +75235,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branches#sync-a-fork-branch-with-the-upstream-repository parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -74501,8 +75301,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branches#merge-a-branch parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -74536,9 +75336,9 @@ paths: description: Successful Response (The resulting merge commit) content: application/json: - schema: *376 + schema: *383 examples: - default: *465 + default: *472 '204': description: Response when already merged '404': @@ -74563,8 +75363,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/milestones#list-milestones parameters: - - *248 - - *249 + - *255 + - *256 - name: state description: The state of the milestone. Either `open`, `closed`, or `all`. in: query @@ -74597,7 +75397,7 @@ paths: - desc default: asc - *17 - - *18 + - *19 responses: '200': description: Response @@ -74605,7 +75405,7 @@ paths: application/json: schema: type: array - items: *380 + items: *387 examples: default: value: @@ -74661,8 +75461,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/milestones#create-a-milestone parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -74702,9 +75502,9 @@ paths: description: Response content: application/json: - schema: *380 + schema: *387 examples: - default: &466 + default: &473 value: url: https://api.github.com/repos/octocat/Hello-World/milestones/1 html_url: https://github.com/octocat/Hello-World/milestones/v1.0 @@ -74763,9 +75563,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/milestones#get-a-milestone parameters: - - *248 - - *249 - - &467 + - *255 + - *256 + - &474 name: milestone_number description: The number that identifies the milestone. in: path @@ -74777,9 +75577,9 @@ paths: description: Response content: application/json: - schema: *380 + schema: *387 examples: - default: *466 + default: *473 '404': *6 x-github: githubCloudOnly: false @@ -74796,9 +75596,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/milestones#update-a-milestone parameters: - - *248 - - *249 - - *467 + - *255 + - *256 + - *474 requestBody: required: false content: @@ -74836,9 +75636,9 @@ paths: description: Response content: application/json: - schema: *380 + schema: *387 examples: - default: *466 + default: *473 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -74854,9 +75654,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/milestones#delete-a-milestone parameters: - - *248 - - *249 - - *467 + - *255 + - *256 + - *474 responses: '204': description: Response @@ -74877,11 +75677,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#list-labels-for-issues-in-a-milestone parameters: - - *248 - - *249 - - *467 + - *255 + - *256 + - *474 - *17 - - *18 + - *19 responses: '200': description: Response @@ -74889,9 +75689,9 @@ paths: application/json: schema: type: array - items: *445 + items: *452 examples: - default: *446 + default: *453 headers: Link: *56 x-github: @@ -74910,14 +75710,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/notifications#list-repository-notifications-for-the-authenticated-user parameters: - - *248 - - *249 - - *468 - - *469 + - *255 + - *256 + - *475 + - *476 - *63 - - *470 + - *477 - *17 - - *18 + - *19 responses: '200': description: Response @@ -74927,7 +75727,7 @@ paths: type: array items: *85 examples: - default: *471 + default: *478 headers: Link: *56 x-github: @@ -74951,8 +75751,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/notifications#mark-repository-notifications-as-read parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: false content: @@ -75010,14 +75810,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#get-a-apiname-pages-site parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response content: application/json: - schema: &472 + schema: &479 title: GitHub Pages description: The configuration for GitHub Pages for a repository. type: object @@ -75161,7 +75961,7 @@ paths: - custom_404 - public examples: - default: &473 + default: &480 value: url: https://api.github.com/repos/github/developer.github.com/pages status: built @@ -75202,8 +76002,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#create-a-apiname-pages-site parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -75258,9 +76058,9 @@ paths: description: Response content: application/json: - schema: *472 + schema: *479 examples: - default: *473 + default: *480 '422': *15 '409': *44 x-github: @@ -75283,8 +76083,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#update-information-about-a-apiname-pages-site parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -75384,8 +76184,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#delete-a-apiname-pages-site parameters: - - *248 - - *249 + - *255 + - *256 responses: '204': description: Response @@ -75411,10 +76211,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#list-apiname-pages-builds parameters: - - *248 - - *249 + - *255 + - *256 - *17 - - *18 + - *19 responses: '200': description: Response @@ -75422,7 +76222,7 @@ paths: application/json: schema: type: array - items: &474 + items: &481 title: Page Build description: Page Build type: object @@ -75514,8 +76314,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#request-a-apiname-pages-build parameters: - - *248 - - *249 + - *255 + - *256 responses: '201': description: Response @@ -75562,16 +76362,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#get-latest-pages-build parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response content: application/json: - schema: *474 + schema: *481 examples: - default: &475 + default: &482 value: url: https://api.github.com/repos/github/developer.github.com/pages/builds/5472601 status: built @@ -75619,8 +76419,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#get-apiname-pages-build parameters: - - *248 - - *249 + - *255 + - *256 - name: build_id in: path required: true @@ -75631,9 +76431,9 @@ paths: description: Response content: application/json: - schema: *474 + schema: *481 examples: - default: *475 + default: *482 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -75653,8 +76453,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#create-a-github-pages-deployment parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -75763,9 +76563,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#get-the-status-of-a-github-pages-deployment parameters: - - *248 - - *249 - - &476 + - *255 + - *256 + - &483 name: pages_deployment_id description: The ID of the Pages deployment. You can also give the commit SHA of the deployment. @@ -75823,11 +76623,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#cancel-a-github-pages-deployment parameters: - - *248 - - *249 - - *476 + - *255 + - *256 + - *483 responses: - '204': *129 + '204': *136 '404': *6 x-github: githubCloudOnly: false @@ -75852,8 +76652,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#get-a-dns-health-check-for-github-pages parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response @@ -76121,7 +76921,7 @@ paths: description: Empty response content: application/json: - schema: *116 + schema: *123 examples: default: value: @@ -76148,8 +76948,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#check-if-private-vulnerability-reporting-is-enabled-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Private vulnerability reporting status @@ -76186,10 +76986,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#enable-private-vulnerability-reporting-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: - '204': *129 + '204': *136 '422': *14 x-github: githubCloudOnly: false @@ -76208,10 +77008,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#disable-private-vulnerability-reporting-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: - '204': *129 + '204': *136 '422': *14 x-github: githubCloudOnly: false @@ -76232,8 +77032,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/projects#list-repository-projects parameters: - - *248 - - *249 + - *255 + - *256 - name: state description: Indicates the state of the projects to return. in: query @@ -76246,7 +77046,7 @@ paths: - all default: open - *17 - - *18 + - *19 responses: '200': description: Response @@ -76254,7 +77054,7 @@ paths: application/json: schema: type: array - items: *203 + items: *210 examples: default: value: @@ -76294,7 +77094,7 @@ paths: '401': *23 '403': *27 '404': *6 - '410': *257 + '410': *264 '422': *7 x-github: githubCloudOnly: false @@ -76314,8 +77114,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/projects#create-a-repository-project parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -76341,13 +77141,13 @@ paths: description: Response content: application/json: - schema: *203 + schema: *210 examples: - default: *256 + default: *263 '401': *23 '403': *27 '404': *6 - '410': *257 + '410': *264 '422': *7 x-github: githubCloudOnly: false @@ -76367,8 +77167,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/custom-properties#get-all-custom-property-values-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response @@ -76376,7 +77176,7 @@ paths: application/json: schema: type: array - items: *208 + items: *215 examples: default: value: @@ -76407,8 +77207,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/custom-properties#create-or-update-custom-property-values-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -76420,7 +77220,7 @@ paths: type: array description: A list of custom property names and associated values to apply to the repositories. - items: *208 + items: *215 required: - properties examples: @@ -76470,8 +77270,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#list-pull-requests parameters: - - *248 - - *249 + - *255 + - *256 - name: state description: Either `open`, `closed`, or `all` to filter by state. in: query @@ -76523,7 +77323,7 @@ paths: - asc - desc - *17 - - *18 + - *19 responses: '200': description: Response @@ -76531,9 +77331,9 @@ paths: application/json: schema: type: array - items: *477 + items: *484 examples: - default: *478 + default: *485 headers: Link: *56 '304': *35 @@ -76565,8 +77365,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#create-a-pull-request parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -76633,7 +77433,7 @@ paths: description: Response content: application/json: - schema: &482 + schema: &489 type: object title: Pull Request description: Pull requests let you tell others about changes you've @@ -76762,7 +77562,7 @@ paths: milestone: anyOf: - type: 'null' - - *380 + - *387 active_lock_reason: type: - string @@ -76817,7 +77617,7 @@ paths: type: - array - 'null' - items: *186 + items: *193 head: type: object properties: @@ -76855,14 +77655,14 @@ paths: _links: type: object properties: - comments: *381 - commits: *381 - statuses: *381 - html: *381 - issue: *381 - review_comments: *381 - review_comment: *381 - self: *381 + comments: *388 + commits: *388 + statuses: *388 + html: *388 + issue: *388 + review_comments: *388 + review_comment: *388 + self: *388 required: - comments - commits @@ -76873,7 +77673,7 @@ paths: - review_comment - self author_association: *59 - auto_merge: *479 + auto_merge: *486 draft: description: Indicates whether or not the pull request is a draft. type: boolean @@ -76975,7 +77775,7 @@ paths: - merged_by - review_comments examples: - default: &483 + default: &490 value: url: https://api.github.com/repos/octocat/Hello-World/pulls/1347 id: 1 @@ -77502,8 +78302,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#list-review-comments-in-a-repository parameters: - - *248 - - *249 + - *255 + - *256 - name: sort in: query required: false @@ -77524,7 +78324,7 @@ paths: - desc - *63 - *17 - - *18 + - *19 responses: '200': description: Response @@ -77532,9 +78332,9 @@ paths: application/json: schema: type: array - items: *480 + items: *487 examples: - default: &485 + default: &492 value: - url: https://api.github.com/repos/octocat/Hello-World/pulls/comments/1 pull_request_review_id: 42 @@ -77611,17 +78411,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#get-a-review-comment-for-a-pull-request parameters: - - *248 - - *249 + - *255 + - *256 - *72 responses: '200': description: Response content: application/json: - schema: *480 + schema: *487 examples: - default: &481 + default: &488 value: url: https://api.github.com/repos/octocat/Hello-World/pulls/comments/1 pull_request_review_id: 42 @@ -77696,8 +78496,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#update-a-review-comment-for-a-pull-request parameters: - - *248 - - *249 + - *255 + - *256 - *72 requestBody: required: true @@ -77720,9 +78520,9 @@ paths: description: Response content: application/json: - schema: *480 + schema: *487 examples: - default: *481 + default: *488 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -77738,8 +78538,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#delete-a-review-comment-for-a-pull-request parameters: - - *248 - - *249 + - *255 + - *256 - *72 responses: '204': @@ -77761,8 +78561,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-pull-request-review-comment parameters: - - *248 - - *249 + - *255 + - *256 - *72 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). @@ -77781,7 +78581,7 @@ paths: - rocket - eyes - *17 - - *18 + - *19 responses: '200': description: Response @@ -77789,9 +78589,9 @@ paths: application/json: schema: type: array - items: *241 + items: *248 examples: - default: *243 + default: *250 headers: Link: *56 '404': *6 @@ -77812,8 +78612,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-pull-request-review-comment parameters: - - *248 - - *249 + - *255 + - *256 - *72 requestBody: required: true @@ -77846,16 +78646,16 @@ paths: description: Reaction exists content: application/json: - schema: *241 + schema: *248 examples: - default: *242 + default: *249 '201': description: Reaction created content: application/json: - schema: *241 + schema: *248 examples: - default: *242 + default: *249 '422': *15 x-github: githubCloudOnly: false @@ -77877,10 +78677,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#delete-a-pull-request-comment-reaction parameters: - - *248 - - *249 + - *255 + - *256 - *72 - - *244 + - *251 responses: '204': description: Response @@ -77923,9 +78723,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#get-a-pull-request parameters: - - *248 - - *249 - - &484 + - *255 + - *256 + - &491 name: pull_number description: The number that identifies the pull request. in: path @@ -77938,9 +78738,9 @@ paths: to fetch diff and patch formats. content: application/json: - schema: *482 + schema: *489 examples: - default: *483 + default: *490 '304': *35 '404': *6 '406': @@ -77948,7 +78748,7 @@ paths: content: application/json: schema: *3 - '500': *132 + '500': *139 '503': *61 x-github: githubCloudOnly: false @@ -77975,9 +78775,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#update-a-pull-request parameters: - - *248 - - *249 - - *484 + - *255 + - *256 + - *491 requestBody: required: false content: @@ -78019,9 +78819,9 @@ paths: description: Response content: application/json: - schema: *482 + schema: *489 examples: - default: *483 + default: *490 '422': *15 '403': *27 x-github: @@ -78043,9 +78843,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#create-a-codespace-from-a-pull-request parameters: - - *248 - - *249 - - *484 + - *255 + - *256 + - *491 requestBody: required: true content: @@ -78106,17 +78906,17 @@ paths: description: Response when the codespace was successfully created content: application/json: - schema: *175 + schema: *182 examples: - default: *367 + default: *374 '202': description: Response when the codespace creation partially failed but is being retried in the background content: application/json: - schema: *175 + schema: *182 examples: - default: *367 + default: *374 '401': *23 '403': *27 '404': *6 @@ -78146,9 +78946,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#list-review-comments-on-a-pull-request parameters: - - *248 - - *249 - - *484 + - *255 + - *256 + - *491 - *82 - name: direction description: The direction to sort results. Ignored without `sort` parameter. @@ -78161,7 +78961,7 @@ paths: - desc - *63 - *17 - - *18 + - *19 responses: '200': description: Response @@ -78169,9 +78969,9 @@ paths: application/json: schema: type: array - items: *480 + items: *487 examples: - default: *485 + default: *492 headers: Link: *56 x-github: @@ -78204,9 +79004,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#create-a-review-comment-for-a-pull-request parameters: - - *248 - - *249 - - *484 + - *255 + - *256 + - *491 requestBody: required: true content: @@ -78312,7 +79112,7 @@ paths: description: Response content: application/json: - schema: *480 + schema: *487 examples: example-for-a-multi-line-comment: value: @@ -78400,9 +79200,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#create-a-reply-for-a-review-comment parameters: - - *248 - - *249 - - *484 + - *255 + - *256 + - *491 - *72 requestBody: required: true @@ -78425,7 +79225,7 @@ paths: description: Response content: application/json: - schema: *480 + schema: *487 examples: default: value: @@ -78511,11 +79311,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#list-commits-on-a-pull-request parameters: - - *248 - - *249 - - *484 + - *255 + - *256 + - *491 - *17 - - *18 + - *19 responses: '200': description: Response @@ -78523,9 +79323,9 @@ paths: application/json: schema: type: array - items: *376 + items: *383 examples: - default: *486 + default: *493 headers: Link: *56 x-github: @@ -78555,11 +79355,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#list-pull-requests-files parameters: - - *248 - - *249 - - *484 + - *255 + - *256 + - *491 - *17 - - *18 + - *19 responses: '200': description: Response @@ -78567,7 +79367,7 @@ paths: application/json: schema: type: array - items: *388 + items: *395 examples: default: value: @@ -78585,7 +79385,7 @@ paths: headers: Link: *56 '422': *15 - '500': *132 + '500': *139 '503': *61 x-github: githubCloudOnly: false @@ -78605,9 +79405,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#check-if-a-pull-request-has-been-merged parameters: - - *248 - - *249 - - *484 + - *255 + - *256 + - *491 responses: '204': description: Response if pull request has been merged @@ -78630,9 +79430,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#merge-a-pull-request parameters: - - *248 - - *249 - - *484 + - *255 + - *256 + - *491 requestBody: required: false content: @@ -78744,9 +79544,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/review-requests#get-all-requested-reviewers-for-a-pull-request parameters: - - *248 - - *249 - - *484 + - *255 + - *256 + - *491 responses: '200': description: Response @@ -78762,7 +79562,7 @@ paths: items: *4 teams: type: array - items: *171 + items: *178 required: - users - teams @@ -78821,9 +79621,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/review-requests#request-reviewers-for-a-pull-request parameters: - - *248 - - *249 - - *484 + - *255 + - *256 + - *491 requestBody: required: false content: @@ -78860,7 +79660,7 @@ paths: description: Response content: application/json: - schema: *477 + schema: *484 examples: default: value: @@ -79396,9 +80196,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/review-requests#remove-requested-reviewers-from-a-pull-request parameters: - - *248 - - *249 - - *484 + - *255 + - *256 + - *491 requestBody: required: true content: @@ -79432,7 +80232,7 @@ paths: description: Response content: application/json: - schema: *477 + schema: *484 examples: default: value: @@ -79937,11 +80737,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#list-reviews-for-a-pull-request parameters: - - *248 - - *249 - - *484 + - *255 + - *256 + - *491 - *17 - - *18 + - *19 responses: '200': description: The list of reviews returns in chronological order. @@ -79949,7 +80749,7 @@ paths: application/json: schema: type: array - items: &487 + items: &494 title: Pull Request Review description: Pull Request Reviews are reviews on pull requests. type: object @@ -80105,9 +80905,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#create-a-review-for-a-pull-request parameters: - - *248 - - *249 - - *484 + - *255 + - *256 + - *491 requestBody: required: false content: @@ -80197,9 +80997,9 @@ paths: description: Response content: application/json: - schema: *487 + schema: *494 examples: - default: &489 + default: &496 value: id: 80 node_id: MDE3OlB1bGxSZXF1ZXN0UmV2aWV3ODA= @@ -80262,10 +81062,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#get-a-review-for-a-pull-request parameters: - - *248 - - *249 - - *484 - - &488 + - *255 + - *256 + - *491 + - &495 name: review_id description: The unique identifier of the review. in: path @@ -80277,9 +81077,9 @@ paths: description: Response content: application/json: - schema: *487 + schema: *494 examples: - default: &490 + default: &497 value: id: 80 node_id: MDE3OlB1bGxSZXF1ZXN0UmV2aWV3ODA= @@ -80338,10 +81138,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#update-a-review-for-a-pull-request parameters: - - *248 - - *249 - - *484 - - *488 + - *255 + - *256 + - *491 + - *495 requestBody: required: true content: @@ -80364,7 +81164,7 @@ paths: description: Response content: application/json: - schema: *487 + schema: *494 examples: default: value: @@ -80426,18 +81226,18 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#delete-a-pending-review-for-a-pull-request parameters: - - *248 - - *249 - - *484 - - *488 + - *255 + - *256 + - *491 + - *495 responses: '200': description: Response content: application/json: - schema: *487 + schema: *494 examples: - default: *489 + default: *496 '422': *7 '404': *6 x-github: @@ -80464,12 +81264,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#list-comments-for-a-pull-request-review parameters: - - *248 - - *249 - - *484 - - *488 + - *255 + - *256 + - *491 + - *495 - *17 - - *18 + - *19 responses: '200': description: Response @@ -80565,9 +81365,9 @@ paths: _links: type: object properties: - self: *381 - html: *381 - pull_request: *381 + self: *388 + html: *388 + pull_request: *388 required: - self - html @@ -80718,10 +81518,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#dismiss-a-review-for-a-pull-request parameters: - - *248 - - *249 - - *484 - - *488 + - *255 + - *256 + - *491 + - *495 requestBody: required: true content: @@ -80750,7 +81550,7 @@ paths: description: Response content: application/json: - schema: *487 + schema: *494 examples: default: value: @@ -80813,10 +81613,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#submit-a-review-for-a-pull-request parameters: - - *248 - - *249 - - *484 - - *488 + - *255 + - *256 + - *491 + - *495 requestBody: required: true content: @@ -80851,9 +81651,9 @@ paths: description: Response content: application/json: - schema: *487 + schema: *494 examples: - default: *490 + default: *497 '404': *6 '422': *7 '403': *27 @@ -80875,9 +81675,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#update-a-pull-request-branch parameters: - - *248 - - *249 - - *484 + - *255 + - *256 + - *491 requestBody: required: false content: @@ -80941,8 +81741,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/contents#get-a-repository-readme parameters: - - *248 - - *249 + - *255 + - *256 - name: ref description: 'The name of the commit/branch/tag. Default: the repository’s default branch.' @@ -80955,9 +81755,9 @@ paths: description: Response content: application/json: - schema: *491 + schema: *498 examples: - default: &492 + default: &499 value: type: file encoding: base64 @@ -80999,8 +81799,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/contents#get-a-repository-readme-for-a-directory parameters: - - *248 - - *249 + - *255 + - *256 - name: dir description: The alternate path to look for a README file in: path @@ -81020,9 +81820,9 @@ paths: description: Response content: application/json: - schema: *491 + schema: *498 examples: - default: *492 + default: *499 '404': *6 '422': *15 x-github: @@ -81044,10 +81844,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#list-releases parameters: - - *248 - - *249 + - *255 + - *256 - *17 - - *18 + - *19 responses: '200': description: Response @@ -81055,7 +81855,7 @@ paths: application/json: schema: type: array - items: &493 + items: &500 title: Release description: A release. type: object @@ -81127,7 +81927,7 @@ paths: author: *4 assets: type: array - items: &494 + items: &501 title: Release Asset description: Data related to a release. type: object @@ -81307,8 +82107,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#create-a-release parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -81384,9 +82184,9 @@ paths: description: Response content: application/json: - schema: *493 + schema: *500 examples: - default: &497 + default: &504 value: url: https://api.github.com/repos/octocat/Hello-World/releases/1 html_url: https://github.com/octocat/Hello-World/releases/v1.0.0 @@ -81489,9 +82289,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/assets#get-a-release-asset parameters: - - *248 - - *249 - - &495 + - *255 + - *256 + - &502 name: asset_id description: The unique identifier of the asset. in: path @@ -81503,9 +82303,9 @@ paths: description: Response content: application/json: - schema: *494 + schema: *501 examples: - default: &496 + default: &503 value: url: https://api.github.com/repos/octocat/Hello-World/releases/assets/1 browser_download_url: https://github.com/octocat/Hello-World/releases/download/v1.0.0/example.zip @@ -81539,7 +82339,7 @@ paths: type: User site_admin: false '404': *6 - '302': *390 + '302': *397 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -81555,9 +82355,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/assets#update-a-release-asset parameters: - - *248 - - *249 - - *495 + - *255 + - *256 + - *502 requestBody: required: false content: @@ -81586,9 +82386,9 @@ paths: description: Response content: application/json: - schema: *494 + schema: *501 examples: - default: *496 + default: *503 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -81604,9 +82404,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/assets#delete-a-release-asset parameters: - - *248 - - *249 - - *495 + - *255 + - *256 + - *502 responses: '204': description: Response @@ -81630,8 +82430,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#generate-release-notes-content-for-a-release parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -81717,16 +82517,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#get-the-latest-release parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response content: application/json: - schema: *493 + schema: *500 examples: - default: *497 + default: *504 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -81743,8 +82543,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#get-a-release-by-tag-name parameters: - - *248 - - *249 + - *255 + - *256 - name: tag description: tag parameter in: path @@ -81757,9 +82557,9 @@ paths: description: Response content: application/json: - schema: *493 + schema: *500 examples: - default: *497 + default: *504 '404': *6 x-github: githubCloudOnly: false @@ -81781,9 +82581,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#get-a-release parameters: - - *248 - - *249 - - &498 + - *255 + - *256 + - &505 name: release_id description: The unique identifier of the release. in: path @@ -81797,9 +82597,9 @@ paths: For more information, see "[Getting started with the REST API](https://docs.github.com/rest/using-the-rest-api/getting-started-with-the-rest-api#hypermedia)."' content: application/json: - schema: *493 + schema: *500 examples: - default: *497 + default: *504 '401': description: Unauthorized x-github: @@ -81817,9 +82617,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#update-a-release parameters: - - *248 - - *249 - - *498 + - *255 + - *256 + - *505 requestBody: required: false content: @@ -81883,9 +82683,9 @@ paths: description: Response content: application/json: - schema: *493 + schema: *500 examples: - default: *497 + default: *504 '404': description: Not Found if the discussion category name is invalid content: @@ -81906,9 +82706,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#delete-a-release parameters: - - *248 - - *249 - - *498 + - *255 + - *256 + - *505 responses: '204': description: Response @@ -81928,11 +82728,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/assets#list-release-assets parameters: - - *248 - - *249 - - *498 + - *255 + - *256 + - *505 - *17 - - *18 + - *19 responses: '200': description: Response @@ -81940,7 +82740,7 @@ paths: application/json: schema: type: array - items: *494 + items: *501 examples: default: value: @@ -82020,9 +82820,9 @@ paths: description: The URL origin (protocol + host name + port) is included in `upload_url` returned in the response of the "Create a release" endpoint parameters: - - *248 - - *249 - - *498 + - *255 + - *256 + - *505 - name: name in: query required: true @@ -82048,7 +82848,7 @@ paths: description: Response for successful upload content: application/json: - schema: *494 + schema: *501 examples: response-for-successful-upload: value: @@ -82102,9 +82902,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-release parameters: - - *248 - - *249 - - *498 + - *255 + - *256 + - *505 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). Omit this parameter to list all reactions to a release. @@ -82120,7 +82920,7 @@ paths: - rocket - eyes - *17 - - *18 + - *19 responses: '200': description: Response @@ -82128,9 +82928,9 @@ paths: application/json: schema: type: array - items: *241 + items: *248 examples: - default: *243 + default: *250 headers: Link: *56 '404': *6 @@ -82151,9 +82951,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-release parameters: - - *248 - - *249 - - *498 + - *255 + - *256 + - *505 requestBody: required: true content: @@ -82183,16 +82983,16 @@ paths: description: Reaction exists content: application/json: - schema: *241 + schema: *248 examples: - default: *242 + default: *249 '201': description: Reaction created content: application/json: - schema: *241 + schema: *248 examples: - default: *242 + default: *249 '422': *15 x-github: githubCloudOnly: false @@ -82214,10 +83014,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#delete-a-release-reaction parameters: - - *248 - - *249 - - *498 - - *244 + - *255 + - *256 + - *505 + - *251 responses: '204': description: Response @@ -82241,11 +83041,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/rules#get-rules-for-a-branch parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 - *17 - - *18 + - *19 responses: '200': description: Response @@ -82259,8 +83059,8 @@ paths: description: A repository rule with ruleset details. oneOf: - allOf: - - *499 - - &501 + - *506 + - &508 title: repository ruleset data for rule description: User-defined metadata to store domain-specific information limited to 8 keys with scalar values. @@ -82279,54 +83079,54 @@ paths: ruleset_id: type: integer description: The ID of the ruleset that includes this rule. - - allOf: - - *500 - - *501 - - allOf: - - *502 - - *501 - - allOf: - - *503 - - *501 - - allOf: - - *504 - - *501 - - allOf: - - *505 - - *501 - - allOf: - - *506 - - *501 - allOf: - *507 - - *501 - - allOf: - *508 - - *501 - allOf: - *509 - - *501 + - *508 - allOf: - *510 - - *501 + - *508 - allOf: - *511 - - *501 + - *508 - allOf: - *512 - - *501 + - *508 - allOf: - *513 - - *501 + - *508 - allOf: - *514 - - *501 + - *508 - allOf: - *515 - - *501 + - *508 - allOf: - *516 - - *501 + - *508 + - allOf: + - *517 + - *508 + - allOf: + - *518 + - *508 + - allOf: + - *519 + - *508 + - allOf: + - *520 + - *508 + - allOf: + - *521 + - *508 + - allOf: + - *522 + - *508 + - allOf: + - *523 + - *508 examples: default: value: @@ -82365,10 +83165,10 @@ paths: category: repos subcategory: rules parameters: - - *248 - - *249 + - *255 + - *256 - *17 - - *18 + - *19 - name: includes_parents description: Include rulesets configured at higher levels that apply to this repository @@ -82377,7 +83177,7 @@ paths: schema: type: boolean default: true - - *517 + - *524 responses: '200': description: Response @@ -82385,7 +83185,7 @@ paths: application/json: schema: type: array - items: *216 + items: *223 examples: default: value: @@ -82416,7 +83216,7 @@ paths: created_at: '2023-08-15T08:43:03Z' updated_at: '2023-09-23T16:29:47Z' '404': *6 - '500': *132 + '500': *139 post: summary: Create a repository ruleset description: Create a ruleset for a repository. @@ -82432,8 +83232,8 @@ paths: category: repos subcategory: rules parameters: - - *248 - - *249 + - *255 + - *256 requestBody: description: Request body required: true @@ -82453,16 +83253,16 @@ paths: - tag - push default: branch - enforcement: *212 + enforcement: *219 bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: *213 - conditions: *210 + items: *220 + conditions: *217 rules: type: array description: An array of rules within the ruleset. - items: *215 + items: *222 required: - name - enforcement @@ -82493,9 +83293,9 @@ paths: description: Response content: application/json: - schema: *216 + schema: *223 examples: - default: &527 + default: &534 value: id: 42 name: super cool ruleset @@ -82528,7 +83328,7 @@ paths: created_at: '2023-07-15T08:43:03Z' updated_at: '2023-08-23T16:29:47Z' '404': *6 - '500': *132 + '500': *139 "/repos/{owner}/{repo}/rulesets/rule-suites": get: summary: List repository rule suites @@ -82542,24 +83342,24 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/rule-suites#list-repository-rule-suites parameters: - - *248 - - *249 - - *518 - - *519 - - *520 - - *521 + - *255 + - *256 + - *525 + - *526 + - *527 + - *528 - *17 - - *18 + - *19 responses: '200': description: Response content: application/json: - schema: *522 + schema: *529 examples: - default: *523 + default: *530 '404': *6 - '500': *132 + '500': *139 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -82578,19 +83378,19 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/rule-suites#get-a-repository-rule-suite parameters: - - *248 - - *249 - - *524 + - *255 + - *256 + - *531 responses: '200': description: Response content: application/json: - schema: *525 + schema: *532 examples: - default: *526 + default: *533 '404': *6 - '500': *132 + '500': *139 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -82616,8 +83416,8 @@ paths: category: repos subcategory: rules parameters: - - *248 - - *249 + - *255 + - *256 - name: ruleset_id description: The ID of the ruleset. in: path @@ -82637,11 +83437,11 @@ paths: description: Response content: application/json: - schema: *216 + schema: *223 examples: - default: *527 + default: *534 '404': *6 - '500': *132 + '500': *139 put: summary: Update a repository ruleset description: Update a ruleset for a repository. @@ -82657,8 +83457,8 @@ paths: category: repos subcategory: rules parameters: - - *248 - - *249 + - *255 + - *256 - name: ruleset_id description: The ID of the ruleset. in: path @@ -82683,16 +83483,16 @@ paths: - branch - tag - push - enforcement: *212 + enforcement: *219 bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: *213 - conditions: *210 + items: *220 + conditions: *217 rules: description: An array of rules within the ruleset. type: array - items: *215 + items: *222 examples: default: value: @@ -82720,11 +83520,11 @@ paths: description: Response content: application/json: - schema: *216 + schema: *223 examples: - default: *527 + default: *534 '404': *6 - '500': *132 + '500': *139 delete: summary: Delete a repository ruleset description: Delete a ruleset for a repository. @@ -82740,8 +83540,8 @@ paths: category: repos subcategory: rules parameters: - - *248 - - *249 + - *255 + - *256 - name: ruleset_id description: The ID of the ruleset. in: path @@ -82752,7 +83552,7 @@ paths: '204': description: Response '404': *6 - '500': *132 + '500': *139 "/repos/{owner}/{repo}/secret-scanning/alerts": get: summary: List secret scanning alerts for a repository @@ -82769,20 +83569,20 @@ paths: description: API method documentation url: https://docs.github.com/rest/secret-scanning/secret-scanning#list-secret-scanning-alerts-for-a-repository parameters: - - *248 - - *249 - - *218 - - *219 - - *220 - - *221 + - *255 + - *256 + - *225 + - *226 + - *227 + - *228 - *46 - - *18 + - *19 - *17 - - *528 - - *529 - - *222 - - *223 - - *224 + - *535 + - *536 + - *229 + - *230 + - *231 responses: '200': description: Response @@ -82790,7 +83590,7 @@ paths: application/json: schema: type: array - items: &532 + items: &539 type: object properties: number: *51 @@ -82806,8 +83606,8 @@ paths: format: uri description: The REST API URL of the code locations for this alert. - state: *530 - resolution: *531 + state: *537 + resolution: *538 resolved_at: type: - string @@ -83020,15 +83820,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/secret-scanning/secret-scanning#get-a-secret-scanning-alert parameters: - - *248 - - *249 - - *347 + - *255 + - *256 + - *354 responses: '200': description: Response content: application/json: - schema: *532 + schema: *539 examples: default: value: @@ -83080,9 +83880,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/secret-scanning/secret-scanning#update-a-secret-scanning-alert parameters: - - *248 - - *249 - - *347 + - *255 + - *256 + - *354 requestBody: required: true content: @@ -83090,8 +83890,8 @@ paths: schema: type: object properties: - state: *530 - resolution: *531 + state: *537 + resolution: *538 resolution_comment: description: An optional comment when closing an alert. Cannot be updated or deleted. Must be `null` when changing `state` to `open`. @@ -83110,7 +83910,7 @@ paths: description: Response content: application/json: - schema: *532 + schema: *539 examples: default: value: @@ -83185,10 +83985,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/secret-scanning/secret-scanning#list-locations-for-a-secret-scanning-alert parameters: - - *248 - - *249 - - *347 - - *18 + - *255 + - *256 + - *354 + - *19 - *17 responses: '200': @@ -83198,7 +83998,7 @@ paths: schema: type: array description: List of locations where the secret was detected - items: &661 + items: &668 type: object properties: type: @@ -83577,8 +84377,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/secret-scanning/secret-scanning#create-a-push-protection-bypass parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -83586,14 +84386,14 @@ paths: schema: type: object properties: - reason: &534 + reason: &541 description: The reason for bypassing push protection. type: string enum: - false_positive - used_in_tests - will_fix_later - placeholder_id: *533 + placeholder_id: *540 required: - reason - placeholder_id @@ -83610,7 +84410,7 @@ paths: schema: type: object properties: - reason: *534 + reason: *541 expire_at: type: - string @@ -83654,8 +84454,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/secret-scanning/secret-scanning#get-secret-scanning-scan-history-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '404': description: Repository does not have GitHub Advanced Security or secret @@ -83670,7 +84470,7 @@ paths: properties: incremental_scans: type: array - items: &535 + items: &542 description: Information on a single scan performed by secret scanning on the repository type: object @@ -83698,15 +84498,15 @@ paths: the scan is pending pattern_update_scans: type: array - items: *535 + items: *542 backfill_scans: type: array - items: *535 + items: *542 custom_pattern_backfill_scans: type: array items: allOf: - - *535 + - *542 - type: object properties: pattern_name: @@ -83776,8 +84576,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#list-repository-security-advisories parameters: - - *248 - - *249 + - *255 + - *256 - *46 - name: sort description: The property to sort the results by. @@ -83821,9 +84621,9 @@ paths: application/json: schema: type: array - items: *536 + items: *543 examples: - default: *537 + default: *544 '400': *14 '404': *6 x-github: @@ -83846,8 +84646,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#create-a-repository-security-advisory parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -83927,7 +84727,7 @@ paths: login: type: string description: The username of the user credited. - type: *227 + type: *234 required: - login - type @@ -84017,9 +84817,9 @@ paths: description: Response content: application/json: - schema: *536 + schema: *543 examples: - default: &539 + default: &546 value: ghsa_id: GHSA-abcd-1234-efgh cve_id: CVE-2050-00000 @@ -84252,8 +85052,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#privately-report-a-security-vulnerability parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -84366,7 +85166,7 @@ paths: description: Response content: application/json: - schema: *536 + schema: *543 examples: default: value: @@ -84513,17 +85313,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#get-a-repository-security-advisory parameters: - - *248 - - *249 - - *538 + - *255 + - *256 + - *545 responses: '200': description: Response content: application/json: - schema: *536 + schema: *543 examples: - default: *539 + default: *546 '403': *27 '404': *6 x-github: @@ -84547,9 +85347,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#update-a-repository-security-advisory parameters: - - *248 - - *249 - - *538 + - *255 + - *256 + - *545 requestBody: required: true content: @@ -84629,7 +85429,7 @@ paths: login: type: string description: The username of the user credited. - type: *227 + type: *234 required: - login - type @@ -84720,10 +85520,10 @@ paths: description: Response content: application/json: - schema: *536 + schema: *543 examples: - default: *539 - add_credit: *539 + default: *546 + add_credit: *546 '403': *27 '404': *6 '422': @@ -84761,9 +85561,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#request-a-cve-for-a-repository-security-advisory parameters: - - *248 - - *249 - - *538 + - *255 + - *256 + - *545 responses: '202': *45 '400': *14 @@ -84790,17 +85590,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#create-a-temporary-private-fork parameters: - - *248 - - *249 - - *538 + - *255 + - *256 + - *545 responses: '202': description: Response content: application/json: - schema: *259 + schema: *266 examples: - default: *261 + default: *268 '400': *14 '422': *15 '403': *27 @@ -84826,10 +85626,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#list-stargazers parameters: - - *248 - - *249 + - *255 + - *256 - *17 - - *18 + - *19 responses: '200': description: Response @@ -84923,8 +85723,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/statistics#get-the-weekly-commit-activity parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Returns a weekly aggregate of the number of additions and deletions @@ -84933,7 +85733,7 @@ paths: application/json: schema: type: array - items: &540 + items: &547 title: Code Frequency Stat description: Code Frequency Stat type: array @@ -84946,7 +85746,7 @@ paths: - 1124 - -435 '202': *45 - '204': *129 + '204': *136 '422': description: Repository contains more than 10,000 commits x-github: @@ -84966,8 +85766,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/statistics#get-the-last-year-of-commit-activity parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response @@ -85018,7 +85818,7 @@ paths: total: 89 week: 1336280400 '202': *45 - '204': *129 + '204': *136 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -85045,8 +85845,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/statistics#get-all-contributor-commit-activity parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response @@ -85118,7 +85918,7 @@ paths: d: 77 c: 10 '202': *45 - '204': *129 + '204': *136 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -85140,8 +85940,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/statistics#get-the-weekly-commit-count parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: The array order is oldest week (index 0) to most recent week. @@ -85295,8 +86095,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/statistics#get-the-hourly-commit-count-for-each-day parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: For example, `[2, 14, 25]` indicates that there were 25 total @@ -85306,7 +86106,7 @@ paths: application/json: schema: type: array - items: *540 + items: *547 examples: default: value: @@ -85319,7 +86119,7 @@ paths: - - 0 - 2 - 21 - '204': *129 + '204': *136 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -85339,8 +86139,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/statuses#create-a-commit-status parameters: - - *248 - - *249 + - *255 + - *256 - name: sha in: path required: true @@ -85396,7 +86196,7 @@ paths: description: Response content: application/json: - schema: *541 + schema: *548 examples: default: value: @@ -85450,10 +86250,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/watching#list-watchers parameters: - - *248 - - *249 + - *255 + - *256 - *17 - - *18 + - *19 responses: '200': description: Response @@ -85463,7 +86263,7 @@ paths: type: array items: *4 examples: - default: *174 + default: *181 headers: Link: *56 x-github: @@ -85483,14 +86283,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/watching#get-a-repository-subscription parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: if you subscribe to the repository content: application/json: - schema: &542 + schema: &549 title: Repository Invitation description: Repository invitations let you manage who you collaborate with. @@ -85563,8 +86363,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/watching#set-a-repository-subscription parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: false content: @@ -85590,7 +86390,7 @@ paths: description: Response content: application/json: - schema: *542 + schema: *549 examples: default: value: @@ -85617,8 +86417,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/watching#delete-a-repository-subscription parameters: - - *248 - - *249 + - *255 + - *256 responses: '204': description: Response @@ -85638,10 +86438,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-repository-tags parameters: - - *248 - - *249 + - *255 + - *256 - *17 - - *18 + - *19 responses: '200': description: Response @@ -85721,8 +86521,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/tags#closing-down---list-tag-protection-states-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response @@ -85730,7 +86530,7 @@ paths: application/json: schema: type: array - items: &543 + items: &550 title: Tag protection description: Tag protection type: object @@ -85787,8 +86587,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/tags#closing-down---create-a-tag-protection-state-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -85811,7 +86611,7 @@ paths: description: Response content: application/json: - schema: *543 + schema: *550 examples: default: value: @@ -85842,8 +86642,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/tags#closing-down---delete-a-tag-protection-state-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 - name: tag_protection_id description: The unique identifier of the tag protection. in: path @@ -85880,8 +86680,8 @@ paths: url: https://docs.github.com/rest/repos/contents#download-a-repository-archive-tar operationId: repos/download-tarball-archive parameters: - - *248 - - *249 + - *255 + - *256 - name: ref in: path required: true @@ -85917,10 +86717,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-repository-teams parameters: - - *248 - - *249 + - *255 + - *256 - *17 - - *18 + - *19 responses: '200': description: Response @@ -85928,9 +86728,9 @@ paths: application/json: schema: type: array - items: *171 + items: *178 examples: - default: *187 + default: *194 headers: Link: *56 '404': *6 @@ -85950,16 +86750,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#get-all-repository-topics parameters: - - *248 - - *249 - - *18 + - *255 + - *256 + - *19 - *17 responses: '200': description: Response content: application/json: - schema: &544 + schema: &551 title: Topic description: A topic aggregates entities that are related to a subject. type: object @@ -85971,7 +86771,7 @@ paths: required: - names examples: - default: &545 + default: &552 value: names: - octocat @@ -85994,8 +86794,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#replace-all-repository-topics parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -86026,9 +86826,9 @@ paths: description: Response content: application/json: - schema: *544 + schema: *551 examples: - default: *545 + default: *552 '404': *6 '422': *7 x-github: @@ -86049,9 +86849,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/traffic#get-repository-clones parameters: - - *248 - - *249 - - &546 + - *255 + - *256 + - &553 name: per description: The time frame to display results for. in: query @@ -86082,7 +86882,7 @@ paths: - 128 clones: type: array - items: &547 + items: &554 title: Traffic type: object properties: @@ -86169,8 +86969,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/traffic#get-top-referral-paths parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response @@ -86264,8 +87064,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/traffic#get-top-referral-sources parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response @@ -86328,9 +87128,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/traffic#get-page-views parameters: - - *248 - - *249 - - *546 + - *255 + - *256 + - *553 responses: '200': description: Response @@ -86351,7 +87151,7 @@ paths: - 3782 views: type: array - items: *547 + items: *554 required: - uniques - count @@ -86428,8 +87228,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#transfer-a-repository parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -86465,7 +87265,7 @@ paths: description: Response content: application/json: - schema: *107 + schema: *114 examples: default: value: @@ -86703,8 +87503,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#check-if-vulnerability-alerts-are-enabled-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '204': description: Response if repository is enabled with vulnerability alerts @@ -86727,8 +87527,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#enable-vulnerability-alerts parameters: - - *248 - - *249 + - *255 + - *256 responses: '204': description: Response @@ -86750,8 +87550,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#disable-vulnerability-alerts parameters: - - *248 - - *249 + - *255 + - *256 responses: '204': description: Response @@ -86777,8 +87577,8 @@ paths: url: https://docs.github.com/rest/repos/contents#download-a-repository-archive-zip operationId: repos/download-zipball-archive parameters: - - *248 - - *249 + - *255 + - *256 - name: ref in: path required: true @@ -86870,9 +87670,9 @@ paths: description: Response content: application/json: - schema: *259 + schema: *266 examples: - default: *261 + default: *268 headers: Location: example: https://api.github.com/repos/octocat/Hello-World @@ -86913,7 +87713,7 @@ paths: application/json: schema: type: array - items: *107 + items: *114 examples: default: value: @@ -87063,7 +87863,7 @@ paths: - asc default: desc - *17 - - *18 + - *19 responses: '200': description: Response @@ -87102,7 +87902,7 @@ paths: html_url: type: string format: uri - repository: *107 + repository: *114 score: type: number file_size: @@ -87121,7 +87921,7 @@ paths: examples: - 73..77 - 77..78 - text_matches: &548 + text_matches: &555 title: Search Result Text Matches type: array items: @@ -87284,7 +88084,7 @@ paths: enum: - author-date - committer-date - - &549 + - &556 name: order description: Determines whether the first search result returned is the highest number of matches (`desc`) or lowest number of matches (`asc`). This parameter @@ -87298,7 +88098,7 @@ paths: - asc default: desc - *17 - - *18 + - *19 responses: '200': description: Response @@ -87353,7 +88153,7 @@ paths: committer: anyOf: - type: 'null' - - *314 + - *321 comment_count: type: integer message: @@ -87372,7 +88172,7 @@ paths: url: type: string format: uri - verification: *425 + verification: *432 required: - author - committer @@ -87387,7 +88187,7 @@ paths: committer: anyOf: - type: 'null' - - *314 + - *321 parents: type: array items: @@ -87399,12 +88199,12 @@ paths: type: string sha: type: string - repository: *107 + repository: *114 score: type: number node_id: type: string - text_matches: *548 + text_matches: *555 required: - sha - node_id @@ -87596,9 +88396,9 @@ paths: - interactions - created - updated - - *549 + - *556 - *17 - - *18 + - *19 responses: '200': description: Response @@ -87712,7 +88512,7 @@ paths: milestone: anyOf: - type: 'null' - - *380 + - *387 comments: type: integer created_at: @@ -87726,7 +88526,7 @@ paths: - string - 'null' format: date-time - text_matches: *548 + text_matches: *555 pull_request: type: object properties: @@ -87948,9 +88748,9 @@ paths: enum: - created - updated - - *549 + - *556 - *17 - - *18 + - *19 responses: '200': description: Response @@ -87993,7 +88793,7 @@ paths: - 'null' score: type: number - text_matches: *548 + text_matches: *555 required: - id - node_id @@ -88078,9 +88878,9 @@ paths: - forks - help-wanted-issues - updated - - *549 + - *556 - *17 - - *18 + - *19 responses: '200': description: Response @@ -88315,7 +89115,7 @@ paths: - admin - pull - push - text_matches: *548 + text_matches: *555 temp_clone_token: type: string allow_merge_commit: @@ -88556,7 +89356,7 @@ paths: schema: type: string - *17 - - *18 + - *19 responses: '200': description: Response @@ -88623,7 +89423,7 @@ paths: - string - 'null' format: uri - text_matches: *548 + text_matches: *555 related: type: - array @@ -88816,9 +89616,9 @@ paths: - followers - repositories - joined - - *549 + - *556 - *17 - - *18 + - *19 responses: '200': description: Response @@ -88926,7 +89726,7 @@ paths: type: - boolean - 'null' - text_matches: *548 + text_matches: *555 blog: type: - string @@ -89008,7 +89808,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#get-a-team-legacy parameters: - - &550 + - &557 name: team_id description: The unique identifier of the team. in: path @@ -89020,9 +89820,9 @@ paths: description: Response content: application/json: - schema: *233 + schema: *240 examples: - default: *234 + default: *241 '404': *6 x-github: githubCloudOnly: false @@ -89049,7 +89849,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#update-a-team-legacy parameters: - - *550 + - *557 requestBody: required: true content: @@ -89113,16 +89913,16 @@ paths: description: Response when the updated information already exists content: application/json: - schema: *233 + schema: *240 examples: - default: *234 + default: *241 '201': description: Response content: application/json: - schema: *233 + schema: *240 examples: - default: *234 + default: *241 '404': *6 '422': *15 '403': *27 @@ -89150,7 +89950,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#delete-a-team-legacy parameters: - - *550 + - *557 responses: '204': description: Response @@ -89181,10 +89981,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#list-discussions-legacy parameters: - - *550 + - *557 - *46 - *17 - - *18 + - *19 responses: '200': description: Response @@ -89192,9 +89992,9 @@ paths: application/json: schema: type: array - items: *235 + items: *242 examples: - default: *551 + default: *558 headers: Link: *56 x-github: @@ -89223,7 +90023,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#create-a-discussion-legacy parameters: - - *550 + - *557 requestBody: required: true content: @@ -89257,9 +90057,9 @@ paths: description: Response content: application/json: - schema: *235 + schema: *242 examples: - default: *236 + default: *243 x-github: triggersNotification: true githubCloudOnly: false @@ -89286,16 +90086,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#get-a-discussion-legacy parameters: - - *550 - - *237 + - *557 + - *244 responses: '200': description: Response content: application/json: - schema: *235 + schema: *242 examples: - default: *236 + default: *243 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89320,8 +90120,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#update-a-discussion-legacy parameters: - - *550 - - *237 + - *557 + - *244 requestBody: required: false content: @@ -89344,9 +90144,9 @@ paths: description: Response content: application/json: - schema: *235 + schema: *242 examples: - default: *552 + default: *559 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89371,8 +90171,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#delete-a-discussion-legacy parameters: - - *550 - - *237 + - *557 + - *244 responses: '204': description: Response @@ -89401,11 +90201,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#list-discussion-comments-legacy parameters: - - *550 - - *237 + - *557 + - *244 - *46 - *17 - - *18 + - *19 responses: '200': description: Response @@ -89413,9 +90213,9 @@ paths: application/json: schema: type: array - items: *238 + items: *245 examples: - default: *553 + default: *560 headers: Link: *56 x-github: @@ -89444,8 +90244,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#create-a-discussion-comment-legacy parameters: - - *550 - - *237 + - *557 + - *244 requestBody: required: true content: @@ -89467,9 +90267,9 @@ paths: description: Response content: application/json: - schema: *238 + schema: *245 examples: - default: *239 + default: *246 x-github: triggersNotification: true githubCloudOnly: false @@ -89496,17 +90296,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#get-a-discussion-comment-legacy parameters: - - *550 - - *237 - - *240 + - *557 + - *244 + - *247 responses: '200': description: Response content: application/json: - schema: *238 + schema: *245 examples: - default: *239 + default: *246 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89531,9 +90331,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#update-a-discussion-comment-legacy parameters: - - *550 - - *237 - - *240 + - *557 + - *244 + - *247 requestBody: required: true content: @@ -89555,9 +90355,9 @@ paths: description: Response content: application/json: - schema: *238 + schema: *245 examples: - default: *554 + default: *561 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89582,9 +90382,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#delete-a-discussion-comment-legacy parameters: - - *550 - - *237 - - *240 + - *557 + - *244 + - *247 responses: '204': description: Response @@ -89613,9 +90413,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-team-discussion-comment-legacy parameters: - - *550 - - *237 - - *240 + - *557 + - *244 + - *247 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). Omit this parameter to list all reactions to a team discussion comment. @@ -89633,7 +90433,7 @@ paths: - rocket - eyes - *17 - - *18 + - *19 responses: '200': description: Response @@ -89641,9 +90441,9 @@ paths: application/json: schema: type: array - items: *241 + items: *248 examples: - default: *243 + default: *250 headers: Link: *56 x-github: @@ -89672,9 +90472,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-team-discussion-comment-legacy parameters: - - *550 - - *237 - - *240 + - *557 + - *244 + - *247 requestBody: required: true content: @@ -89706,9 +90506,9 @@ paths: description: Response content: application/json: - schema: *241 + schema: *248 examples: - default: *242 + default: *249 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89734,8 +90534,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-team-discussion-legacy parameters: - - *550 - - *237 + - *557 + - *244 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). Omit this parameter to list all reactions to a team discussion. @@ -89753,7 +90553,7 @@ paths: - rocket - eyes - *17 - - *18 + - *19 responses: '200': description: Response @@ -89761,9 +90561,9 @@ paths: application/json: schema: type: array - items: *241 + items: *248 examples: - default: *243 + default: *250 headers: Link: *56 x-github: @@ -89792,8 +90592,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-team-discussion-legacy parameters: - - *550 - - *237 + - *557 + - *244 requestBody: required: true content: @@ -89825,9 +90625,9 @@ paths: description: Response content: application/json: - schema: *241 + schema: *248 examples: - default: *242 + default: *249 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -89851,9 +90651,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#list-pending-team-invitations-legacy parameters: - - *550 + - *557 - *17 - - *18 + - *19 responses: '200': description: Response @@ -89861,9 +90661,9 @@ paths: application/json: schema: type: array - items: *168 + items: *175 examples: - default: *169 + default: *176 headers: Link: *56 x-github: @@ -89889,7 +90689,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#list-team-members-legacy parameters: - - *550 + - *557 - name: role description: Filters members returned by their role in the team. in: query @@ -89902,7 +90702,7 @@ paths: - all default: all - *17 - - *18 + - *19 responses: '200': description: Response @@ -89912,7 +90712,7 @@ paths: type: array items: *4 examples: - default: *174 + default: *181 headers: Link: *56 '404': *6 @@ -89940,8 +90740,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#get-team-member-legacy parameters: - - *550 - - *120 + - *557 + - *127 responses: '204': description: if user is a member @@ -89977,8 +90777,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#add-team-member-legacy parameters: - - *550 - - *120 + - *557 + - *127 responses: '204': description: Response @@ -90017,8 +90817,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#remove-team-member-legacy parameters: - - *550 - - *120 + - *557 + - *127 responses: '204': description: Response @@ -90054,16 +90854,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#get-team-membership-for-a-user-legacy parameters: - - *550 - - *120 + - *557 + - *127 responses: '200': description: Response content: application/json: - schema: *245 + schema: *252 examples: - response-if-user-is-a-team-maintainer: *555 + response-if-user-is-a-team-maintainer: *562 '404': *6 x-github: githubCloudOnly: false @@ -90096,8 +90896,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#add-or-update-team-membership-for-a-user-legacy parameters: - - *550 - - *120 + - *557 + - *127 requestBody: required: false content: @@ -90122,9 +90922,9 @@ paths: description: Response content: application/json: - schema: *245 + schema: *252 examples: - response-if-users-membership-with-team-is-now-pending: *556 + response-if-users-membership-with-team-is-now-pending: *563 '403': description: Forbidden if team synchronization is set up '422': @@ -90158,8 +90958,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#remove-team-membership-for-a-user-legacy parameters: - - *550 - - *120 + - *557 + - *127 responses: '204': description: Response @@ -90188,9 +90988,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-team-projects-legacy parameters: - - *550 + - *557 - *17 - - *18 + - *19 responses: '200': description: Response @@ -90198,9 +90998,9 @@ paths: application/json: schema: type: array - items: *246 + items: *253 examples: - default: *557 + default: *564 headers: Link: *56 '404': *6 @@ -90227,16 +91027,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#check-team-permissions-for-a-project-legacy parameters: - - *550 - - *247 + - *557 + - *254 responses: '200': description: Response content: application/json: - schema: *246 + schema: *253 examples: - default: *558 + default: *565 '404': description: Not Found if project is not managed by this team x-github: @@ -90261,8 +91061,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#add-or-update-team-project-permissions-legacy parameters: - - *550 - - *247 + - *557 + - *254 requestBody: required: false content: @@ -90330,8 +91130,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#remove-a-project-from-a-team-legacy parameters: - - *550 - - *247 + - *557 + - *254 responses: '204': description: Response @@ -90358,9 +91158,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-team-repositories-legacy parameters: - - *550 + - *557 - *17 - - *18 + - *19 responses: '200': description: Response @@ -90368,9 +91168,9 @@ paths: application/json: schema: type: array - items: *107 + items: *114 examples: - default: *194 + default: *201 headers: Link: *56 '404': *6 @@ -90400,15 +91200,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#check-team-permissions-for-a-repository-legacy parameters: - - *550 - - *248 - - *249 + - *557 + - *255 + - *256 responses: '200': description: Alternative response with extra repository information content: application/json: - schema: *559 + schema: *566 examples: alternative-response-with-extra-repository-information: value: @@ -90559,9 +91359,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#add-or-update-team-repository-permissions-legacy parameters: - - *550 - - *248 - - *249 + - *557 + - *255 + - *256 requestBody: required: false content: @@ -90611,9 +91411,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#remove-a-repository-from-a-team-legacy parameters: - - *550 - - *248 - - *249 + - *557 + - *255 + - *256 responses: '204': description: Response @@ -90638,9 +91438,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-child-teams-legacy parameters: - - *550 + - *557 - *17 - - *18 + - *19 responses: '200': description: if child teams exist @@ -90648,9 +91448,9 @@ paths: application/json: schema: type: array - items: *171 + items: *178 examples: - response-if-child-teams-exist: *560 + response-if-child-teams-exist: *567 headers: Link: *56 '404': *6 @@ -90683,7 +91483,7 @@ paths: application/json: schema: oneOf: - - &562 + - &569 title: Private User description: Private User type: object @@ -90933,7 +91733,7 @@ paths: - private_gists - total_private_repos - two_factor_authentication - - *561 + - *568 examples: response-with-public-and-private-profile-information: summary: Response with public and private profile information @@ -91093,7 +91893,7 @@ paths: description: Response content: application/json: - schema: *562 + schema: *569 examples: default: value: @@ -91162,7 +91962,7 @@ paths: url: https://docs.github.com/rest/users/blocking#list-users-blocked-by-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -91172,7 +91972,7 @@ paths: type: array items: *4 examples: - default: *174 + default: *181 '304': *35 '404': *6 '403': *27 @@ -91195,7 +91995,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/blocking#check-if-a-user-is-blocked-by-the-authenticated-user parameters: - - *120 + - *127 responses: '204': description: If the user is blocked @@ -91223,7 +92023,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/blocking#block-a-user parameters: - - *120 + - *127 responses: '204': description: Response @@ -91247,7 +92047,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/blocking#unblock-a-user parameters: - - *120 + - *127 responses: '204': description: Response @@ -91275,7 +92075,7 @@ paths: url: https://docs.github.com/rest/codespaces/codespaces#list-codespaces-for-the-authenticated-user parameters: - *17 - - *18 + - *19 - name: repository_id description: ID of the Repository to filter on in: query @@ -91296,11 +92096,11 @@ paths: type: integer codespaces: type: array - items: *175 + items: *182 examples: - default: *176 + default: *183 '304': *35 - '500': *132 + '500': *139 '401': *23 '403': *27 '404': *6 @@ -91437,17 +92237,17 @@ paths: description: Response when the codespace was successfully created content: application/json: - schema: *175 + schema: *182 examples: - default: *367 + default: *374 '202': description: Response when the codespace creation partially failed but is being retried in the background content: application/json: - schema: *175 + schema: *182 examples: - default: *367 + default: *374 '401': *23 '403': *27 '404': *6 @@ -91475,7 +92275,7 @@ paths: url: https://docs.github.com/rest/codespaces/secrets#list-secrets-for-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -91491,7 +92291,7 @@ paths: type: integer secrets: type: array - items: &563 + items: &570 title: Codespaces Secret description: Secrets for a GitHub Codespace. type: object @@ -91533,7 +92333,7 @@ paths: - visibility - selected_repositories_url examples: - default: *369 + default: *376 headers: Link: *56 x-github: @@ -91605,13 +92405,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#get-a-secret-for-the-authenticated-user parameters: - - *115 + - *122 responses: '200': description: Response content: application/json: - schema: *563 + schema: *570 examples: default: value: @@ -91641,7 +92441,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#create-or-update-a-secret-for-the-authenticated-user parameters: - - *115 + - *122 requestBody: required: true content: @@ -91686,7 +92486,7 @@ paths: description: Response after successfully creating a secret content: application/json: - schema: *116 + schema: *123 examples: default: value: @@ -91714,7 +92514,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#delete-a-secret-for-the-authenticated-user parameters: - - *115 + - *122 responses: '204': description: Response @@ -91739,7 +92539,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#list-selected-repositories-for-a-user-secret parameters: - - *115 + - *122 responses: '200': description: Response @@ -91755,13 +92555,13 @@ paths: type: integer repositories: type: array - items: *107 + items: *114 examples: - default: *564 + default: *571 '401': *23 '403': *27 '404': *6 - '500': *132 + '500': *139 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -91782,7 +92582,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#set-selected-repositories-for-a-user-secret parameters: - - *115 + - *122 requestBody: required: true content: @@ -91814,7 +92614,7 @@ paths: '401': *23 '403': *27 '404': *6 - '500': *132 + '500': *139 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -91836,7 +92636,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#add-a-selected-repository-to-a-user-secret parameters: - - *115 + - *122 - name: repository_id in: path required: true @@ -91848,7 +92648,7 @@ paths: '401': *23 '403': *27 '404': *6 - '500': *132 + '500': *139 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -91869,7 +92669,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#remove-a-selected-repository-from-a-user-secret parameters: - - *115 + - *122 - name: repository_id in: path required: true @@ -91881,7 +92681,7 @@ paths: '401': *23 '403': *27 '404': *6 - '500': *132 + '500': *139 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -91901,17 +92701,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#get-a-codespace-for-the-authenticated-user parameters: - - *177 + - *184 responses: '200': description: Response content: application/json: - schema: *175 + schema: *182 examples: - default: *367 + default: *374 '304': *35 - '500': *132 + '500': *139 '401': *23 '403': *27 '404': *6 @@ -91935,7 +92735,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#update-a-codespace-for-the-authenticated-user parameters: - - *177 + - *184 requestBody: required: false content: @@ -91965,9 +92765,9 @@ paths: description: Response content: application/json: - schema: *175 + schema: *182 examples: - default: *367 + default: *374 '401': *23 '403': *27 '404': *6 @@ -91989,11 +92789,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#delete-a-codespace-for-the-authenticated-user parameters: - - *177 + - *184 responses: '202': *45 '304': *35 - '500': *132 + '500': *139 '401': *23 '403': *27 '404': *6 @@ -92018,13 +92818,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#export-a-codespace-for-the-authenticated-user parameters: - - *177 + - *184 responses: '202': description: Response content: application/json: - schema: &565 + schema: &572 type: object title: Fetches information about an export of a codespace. description: An export of a codespace. Also, latest export details @@ -92077,7 +92877,7 @@ paths: examples: - https://github.com/octocat/hello-world/tree/:branch examples: - default: &566 + default: &573 value: state: succeeded completed_at: '2022-01-01T14:59:22Z' @@ -92085,7 +92885,7 @@ paths: sha: fd95a81ca01e48ede9f39c799ecbcef817b8a3b2 id: latest export_url: https://api.github.com/user/codespaces/:name/exports/latest - '500': *132 + '500': *139 '401': *23 '403': *27 '404': *6 @@ -92109,7 +92909,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#get-details-about-a-codespace-export parameters: - - *177 + - *184 - name: export_id in: path required: true @@ -92122,9 +92922,9 @@ paths: description: Response content: application/json: - schema: *565 + schema: *572 examples: - default: *566 + default: *573 '404': *6 x-github: githubCloudOnly: false @@ -92145,7 +92945,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/machines#list-machine-types-for-a-codespace parameters: - - *177 + - *184 responses: '200': description: Response @@ -92161,11 +92961,11 @@ paths: type: integer machines: type: array - items: *368 + items: *375 examples: - default: *567 + default: *574 '304': *35 - '500': *132 + '500': *139 '401': *23 '403': *27 '404': *6 @@ -92192,7 +92992,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#create-a-repository-from-an-unpublished-codespace parameters: - - *177 + - *184 requestBody: required: true content: @@ -92248,11 +93048,11 @@ paths: - 26a7c758-7299-4a73-b978-5a92a7ae98a0 owner: *4 billable_owner: *4 - repository: *259 + repository: *266 machine: anyOf: - type: 'null' - - *368 + - *375 devcontainer_path: description: Path to devcontainer.json from repo root used to create Codespace. @@ -93049,17 +93849,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#start-a-codespace-for-the-authenticated-user parameters: - - *177 + - *184 responses: '200': description: Response content: application/json: - schema: *175 + schema: *182 examples: - default: *367 + default: *374 '304': *35 - '500': *132 + '500': *139 '400': *14 '401': *23 '402': @@ -93089,16 +93889,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#stop-a-codespace-for-the-authenticated-user parameters: - - *177 + - *184 responses: '200': description: Response content: application/json: - schema: *175 + schema: *182 examples: - default: *367 - '500': *132 + default: *374 + '500': *139 '401': *23 '403': *27 '404': *6 @@ -93127,9 +93927,9 @@ paths: application/json: schema: type: array - items: *188 + items: *195 examples: - default: &580 + default: &587 value: - id: 197 name: hello_docker @@ -93230,7 +94030,7 @@ paths: application/json: schema: type: array - items: &568 + items: &575 title: Email description: Email type: object @@ -93292,7 +94092,7 @@ paths: url: https://docs.github.com/rest/users/emails#list-email-addresses-for-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -93300,9 +94100,9 @@ paths: application/json: schema: type: array - items: *568 + items: *575 examples: - default: &582 + default: &589 value: - email: octocat@github.com verified: true @@ -93379,7 +94179,7 @@ paths: application/json: schema: type: array - items: *568 + items: *575 examples: default: value: @@ -93481,7 +94281,7 @@ paths: url: https://docs.github.com/rest/users/followers#list-followers-of-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -93491,7 +94291,7 @@ paths: type: array items: *4 examples: - default: *174 + default: *181 headers: Link: *56 '304': *35 @@ -93514,7 +94314,7 @@ paths: url: https://docs.github.com/rest/users/followers#list-the-people-the-authenticated-user-follows parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -93524,7 +94324,7 @@ paths: type: array items: *4 examples: - default: *174 + default: *181 headers: Link: *56 '304': *35 @@ -93546,7 +94346,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/followers#check-if-a-person-is-followed-by-the-authenticated-user parameters: - - *120 + - *127 responses: '204': description: if the person is followed by the authenticated user @@ -93576,7 +94376,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/followers#follow-a-user parameters: - - *120 + - *127 responses: '204': description: Response @@ -93601,7 +94401,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/followers#unfollow-a-user parameters: - - *120 + - *127 responses: '204': description: Response @@ -93629,7 +94429,7 @@ paths: url: https://docs.github.com/rest/users/gpg-keys#list-gpg-keys-for-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -93637,7 +94437,7 @@ paths: application/json: schema: type: array - items: &569 + items: &576 title: GPG Key description: A unique encryption key type: object @@ -93782,7 +94582,7 @@ paths: - subkeys - revoked examples: - default: &593 + default: &600 value: - id: 3 name: Octocat's GPG Key @@ -93867,9 +94667,9 @@ paths: description: Response content: application/json: - schema: *569 + schema: *576 examples: - default: &570 + default: &577 value: id: 3 name: Octocat's GPG Key @@ -93926,7 +94726,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/gpg-keys#get-a-gpg-key-for-the-authenticated-user parameters: - - &571 + - &578 name: gpg_key_id description: The unique identifier of the GPG key. in: path @@ -93938,9 +94738,9 @@ paths: description: Response content: application/json: - schema: *569 + schema: *576 examples: - default: *570 + default: *577 '404': *6 '304': *35 '403': *27 @@ -93963,7 +94763,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/gpg-keys#delete-a-gpg-key-for-the-authenticated-user parameters: - - *571 + - *578 responses: '204': description: Response @@ -93994,7 +94794,7 @@ paths: url: https://docs.github.com/rest/apps/installations#list-app-installations-accessible-to-the-user-access-token parameters: - *17 - - *18 + - *19 responses: '200': description: You can find the permissions for the installation under the @@ -94133,7 +94933,7 @@ paths: parameters: - *21 - *17 - - *18 + - *19 responses: '200': description: The access the user has to each repository is included in the @@ -94154,7 +94954,7 @@ paths: type: array items: *58 examples: - default: *572 + default: *579 headers: Link: *56 '404': *6 @@ -94179,7 +94979,7 @@ paths: url: https://docs.github.com/rest/apps/installations#add-a-repository-to-an-app-installation parameters: - *21 - - *98 + - *104 responses: '204': description: Response @@ -94205,7 +95005,7 @@ paths: url: https://docs.github.com/rest/apps/installations#remove-a-repository-from-an-app-installation parameters: - *21 - - *98 + - *104 responses: '204': description: Response @@ -94239,12 +95039,12 @@ paths: application/json: schema: anyOf: - - *166 + - *173 - type: object properties: {} additionalProperties: false examples: - default: *167 + default: *174 '204': description: Response when there are no restrictions x-github: @@ -94268,7 +95068,7 @@ paths: required: true content: application/json: - schema: *436 + schema: *443 examples: default: value: @@ -94279,7 +95079,7 @@ paths: description: Response content: application/json: - schema: *166 + schema: *173 examples: default: value: @@ -94360,7 +95160,7 @@ paths: - closed - all default: open - - *172 + - *179 - name: sort description: What to sort results by. in: query @@ -94375,7 +95175,7 @@ paths: - *46 - *63 - *17 - - *18 + - *19 responses: '200': description: Response @@ -94385,7 +95185,7 @@ paths: type: array items: *73 examples: - default: *173 + default: *180 headers: Link: *56 '404': *6 @@ -94410,7 +95210,7 @@ paths: url: https://docs.github.com/rest/users/keys#list-public-ssh-keys-for-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -94418,7 +95218,7 @@ paths: application/json: schema: type: array - items: &573 + items: &580 title: Key description: Key type: object @@ -94516,9 +95316,9 @@ paths: description: Response content: application/json: - schema: *573 + schema: *580 examples: - default: &574 + default: &581 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -94551,15 +95351,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/keys#get-a-public-ssh-key-for-the-authenticated-user parameters: - - *463 + - *470 responses: '200': description: Response content: application/json: - schema: *573 + schema: *580 examples: - default: *574 + default: *581 '404': *6 '304': *35 '403': *27 @@ -94582,7 +95382,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/keys#delete-a-public-ssh-key-for-the-authenticated-user parameters: - - *463 + - *470 responses: '204': description: Response @@ -94607,7 +95407,7 @@ paths: url: https://docs.github.com/rest/apps/marketplace#list-subscriptions-for-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -94615,7 +95415,7 @@ paths: application/json: schema: type: array - items: &575 + items: &582 title: User Marketplace Purchase description: User Marketplace Purchase type: object @@ -94694,7 +95494,7 @@ paths: - account - plan examples: - default: &576 + default: &583 value: - billing_cycle: monthly next_billing_date: '2017-11-11T00:00:00Z' @@ -94748,7 +95548,7 @@ paths: url: https://docs.github.com/rest/apps/marketplace#list-subscriptions-for-the-authenticated-user-stubbed parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -94756,9 +95556,9 @@ paths: application/json: schema: type: array - items: *575 + items: *582 examples: - default: *576 + default: *583 headers: Link: *56 '304': *35 @@ -94790,7 +95590,7 @@ paths: - active - pending - *17 - - *18 + - *19 responses: '200': description: Response @@ -94798,7 +95598,7 @@ paths: application/json: schema: type: array - items: *179 + items: *186 examples: default: value: @@ -94906,7 +95706,7 @@ paths: description: Response content: application/json: - schema: *179 + schema: *186 examples: default: value: @@ -94989,7 +95789,7 @@ paths: description: Response content: application/json: - schema: *179 + schema: *186 examples: default: value: @@ -95049,7 +95849,7 @@ paths: url: https://docs.github.com/rest/migrations/users#list-user-migrations parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -95057,7 +95857,7 @@ paths: application/json: schema: type: array - items: *181 + items: *188 examples: default: value: @@ -95319,7 +96119,7 @@ paths: description: Response content: application/json: - schema: *181 + schema: *188 examples: default: value: @@ -95499,7 +96299,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/users#get-a-user-migration-status parameters: - - *182 + - *189 - name: exclude in: query required: false @@ -95512,7 +96312,7 @@ paths: description: Response content: application/json: - schema: *181 + schema: *188 examples: default: value: @@ -95706,7 +96506,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/users#download-a-user-migration-archive parameters: - - *182 + - *189 responses: '302': description: Response @@ -95732,7 +96532,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/users#delete-a-user-migration-archive parameters: - - *182 + - *189 responses: '204': description: Response @@ -95761,8 +96561,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/users#unlock-a-user-repository parameters: - - *182 - - *577 + - *189 + - *584 responses: '204': description: Response @@ -95786,9 +96586,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/users#list-repositories-for-a-user-migration parameters: - - *182 + - *189 - *17 - - *18 + - *19 responses: '200': description: Response @@ -95796,9 +96596,9 @@ paths: application/json: schema: type: array - items: *107 + items: *114 examples: - default: *194 + default: *201 headers: Link: *56 '404': *6 @@ -95825,7 +96625,7 @@ paths: url: https://docs.github.com/rest/orgs/orgs#list-organizations-for-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -95833,9 +96633,9 @@ paths: application/json: schema: type: array - items: *134 + items: *141 examples: - default: *578 + default: *585 headers: Link: *56 '304': *35 @@ -95877,8 +96677,8 @@ paths: - docker - nuget - container - - *579 - - *18 + - *586 + - *19 - *17 responses: '200': @@ -95887,10 +96687,10 @@ paths: application/json: schema: type: array - items: *188 + items: *195 examples: - default: *580 - '400': *581 + default: *587 + '400': *588 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -95910,16 +96710,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-a-package-for-the-authenticated-user parameters: - - *190 - - *191 + - *197 + - *198 responses: '200': description: Response content: application/json: - schema: *188 + schema: *195 examples: - default: &594 + default: &601 value: id: 40201 name: octo-name @@ -96032,8 +96832,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#delete-a-package-for-the-authenticated-user parameters: - - *190 - - *191 + - *197 + - *198 responses: '204': description: Response @@ -96063,8 +96863,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#restore-a-package-for-the-authenticated-user parameters: - - *190 - - *191 + - *197 + - *198 - name: token description: package token schema: @@ -96096,9 +96896,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#list-package-versions-for-a-package-owned-by-the-authenticated-user parameters: - - *190 - - *191 - - *18 + - *197 + - *198 + - *19 - *17 - name: state in: query @@ -96117,7 +96917,7 @@ paths: application/json: schema: type: array - items: *192 + items: *199 examples: default: value: @@ -96166,15 +96966,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-a-package-version-for-the-authenticated-user parameters: - - *190 - - *191 - - *193 + - *197 + - *198 + - *200 responses: '200': description: Response content: application/json: - schema: *192 + schema: *199 examples: default: value: @@ -96210,9 +97010,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#delete-a-package-version-for-the-authenticated-user parameters: - - *190 - - *191 - - *193 + - *197 + - *198 + - *200 responses: '204': description: Response @@ -96242,9 +97042,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#restore-a-package-version-for-the-authenticated-user parameters: - - *190 - - *191 - - *193 + - *197 + - *198 + - *200 responses: '204': description: Response @@ -96302,7 +97102,7 @@ paths: description: Response content: application/json: - schema: *203 + schema: *210 examples: default: value: @@ -96363,7 +97163,7 @@ paths: url: https://docs.github.com/rest/users/emails#list-public-email-addresses-for-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -96371,9 +97171,9 @@ paths: application/json: schema: type: array - items: *568 + items: *575 examples: - default: *582 + default: *589 headers: Link: *56 '304': *35 @@ -96458,7 +97258,7 @@ paths: - asc - desc - *17 - - *18 + - *19 - name: since description: 'Only show repositories updated after the given time. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format: @@ -96486,7 +97286,7 @@ paths: type: array items: *58 examples: - default: &589 + default: &596 summary: Default response value: - id: 1296269 @@ -96802,9 +97602,9 @@ paths: description: Response content: application/json: - schema: *259 + schema: *266 examples: - default: *261 + default: *268 headers: Location: example: https://api.github.com/repos/octocat/Hello-World @@ -96834,7 +97634,7 @@ paths: url: https://docs.github.com/rest/collaborators/invitations#list-repository-invitations-for-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -96842,9 +97642,9 @@ paths: application/json: schema: type: array - items: *438 + items: *445 examples: - default: *583 + default: *590 headers: Link: *56 '304': *35 @@ -96867,7 +97667,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/invitations#accept-a-repository-invitation parameters: - - *170 + - *177 responses: '204': description: Response @@ -96890,7 +97690,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/invitations#decline-a-repository-invitation parameters: - - *170 + - *177 responses: '204': description: Response @@ -96915,7 +97715,7 @@ paths: url: https://docs.github.com/rest/users/social-accounts#list-social-accounts-for-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -96923,7 +97723,7 @@ paths: application/json: schema: type: array - items: &584 + items: &591 title: Social account description: Social media account type: object @@ -96940,7 +97740,7 @@ paths: - provider - url examples: - default: &585 + default: &592 value: - provider: twitter url: https://twitter.com/github @@ -97003,9 +97803,9 @@ paths: application/json: schema: type: array - items: *584 + items: *591 examples: - default: *585 + default: *592 '422': *15 '304': *35 '404': *6 @@ -97085,7 +97885,7 @@ paths: url: https://docs.github.com/rest/users/ssh-signing-keys#list-ssh-signing-keys-for-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -97093,7 +97893,7 @@ paths: application/json: schema: type: array - items: &586 + items: &593 title: SSH Signing Key description: A public SSH key used to sign Git commits type: object @@ -97113,7 +97913,7 @@ paths: - title - created_at examples: - default: &601 + default: &608 value: - key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -97180,9 +97980,9 @@ paths: description: Response content: application/json: - schema: *586 + schema: *593 examples: - default: &587 + default: &594 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -97213,7 +98013,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: - - &588 + - &595 name: ssh_signing_key_id description: The unique identifier of the SSH signing key. in: path @@ -97225,9 +98025,9 @@ paths: description: Response content: application/json: - schema: *586 + schema: *593 examples: - default: *587 + default: *594 '404': *6 '304': *35 '403': *27 @@ -97250,7 +98050,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: - - *588 + - *595 responses: '204': description: Response @@ -97279,7 +98079,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#list-repositories-starred-by-the-authenticated-user parameters: - - &602 + - &609 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 @@ -97294,7 +98094,7 @@ paths: default: created - *46 - *17 - - *18 + - *19 responses: '200': description: Response @@ -97304,11 +98104,11 @@ paths: type: array items: *58 examples: - default-response: *589 + default-response: *596 application/vnd.github.v3.star+json: schema: type: array - items: &603 + items: &610 title: Starred Repository description: Starred Repository type: object @@ -97464,8 +98264,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#check-if-a-repository-is-starred-by-the-authenticated-user parameters: - - *248 - - *249 + - *255 + - *256 responses: '204': description: Response if this repository is starred by you @@ -97493,8 +98293,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#star-a-repository-for-the-authenticated-user parameters: - - *248 - - *249 + - *255 + - *256 responses: '204': description: Response @@ -97518,8 +98318,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#unstar-a-repository-for-the-authenticated-user parameters: - - *248 - - *249 + - *255 + - *256 responses: '204': description: Response @@ -97544,7 +98344,7 @@ paths: url: https://docs.github.com/rest/activity/watching#list-repositories-watched-by-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -97552,9 +98352,9 @@ paths: application/json: schema: type: array - items: *107 + items: *114 examples: - default: *194 + default: *201 headers: Link: *56 '304': *35 @@ -97583,7 +98383,7 @@ paths: url: https://docs.github.com/rest/teams/teams#list-teams-for-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -97591,7 +98391,7 @@ paths: application/json: schema: type: array - items: *233 + items: *240 examples: default: value: @@ -97677,10 +98477,10 @@ paths: application/json: schema: oneOf: - - *562 - - *561 + - *569 + - *568 examples: - default-response: &591 + default-response: &598 summary: Default response value: login: octocat @@ -97715,7 +98515,7 @@ paths: following: 0 created_at: '2008-01-14T04:33:35Z' updated_at: '2008-01-14T04:33:35Z' - response-with-git-hub-plan-information: &592 + response-with-git-hub-plan-information: &599 summary: Response with GitHub plan information value: login: octocat @@ -97775,7 +98575,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/users#list-users parameters: - - *590 + - *597 - *17 responses: '200': @@ -97786,7 +98586,7 @@ paths: type: array items: *4 examples: - default: *174 + default: *181 headers: Link: example: ; rel="next" @@ -97816,7 +98616,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/users#get-a-user parameters: - - *120 + - *127 responses: '200': description: Response @@ -97824,11 +98624,11 @@ paths: application/json: schema: oneOf: - - *562 - - *561 + - *569 + - *568 examples: - default-response: *591 - response-with-git-hub-plan-information: *592 + default-response: *598 + response-with-git-hub-plan-information: *599 '404': *6 x-github: githubCloudOnly: false @@ -97854,7 +98654,7 @@ paths: - *17 - *37 - *38 - - *120 + - *127 - name: subject_digest description: Subject Digest in: path @@ -97958,7 +98758,7 @@ paths: description: Response content: application/json: - schema: *116 + schema: *123 examples: default: value: @@ -97984,7 +98784,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-list-of-conflicting-packages-during-docker-migration-for-user parameters: - - *120 + - *127 responses: '200': description: Response @@ -97992,9 +98792,9 @@ paths: application/json: schema: type: array - items: *188 + items: *195 examples: - default: *580 + default: *587 '403': *27 '401': *23 x-github: @@ -98017,9 +98817,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/events#list-events-for-the-authenticated-user parameters: - - *120 + - *127 - *17 - - *18 + - *19 responses: '200': description: Response @@ -98098,10 +98898,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/events#list-organization-events-for-the-authenticated-user parameters: - - *120 + - *127 - *89 - *17 - - *18 + - *19 responses: '200': description: Response @@ -98188,9 +98988,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/events#list-public-events-for-a-user parameters: - - *120 + - *127 - *17 - - *18 + - *19 responses: '200': description: Response @@ -98265,9 +99065,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/followers#list-followers-of-a-user parameters: - - *120 + - *127 - *17 - - *18 + - *19 responses: '200': description: Response @@ -98277,7 +99077,7 @@ paths: type: array items: *4 examples: - default: *174 + default: *181 headers: Link: *56 x-github: @@ -98296,9 +99096,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/followers#list-the-people-a-user-follows parameters: - - *120 + - *127 - *17 - - *18 + - *19 responses: '200': description: Response @@ -98308,7 +99108,7 @@ paths: type: array items: *4 examples: - default: *174 + default: *181 headers: Link: *56 x-github: @@ -98327,7 +99127,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/followers#check-if-a-user-follows-another-user parameters: - - *120 + - *127 - name: target_user in: path required: true @@ -98354,10 +99154,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/gists#list-gists-for-a-user parameters: - - *120 + - *127 - *63 - *17 - - *18 + - *19 responses: '200': description: Response @@ -98388,9 +99188,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/gpg-keys#list-gpg-keys-for-a-user parameters: - - *120 + - *127 - *17 - - *18 + - *19 responses: '200': description: Response @@ -98398,9 +99198,9 @@ paths: application/json: schema: type: array - items: *569 + items: *576 examples: - default: *593 + default: *600 headers: Link: *56 x-github: @@ -98424,7 +99224,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/users#get-contextual-information-for-a-user parameters: - - *120 + - *127 - name: subject_type description: Identifies which additional information you'd like to receive about the person's hovercard. Can be `organization`, `repository`, `issue`, @@ -98496,7 +99296,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/apps/apps#get-a-user-installation-for-the-authenticated-app parameters: - - *120 + - *127 responses: '200': description: Response @@ -98504,7 +99304,7 @@ paths: application/json: schema: *20 examples: - default: *435 + default: *442 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -98522,9 +99322,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/keys#list-public-keys-for-a-user parameters: - - *120 + - *127 - *17 - - *18 + - *19 responses: '200': description: Response @@ -98570,9 +99370,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/orgs#list-organizations-for-a-user parameters: - - *120 + - *127 - *17 - - *18 + - *19 responses: '200': description: Response @@ -98580,9 +99380,9 @@ paths: application/json: schema: type: array - items: *134 + items: *141 examples: - default: *578 + default: *585 headers: Link: *56 x-github: @@ -98621,9 +99421,9 @@ paths: - docker - nuget - container - - *579 - - *120 - - *18 + - *586 + - *127 + - *19 - *17 responses: '200': @@ -98632,12 +99432,12 @@ paths: application/json: schema: type: array - items: *188 + items: *195 examples: - default: *580 + default: *587 '403': *27 '401': *23 - '400': *581 + '400': *588 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -98657,17 +99457,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-a-package-for-a-user parameters: - - *190 - - *191 - - *120 + - *197 + - *198 + - *127 responses: '200': description: Response content: application/json: - schema: *188 + schema: *195 examples: - default: *594 + default: *601 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -98688,9 +99488,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#delete-a-package-for-a-user parameters: - - *190 - - *191 - - *120 + - *197 + - *198 + - *127 responses: '204': description: Response @@ -98722,9 +99522,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#restore-a-package-for-a-user parameters: - - *190 - - *191 - - *120 + - *197 + - *198 + - *127 - name: token description: package token schema: @@ -98756,9 +99556,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#list-package-versions-for-a-package-owned-by-a-user parameters: - - *190 - - *191 - - *120 + - *197 + - *198 + - *127 responses: '200': description: Response @@ -98766,7 +99566,7 @@ paths: application/json: schema: type: array - items: *192 + items: *199 examples: default: value: @@ -98824,16 +99624,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-a-package-version-for-a-user parameters: - - *190 - - *191 - - *193 - - *120 + - *197 + - *198 + - *200 + - *127 responses: '200': description: Response content: application/json: - schema: *192 + schema: *199 examples: default: value: @@ -98868,10 +99668,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#delete-package-version-for-a-user parameters: - - *190 - - *191 - - *120 - - *193 + - *197 + - *198 + - *127 + - *200 responses: '204': description: Response @@ -98903,10 +99703,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#restore-package-version-for-a-user parameters: - - *190 - - *191 - - *120 - - *193 + - *197 + - *198 + - *127 + - *200 responses: '204': description: Response @@ -98929,7 +99729,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/projects#list-user-projects parameters: - - *120 + - *127 - name: state description: Indicates the state of the projects to return. in: query @@ -98942,7 +99742,7 @@ paths: - all default: open - *17 - - *18 + - *19 responses: '200': description: Response @@ -98950,7 +99750,7 @@ paths: application/json: schema: type: array - items: *203 + items: *210 examples: default: value: @@ -99009,9 +99809,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/events#list-events-received-by-the-authenticated-user parameters: - - *120 + - *127 - *17 - - *18 + - *19 responses: '200': description: Response @@ -99098,9 +99898,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/events#list-public-events-received-by-a-user parameters: - - *120 + - *127 - *17 - - *18 + - *19 responses: '200': description: Response @@ -99185,7 +99985,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-repositories-for-a-user parameters: - - *120 + - *127 - name: type description: Limit results to repositories of the specified type. in: query @@ -99220,7 +100020,7 @@ paths: - asc - desc - *17 - - *18 + - *19 responses: '200': description: Response @@ -99228,9 +100028,9 @@ paths: application/json: schema: type: array - items: *107 + items: *114 examples: - default: *194 + default: *201 headers: Link: *56 x-github: @@ -99254,15 +100054,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/billing/billing#get-github-actions-billing-for-a-user parameters: - - *120 + - *127 responses: '200': description: Response content: application/json: - schema: *595 + schema: *602 examples: - default: *596 + default: *603 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -99284,15 +100084,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/billing/billing#get-github-packages-billing-for-a-user parameters: - - *120 + - *127 responses: '200': description: Response content: application/json: - schema: *597 + schema: *604 examples: - default: *598 + default: *605 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -99314,15 +100114,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/billing/billing#get-shared-storage-billing-for-a-user parameters: - - *120 + - *127 responses: '200': description: Response content: application/json: - schema: *599 + schema: *606 examples: - default: *600 + default: *607 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -99340,9 +100140,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/social-accounts#list-social-accounts-for-a-user parameters: - - *120 + - *127 - *17 - - *18 + - *19 responses: '200': description: Response @@ -99350,9 +100150,9 @@ paths: application/json: schema: type: array - items: *584 + items: *591 examples: - default: *585 + default: *592 headers: Link: *56 x-github: @@ -99372,9 +100172,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/ssh-signing-keys#list-ssh-signing-keys-for-a-user parameters: - - *120 + - *127 - *17 - - *18 + - *19 responses: '200': description: Response @@ -99382,9 +100182,9 @@ paths: application/json: schema: type: array - items: *586 + items: *593 examples: - default: *601 + default: *608 headers: Link: *56 x-github: @@ -99408,11 +100208,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#list-repositories-starred-by-a-user parameters: - - *120 - - *602 + - *127 + - *609 - *46 - *17 - - *18 + - *19 responses: '200': description: Response @@ -99421,11 +100221,11 @@ paths: schema: anyOf: - type: array - items: *603 + items: *610 - type: array items: *58 examples: - default-response: *589 + default-response: *596 headers: Link: *56 x-github: @@ -99444,9 +100244,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/watching#list-repositories-watched-by-a-user parameters: - - *120 + - *127 - *17 - - *18 + - *19 responses: '200': description: Response @@ -99454,9 +100254,9 @@ paths: application/json: schema: type: array - items: *107 + items: *114 examples: - default: *194 + default: *201 headers: Link: *56 x-github: @@ -99585,7 +100385,7 @@ webhooks: type: string enum: - disabled - enterprise: &604 + enterprise: &611 title: Enterprise description: |- An enterprise on GitHub. Webhook payloads contain the `enterprise` property when the webhook is configured @@ -99654,7 +100454,7 @@ webhooks: - created_at - updated_at - avatar_url - installation: &605 + installation: &612 title: Simple Installation description: |- The GitHub App installation. Webhook payloads contain the `installation` property when the event is configured @@ -99675,7 +100475,7 @@ webhooks: required: - id - node_id - organization: &606 + organization: &613 title: Organization Simple description: |- A GitHub organization. Webhook payloads contain the `organization` property when the webhook is configured for an @@ -99748,7 +100548,7 @@ webhooks: - public_members_url - avatar_url - description - repository: &607 + repository: &614 title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property @@ -100661,10 +101461,10 @@ webhooks: type: string enum: - enabled - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -100740,11 +101540,11 @@ webhooks: type: string enum: - created - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 - rule: &608 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 + rule: &615 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) @@ -100967,11 +101767,11 @@ webhooks: type: string enum: - deleted - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 - rule: *608 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 + rule: *615 sender: *4 required: - action @@ -101159,11 +101959,11 @@ webhooks: - everyone required: - from - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 - rule: *608 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 + rule: *615 sender: *4 required: - action @@ -101247,7 +102047,7 @@ webhooks: type: string enum: - completed - check_run: &610 + check_run: &617 title: CheckRun description: A check performed on the code of a given code change type: object @@ -101315,8 +102115,8 @@ webhooks: - MDEwOkNoZWNrU3VpdGU1 pull_requests: type: array - items: *327 - repository: *107 + items: *334 + repository: *114 status: type: string enum: @@ -101360,7 +102160,7 @@ webhooks: - examples: - neutral - deployment: *609 + deployment: *616 details_url: type: string examples: @@ -101420,7 +102220,7 @@ webhooks: - annotations_url pull_requests: type: array - items: *327 + items: *334 started_at: type: string format: date-time @@ -101458,9 +102258,9 @@ webhooks: - output - app - pull_requests - installation: *605 - organization: *606 - repository: *607 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - check_run @@ -101853,10 +102653,10 @@ webhooks: type: string enum: - created - check_run: *610 - installation: *605 - organization: *606 - repository: *607 + check_run: *617 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - check_run @@ -102252,10 +103052,10 @@ webhooks: type: string enum: - requested_action - check_run: *610 - installation: *605 - organization: *606 - repository: *607 + check_run: *617 + installation: *612 + organization: *613 + repository: *614 requested_action: description: The action requested by the user. type: object @@ -102660,10 +103460,10 @@ webhooks: type: string enum: - rerequested - check_run: *610 - installation: *605 - organization: *606 - repository: *607 + check_run: *617 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - check_run @@ -103655,10 +104455,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -104343,10 +105143,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -105025,10 +105825,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -105194,7 +105994,7 @@ webhooks: required: - login - id - dismissed_comment: *342 + dismissed_comment: *349 dismissed_reason: description: The reason for dismissing or closing the alert. type: @@ -105346,20 +106146,20 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: &611 + commit_oid: &618 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: *604 - installation: *605 - organization: *606 - ref: &612 + enterprise: *611 + installation: *612 + organization: *613 + ref: &619 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: *607 + repository: *614 sender: *4 required: - action @@ -105523,7 +106323,7 @@ webhooks: required: - login - id - dismissed_comment: *342 + dismissed_comment: *349 dismissed_reason: description: The reason for dismissing or closing the alert. type: @@ -105693,12 +106493,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *611 - enterprise: *604 - installation: *605 - organization: *606 - ref: *612 - repository: *607 + commit_oid: *618 + enterprise: *611 + installation: *612 + organization: *613 + ref: *619 + repository: *614 sender: *4 required: - action @@ -105796,7 +106596,7 @@ webhooks: dismissed_by: type: - 'null' - dismissed_comment: *342 + dismissed_comment: *349 dismissed_reason: description: 'The reason for dismissing or closing the alert. Can be one of: `false positive`, `won''t fix`, and `used in @@ -105975,12 +106775,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *611 - enterprise: *604 - installation: *605 - organization: *606 - ref: *612 - repository: *607 + commit_oid: *618 + enterprise: *611 + installation: *612 + organization: *613 + ref: *619 + repository: *614 sender: *4 required: - action @@ -106146,7 +106946,7 @@ webhooks: required: - login - id - dismissed_comment: *342 + dismissed_comment: *349 dismissed_reason: description: The reason for dismissing or closing the alert. type: @@ -106323,12 +107123,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *611 - enterprise: *604 - installation: *605 - organization: *606 - ref: *612 - repository: *607 + commit_oid: *618 + enterprise: *611 + installation: *612 + organization: *613 + ref: *619 + repository: *614 sender: *4 required: - action @@ -106428,7 +107228,7 @@ webhooks: type: - object - 'null' - dismissed_comment: *342 + dismissed_comment: *349 dismissed_reason: description: 'The reason for dismissing or closing the alert. Can be one of: `false positive`, `won''t fix`, and `used in @@ -106608,9 +107408,9 @@ webhooks: type: - string - 'null' - enterprise: *604 - installation: *605 - organization: *606 + enterprise: *611 + installation: *612 + organization: *613 ref: description: The Git reference of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event @@ -106618,7 +107418,7 @@ webhooks: type: - string - 'null' - repository: *607 + repository: *614 sender: *4 required: - action @@ -106714,7 +107514,7 @@ webhooks: dismissed_by: type: - 'null' - dismissed_comment: *342 + dismissed_comment: *349 dismissed_reason: description: 'The reason for dismissing or closing the alert. Can be one of: `false positive`, `won''t fix`, and `used in @@ -106861,12 +107661,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *611 - enterprise: *604 - installation: *605 - organization: *606 - ref: *612 - repository: *607 + commit_oid: *618 + enterprise: *611 + installation: *612 + organization: *613 + ref: *619 + repository: *614 sender: *4 required: - action @@ -107128,10 +107928,10 @@ webhooks: - updated_at - author_association - body - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -107212,18 +108012,18 @@ webhooks: type: - string - 'null' - enterprise: *604 - installation: *605 + enterprise: *611 + installation: *612 master_branch: description: The name of the repository's default branch (usually `main`). type: string - organization: *606 - pusher_type: &613 + organization: *613 + pusher_type: &620 description: The pusher type for the event. Can be either `user` or a deploy key. type: string - ref: &614 + ref: &621 description: The [`git ref`](https://docs.github.com/rest/git/refs#get-a-reference) resource. type: string @@ -107233,7 +108033,7 @@ webhooks: enum: - tag - branch - repository: *607 + repository: *614 sender: *4 required: - ref @@ -107315,10 +108115,10 @@ webhooks: type: string enum: - created - definition: *204 - enterprise: *604 - installation: *605 - organization: *606 + definition: *211 + enterprise: *611 + installation: *612 + organization: *613 sender: *4 required: - action @@ -107403,9 +108203,9 @@ webhooks: description: The name of the property that was deleted. required: - property_name - enterprise: *604 - installation: *605 - organization: *606 + enterprise: *611 + installation: *612 + organization: *613 sender: *4 required: - action @@ -107482,10 +108282,10 @@ webhooks: type: string enum: - updated - definition: *204 - enterprise: *604 - installation: *605 - organization: *606 + definition: *211 + enterprise: *611 + installation: *612 + organization: *613 sender: *4 required: - action @@ -107562,19 +108362,19 @@ webhooks: type: string enum: - updated - enterprise: *604 - installation: *605 - repository: *607 - organization: *606 + enterprise: *611 + installation: *612 + repository: *614 + organization: *613 sender: *4 new_property_values: type: array description: The new custom property values for the repository. - items: *208 + items: *215 old_property_values: type: array description: The old custom property values for the repository. - items: *208 + items: *215 required: - action - repository @@ -107650,18 +108450,18 @@ webhooks: title: delete event type: object properties: - enterprise: *604 - installation: *605 - organization: *606 - pusher_type: *613 - ref: *614 + enterprise: *611 + installation: *612 + organization: *613 + pusher_type: *620 + ref: *621 ref_type: description: The type of Git ref object deleted in the repository. type: string enum: - tag - branch - repository: *607 + repository: *614 sender: *4 required: - ref @@ -107745,11 +108545,11 @@ webhooks: type: string enum: - auto_dismissed - alert: *394 - installation: *605 - organization: *606 - enterprise: *604 - repository: *607 + alert: *401 + installation: *612 + organization: *613 + enterprise: *611 + repository: *614 sender: *4 required: - action @@ -107833,11 +108633,11 @@ webhooks: type: string enum: - auto_reopened - alert: *394 - installation: *605 - organization: *606 - enterprise: *604 - repository: *607 + alert: *401 + installation: *612 + organization: *613 + enterprise: *611 + repository: *614 sender: *4 required: - action @@ -107921,11 +108721,11 @@ webhooks: type: string enum: - created - alert: *394 - installation: *605 - organization: *606 - enterprise: *604 - repository: *607 + alert: *401 + installation: *612 + organization: *613 + enterprise: *611 + repository: *614 sender: *4 required: - action @@ -108007,11 +108807,11 @@ webhooks: type: string enum: - dismissed - alert: *394 - installation: *605 - organization: *606 - enterprise: *604 - repository: *607 + alert: *401 + installation: *612 + organization: *613 + enterprise: *611 + repository: *614 sender: *4 required: - action @@ -108093,11 +108893,11 @@ webhooks: type: string enum: - fixed - alert: *394 - installation: *605 - organization: *606 - enterprise: *604 - repository: *607 + alert: *401 + installation: *612 + organization: *613 + enterprise: *611 + repository: *614 sender: *4 required: - action @@ -108180,11 +108980,11 @@ webhooks: type: string enum: - reintroduced - alert: *394 - installation: *605 - organization: *606 - enterprise: *604 - repository: *607 + alert: *401 + installation: *612 + organization: *613 + enterprise: *611 + repository: *614 sender: *4 required: - action @@ -108266,11 +109066,11 @@ webhooks: type: string enum: - reopened - alert: *394 - installation: *605 - organization: *606 - enterprise: *604 - repository: *607 + alert: *401 + installation: *612 + organization: *613 + enterprise: *611 + repository: *614 sender: *4 required: - action @@ -108347,9 +109147,9 @@ webhooks: type: string enum: - created - enterprise: *604 - installation: *605 - key: &615 + enterprise: *611 + installation: *612 + key: &622 description: The [`deploy key`](https://docs.github.com/rest/deploy-keys/deploy-keys#get-a-deploy-key) resource. type: object @@ -108387,8 +109187,8 @@ webhooks: - verified - created_at - read_only - organization: *606 - repository: *607 + organization: *613 + repository: *614 sender: *4 required: - action @@ -108465,11 +109265,11 @@ webhooks: type: string enum: - deleted - enterprise: *604 - installation: *605 - key: *615 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + key: *622 + organization: *613 + repository: *614 sender: *4 required: - action @@ -109041,12 +109841,12 @@ webhooks: - updated_at - statuses_url - repository_url - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 - workflow: &619 + workflow: &626 title: Workflow type: - object @@ -109784,13 +110584,13 @@ webhooks: description: The URL to review the deployment protection rule. type: string format: uri - deployment: *400 + deployment: *407 pull_requests: type: array - items: *482 - repository: *607 - organization: *606 - installation: *605 + items: *489 + repository: *614 + organization: *613 + installation: *612 sender: *4 responses: '200': @@ -109861,7 +110661,7 @@ webhooks: type: string enum: - approved - approver: &616 + approver: &623 type: object properties: avatar_url: @@ -109904,11 +110704,11 @@ webhooks: type: string comment: type: string - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 - reviewers: &617 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 + reviewers: &624 type: array items: type: object @@ -109989,7 +110789,7 @@ webhooks: sender: *4 since: type: string - workflow_job_run: &618 + workflow_job_run: &625 type: object properties: conclusion: @@ -110735,18 +111535,18 @@ webhooks: type: string enum: - rejected - approver: *616 + approver: *623 comment: type: string - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 - reviewers: *617 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 + reviewers: *624 sender: *4 since: type: string - workflow_job_run: *618 + workflow_job_run: *625 workflow_job_runs: type: array items: @@ -111463,13 +112263,13 @@ webhooks: type: string enum: - requested - enterprise: *604 + enterprise: *611 environment: type: string - installation: *605 - organization: *606 - repository: *607 - requestor: &624 + installation: *612 + organization: *613 + repository: *614 + requestor: &631 title: User type: - object @@ -113412,12 +114212,12 @@ webhooks: - updated_at - deployment_url - repository_url - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 - workflow: *619 + workflow: *626 workflow_run: title: Deployment Workflow Run type: @@ -114108,7 +114908,7 @@ webhooks: type: string enum: - answered - answer: &622 + answer: &629 type: object properties: author_association: @@ -114268,7 +115068,7 @@ webhooks: - created_at - updated_at - body - discussion: &620 + discussion: &627 title: Discussion description: A Discussion in a repository. type: object @@ -114564,7 +115364,7 @@ webhooks: - id labels: type: array - items: *445 + items: *452 required: - repository_url - category @@ -114586,10 +115386,10 @@ webhooks: - author_association - active_lock_reason - body - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -114716,11 +115516,11 @@ webhooks: - from required: - category - discussion: *620 - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + discussion: *627 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -114803,11 +115603,11 @@ webhooks: type: string enum: - closed - discussion: *620 - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + discussion: *627 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -114889,7 +115689,7 @@ webhooks: type: string enum: - created - comment: &621 + comment: &628 type: object properties: author_association: @@ -115049,11 +115849,11 @@ webhooks: - updated_at - body - reactions - discussion: *620 - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + discussion: *627 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -115136,12 +115936,12 @@ webhooks: type: string enum: - deleted - comment: *621 - discussion: *620 - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + comment: *628 + discussion: *627 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -115236,12 +116036,12 @@ webhooks: - from required: - body - comment: *621 - discussion: *620 - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + comment: *628 + discussion: *627 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -115325,11 +116125,11 @@ webhooks: type: string enum: - created - discussion: *620 - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + discussion: *627 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -115411,11 +116211,11 @@ webhooks: type: string enum: - deleted - discussion: *620 - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + discussion: *627 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -115515,11 +116315,11 @@ webhooks: type: string required: - from - discussion: *620 - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + discussion: *627 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -115601,10 +116401,10 @@ webhooks: type: string enum: - labeled - discussion: *620 - enterprise: *604 - installation: *605 - label: &623 + discussion: *627 + enterprise: *611 + installation: *612 + label: &630 title: Label type: object properties: @@ -115637,8 +116437,8 @@ webhooks: - color - default - description - organization: *606 - repository: *607 + organization: *613 + repository: *614 sender: *4 required: - action @@ -115721,11 +116521,11 @@ webhooks: type: string enum: - locked - discussion: *620 - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + discussion: *627 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -115807,11 +116607,11 @@ webhooks: type: string enum: - pinned - discussion: *620 - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + discussion: *627 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -115893,11 +116693,11 @@ webhooks: type: string enum: - reopened - discussion: *620 - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + discussion: *627 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -115982,16 +116782,16 @@ webhooks: changes: type: object properties: - new_discussion: *620 - new_repository: *607 + new_discussion: *627 + new_repository: *614 required: - new_discussion - new_repository - discussion: *620 - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + discussion: *627 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -116074,10 +116874,10 @@ webhooks: type: string enum: - unanswered - discussion: *620 - old_answer: *622 - organization: *606 - repository: *607 + discussion: *627 + old_answer: *629 + organization: *613 + repository: *614 sender: *4 required: - action @@ -116159,12 +116959,12 @@ webhooks: type: string enum: - unlabeled - discussion: *620 - enterprise: *604 - installation: *605 - label: *623 - organization: *606 - repository: *607 + discussion: *627 + enterprise: *611 + installation: *612 + label: *630 + organization: *613 + repository: *614 sender: *4 required: - action @@ -116247,11 +117047,11 @@ webhooks: type: string enum: - unlocked - discussion: *620 - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + discussion: *627 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -116333,11 +117133,11 @@ webhooks: type: string enum: - unpinned - discussion: *620 - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + discussion: *627 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -116410,7 +117210,7 @@ webhooks: description: A user forks a repository. type: object properties: - enterprise: *604 + enterprise: *611 forkee: description: The created [`repository`](https://docs.github.com/rest/repos/repos#get-a-repository) resource. @@ -117088,9 +117888,9 @@ webhooks: type: integer watchers_count: type: integer - installation: *605 - organization: *606 - repository: *607 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - forkee @@ -117236,9 +118036,9 @@ webhooks: title: gollum event type: object properties: - enterprise: *604 - installation: *605 - organization: *606 + enterprise: *611 + installation: *612 + organization: *613 pages: description: The pages that were updated. type: array @@ -117276,7 +118076,7 @@ webhooks: - action - sha - html_url - repository: *607 + repository: *614 sender: *4 required: - pages @@ -117352,10 +118152,10 @@ webhooks: type: string enum: - created - enterprise: *604 + enterprise: *611 installation: *20 - organization: *606 - repositories: &625 + organization: *613 + repositories: &632 description: An array of repository objects that the installation can access. type: array @@ -117381,8 +118181,8 @@ webhooks: - name - full_name - private - repository: *607 - requester: *624 + repository: *614 + requester: *631 sender: *4 required: - action @@ -117457,11 +118257,11 @@ webhooks: type: string enum: - deleted - enterprise: *604 + enterprise: *611 installation: *20 - organization: *606 - repositories: *625 - repository: *607 + organization: *613 + repositories: *632 + repository: *614 requester: type: - 'null' @@ -117538,11 +118338,11 @@ webhooks: type: string enum: - new_permissions_accepted - enterprise: *604 + enterprise: *611 installation: *20 - organization: *606 - repositories: *625 - repository: *607 + organization: *613 + repositories: *632 + repository: *614 requester: type: - 'null' @@ -117619,10 +118419,10 @@ webhooks: type: string enum: - added - enterprise: *604 + enterprise: *611 installation: *20 - organization: *606 - repositories_added: &626 + organization: *613 + repositories_added: &633 description: An array of repository objects, which were added to the installation. type: array @@ -117668,15 +118468,15 @@ webhooks: private: description: Whether the repository is private or public. type: boolean - repository: *607 - repository_selection: &627 + repository: *614 + repository_selection: &634 description: Describe whether all repositories have been selected or there's a selection involved type: string enum: - all - selected - requester: *624 + requester: *631 sender: *4 required: - action @@ -117755,10 +118555,10 @@ webhooks: type: string enum: - removed - enterprise: *604 + enterprise: *611 installation: *20 - organization: *606 - repositories_added: *626 + organization: *613 + repositories_added: *633 repositories_removed: description: An array of repository objects, which were removed from the installation. @@ -117785,9 +118585,9 @@ webhooks: - name - full_name - private - repository: *607 - repository_selection: *627 - requester: *624 + repository: *614 + repository_selection: *634 + requester: *631 sender: *4 required: - action @@ -117866,11 +118666,11 @@ webhooks: type: string enum: - suspend - enterprise: *604 + enterprise: *611 installation: *20 - organization: *606 - repositories: *625 - repository: *607 + organization: *613 + repositories: *632 + repository: *614 requester: type: - 'null' @@ -118052,10 +118852,10 @@ webhooks: type: string required: - from - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 target_type: type: string @@ -118134,11 +118934,11 @@ webhooks: type: string enum: - unsuspend - enterprise: *604 + enterprise: *611 installation: *20 - organization: *606 - repositories: *625 - repository: *607 + organization: *613 + repositories: *632 + repository: *614 requester: type: - 'null' @@ -118386,8 +119186,8 @@ webhooks: - performed_via_github_app - body - reactions - enterprise: *604 - installation: *605 + enterprise: *611 + installation: *612 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -119577,8 +120377,8 @@ webhooks: - state - locked - assignee - organization: *606 - repository: *607 + organization: *613 + repository: *614 sender: *4 required: - action @@ -119658,7 +120458,7 @@ webhooks: type: string enum: - deleted - comment: &628 + comment: &635 title: issue comment description: The [comment](https://docs.github.com/rest/issues/comments#get-an-issue-comment) itself. @@ -119825,8 +120625,8 @@ webhooks: - performed_via_github_app - body - reactions - enterprise: *604 - installation: *605 + enterprise: *611 + installation: *612 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -121014,8 +121814,8 @@ webhooks: - state - locked - assignee - organization: *606 - repository: *607 + organization: *613 + repository: *614 sender: *4 required: - action @@ -121095,7 +121895,7 @@ webhooks: type: string enum: - edited - changes: &653 + changes: &660 description: The changes to the comment. type: object properties: @@ -121107,9 +121907,9 @@ webhooks: type: string required: - from - comment: *628 - enterprise: *604 - installation: *605 + comment: *635 + enterprise: *611 + installation: *612 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -122298,8 +123098,8 @@ webhooks: - state - locked - assignee - organization: *606 - repository: *607 + organization: *613 + repository: *614 sender: *4 required: - action @@ -122381,10 +123181,10 @@ webhooks: type: string enum: - assigned - assignee: *624 - enterprise: *604 - installation: *605 - issue: &631 + assignee: *631 + enterprise: *611 + installation: *612 + issue: &638 title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -123328,8 +124128,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *606 - repository: *607 + organization: *613 + repository: *614 sender: *4 required: - action @@ -123409,8 +124209,8 @@ webhooks: type: string enum: - closed - enterprise: *604 - installation: *605 + enterprise: *611 + installation: *612 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -124502,8 +125302,8 @@ webhooks: required: - state - closed_at - organization: *606 - repository: *607 + organization: *613 + repository: *614 sender: *4 required: - action @@ -124582,8 +125382,8 @@ webhooks: type: string enum: - deleted - enterprise: *604 - installation: *605 + enterprise: *611 + installation: *612 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -125520,8 +126320,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *606 - repository: *607 + organization: *613 + repository: *614 sender: *4 required: - action @@ -125600,8 +126400,8 @@ webhooks: type: string enum: - demilestoned - enterprise: *604 - installation: *605 + enterprise: *611 + installation: *612 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -126542,7 +127342,7 @@ webhooks: format: uri user_view_type: type: string - milestone: &629 + milestone: &636 title: Milestone description: A collection of related issues and pull requests. type: object @@ -126685,8 +127485,8 @@ webhooks: - updated_at - due_on - closed_at - organization: *606 - repository: *607 + organization: *613 + repository: *614 sender: *4 required: - action @@ -126785,8 +127585,8 @@ webhooks: type: string required: - from - enterprise: *604 - installation: *605 + enterprise: *611 + installation: *612 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -127730,9 +128530,9 @@ webhooks: - active_lock_reason - body - reactions - label: *623 - organization: *606 - repository: *607 + label: *630 + organization: *613 + repository: *614 sender: *4 required: - action @@ -127812,8 +128612,8 @@ webhooks: type: string enum: - labeled - enterprise: *604 - installation: *605 + enterprise: *611 + installation: *612 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -128756,9 +129556,9 @@ webhooks: - active_lock_reason - body - reactions - label: *623 - organization: *606 - repository: *607 + label: *630 + organization: *613 + repository: *614 sender: *4 required: - action @@ -128838,8 +129638,8 @@ webhooks: type: string enum: - locked - enterprise: *604 - installation: *605 + enterprise: *611 + installation: *612 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -129784,8 +130584,8 @@ webhooks: format: uri user_view_type: type: string - organization: *606 - repository: *607 + organization: *613 + repository: *614 sender: *4 required: - action @@ -129864,8 +130664,8 @@ webhooks: type: string enum: - milestoned - enterprise: *604 - installation: *605 + enterprise: *611 + installation: *612 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -130804,9 +131604,9 @@ webhooks: format: uri user_view_type: type: string - milestone: *629 - organization: *606 - repository: *607 + milestone: *636 + organization: *613 + repository: *614 sender: *4 required: - action @@ -132306,8 +133106,8 @@ webhooks: required: - old_issue - old_repository - enterprise: *604 - installation: *605 + enterprise: *611 + installation: *612 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -133250,8 +134050,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *606 - repository: *607 + organization: *613 + repository: *614 sender: *4 required: - action @@ -133331,9 +134131,9 @@ webhooks: type: string enum: - pinned - enterprise: *604 - installation: *605 - issue: &630 + enterprise: *611 + installation: *612 + issue: &637 title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -134270,8 +135070,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *606 - repository: *607 + organization: *613 + repository: *614 sender: *4 required: - action @@ -134350,8 +135150,8 @@ webhooks: type: string enum: - reopened - enterprise: *604 - installation: *605 + enterprise: *611 + installation: *612 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -135295,8 +136095,8 @@ webhooks: format: uri user_view_type: type: string - organization: *606 - repository: *607 + organization: *613 + repository: *614 sender: *4 required: - action @@ -136796,11 +137596,11 @@ webhooks: required: - new_issue - new_repository - enterprise: *604 - installation: *605 - issue: *630 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + issue: *637 + organization: *613 + repository: *614 sender: *4 required: - action @@ -136881,7 +137681,7 @@ webhooks: type: string enum: - unassigned - assignee: &656 + assignee: &663 title: User type: - object @@ -136953,11 +137753,11 @@ webhooks: required: - login - id - enterprise: *604 - installation: *605 - issue: *631 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + issue: *638 + organization: *613 + repository: *614 sender: *4 required: - action @@ -137036,12 +137836,12 @@ webhooks: type: string enum: - unlabeled - enterprise: *604 - installation: *605 - issue: *631 - label: *623 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + issue: *638 + label: *630 + organization: *613 + repository: *614 sender: *4 required: - action @@ -137121,8 +137921,8 @@ webhooks: type: string enum: - unlocked - enterprise: *604 - installation: *605 + enterprise: *611 + installation: *612 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -138065,8 +138865,8 @@ webhooks: format: uri user_view_type: type: string - organization: *606 - repository: *607 + organization: *613 + repository: *614 sender: *4 required: - action @@ -138146,11 +138946,11 @@ webhooks: type: string enum: - unpinned - enterprise: *604 - installation: *605 - issue: *630 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + issue: *637 + organization: *613 + repository: *614 sender: *4 required: - action @@ -138229,11 +139029,11 @@ webhooks: type: string enum: - created - enterprise: *604 - installation: *605 - label: *623 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + label: *630 + organization: *613 + repository: *614 sender: *4 required: - action @@ -138311,11 +139111,11 @@ webhooks: type: string enum: - deleted - enterprise: *604 - installation: *605 - label: *623 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + label: *630 + organization: *613 + repository: *614 sender: *4 required: - action @@ -138425,11 +139225,11 @@ webhooks: type: string required: - from - enterprise: *604 - installation: *605 - label: *623 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + label: *630 + organization: *613 + repository: *614 sender: *4 required: - action @@ -138511,9 +139311,9 @@ webhooks: - cancelled effective_date: type: string - enterprise: *604 - installation: *605 - marketplace_purchase: &632 + enterprise: *611 + installation: *612 + marketplace_purchase: &639 title: Marketplace Purchase type: object required: @@ -138601,8 +139401,8 @@ webhooks: type: integer unit_count: type: integer - organization: *606 - previous_marketplace_purchase: &633 + organization: *613 + previous_marketplace_purchase: &640 title: Marketplace Purchase type: object properties: @@ -138686,7 +139486,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *607 + repository: *614 sender: *4 required: - action @@ -138766,10 +139566,10 @@ webhooks: - changed effective_date: type: string - enterprise: *604 - installation: *605 - marketplace_purchase: *632 - organization: *606 + enterprise: *611 + installation: *612 + marketplace_purchase: *639 + organization: *613 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -138857,7 +139657,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *607 + repository: *614 sender: *4 required: - action @@ -138939,10 +139739,10 @@ webhooks: - pending_change effective_date: type: string - enterprise: *604 - installation: *605 - marketplace_purchase: *632 - organization: *606 + enterprise: *611 + installation: *612 + marketplace_purchase: *639 + organization: *613 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -139028,7 +139828,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *607 + repository: *614 sender: *4 required: - action @@ -139109,8 +139909,8 @@ webhooks: - pending_change_cancelled effective_date: type: string - enterprise: *604 - installation: *605 + enterprise: *611 + installation: *612 marketplace_purchase: title: Marketplace Purchase type: object @@ -139196,9 +139996,9 @@ webhooks: type: integer unit_count: type: integer - organization: *606 - previous_marketplace_purchase: *633 - repository: *607 + organization: *613 + previous_marketplace_purchase: *640 + repository: *614 sender: *4 required: - action @@ -139278,12 +140078,12 @@ webhooks: - purchased effective_date: type: string - enterprise: *604 - installation: *605 - marketplace_purchase: *632 - organization: *606 - previous_marketplace_purchase: *633 - repository: *607 + enterprise: *611 + installation: *612 + marketplace_purchase: *639 + organization: *613 + previous_marketplace_purchase: *640 + repository: *614 sender: *4 required: - action @@ -139385,11 +140185,11 @@ webhooks: type: string required: - to - enterprise: *604 - installation: *605 - member: *624 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + member: *631 + organization: *613 + repository: *614 sender: *4 required: - action @@ -139491,11 +140291,11 @@ webhooks: type: - string - 'null' - enterprise: *604 - installation: *605 - member: *624 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + member: *631 + organization: *613 + repository: *614 sender: *4 required: - action @@ -139574,11 +140374,11 @@ webhooks: type: string enum: - removed - enterprise: *604 - installation: *605 - member: *624 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + member: *631 + organization: *613 + repository: *614 sender: *4 required: - action @@ -139656,11 +140456,11 @@ webhooks: type: string enum: - added - enterprise: *604 - installation: *605 - member: *624 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + member: *631 + organization: *613 + repository: *614 scope: description: The scope of the membership. Currently, can only be `team`. @@ -139738,7 +140538,7 @@ webhooks: required: - login - id - team: &634 + team: &641 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -139931,11 +140731,11 @@ webhooks: type: string enum: - removed - enterprise: *604 - installation: *605 - member: *624 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + member: *631 + organization: *613 + repository: *614 scope: description: The scope of the membership. Currently, can only be `team`. @@ -140014,7 +140814,7 @@ webhooks: required: - login - id - team: *634 + team: *641 required: - action - scope @@ -140096,8 +140896,8 @@ webhooks: type: string enum: - checks_requested - installation: *605 - merge_group: &635 + installation: *612 + merge_group: &642 type: object title: Merge Group description: A group of pull requests that the merge queue has grouped @@ -140116,15 +140916,15 @@ webhooks: description: The full ref of the branch the merge group will be merged into. type: string - head_commit: *331 + head_commit: *338 required: - head_sha - head_ref - base_sha - base_ref - head_commit - organization: *606 - repository: *607 + organization: *613 + repository: *614 sender: *4 required: - action @@ -140210,10 +141010,10 @@ webhooks: - merged - invalidated - dequeued - installation: *605 - merge_group: *635 - organization: *606 - repository: *607 + installation: *612 + merge_group: *642 + organization: *613 + repository: *614 sender: *4 required: - action @@ -140286,7 +141086,7 @@ webhooks: type: string enum: - deleted - enterprise: *604 + enterprise: *611 hook: description: 'The modified webhook. This will contain different keys based on the type of webhook it is: repository, organization, @@ -140394,12 +141194,12 @@ webhooks: hook_id: description: The id of the modified webhook. type: integer - installation: *605 - organization: *606 + installation: *612 + organization: *613 repository: anyOf: - type: 'null' - - *607 + - *614 sender: *4 required: - action @@ -140479,11 +141279,11 @@ webhooks: type: string enum: - closed - enterprise: *604 - installation: *605 - milestone: *629 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + milestone: *636 + organization: *613 + repository: *614 sender: *4 required: - action @@ -140562,9 +141362,9 @@ webhooks: type: string enum: - created - enterprise: *604 - installation: *605 - milestone: &636 + enterprise: *611 + installation: *612 + milestone: &643 title: Milestone description: A collection of related issues and pull requests. type: object @@ -140706,8 +141506,8 @@ webhooks: - updated_at - due_on - closed_at - organization: *606 - repository: *607 + organization: *613 + repository: *614 sender: *4 required: - action @@ -140786,11 +141586,11 @@ webhooks: type: string enum: - deleted - enterprise: *604 - installation: *605 - milestone: *629 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + milestone: *636 + organization: *613 + repository: *614 sender: *4 required: - action @@ -140900,11 +141700,11 @@ webhooks: type: string required: - from - enterprise: *604 - installation: *605 - milestone: *629 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + milestone: *636 + organization: *613 + repository: *614 sender: *4 required: - action @@ -140984,11 +141784,11 @@ webhooks: type: string enum: - opened - enterprise: *604 - installation: *605 - milestone: *636 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + milestone: *643 + organization: *613 + repository: *614 sender: *4 required: - action @@ -141067,11 +141867,11 @@ webhooks: type: string enum: - blocked - blocked_user: *624 - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + blocked_user: *631 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -141150,11 +141950,11 @@ webhooks: type: string enum: - unblocked - blocked_user: *624 - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + blocked_user: *631 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -141233,9 +142033,9 @@ webhooks: type: string enum: - deleted - enterprise: *604 - installation: *605 - membership: &637 + enterprise: *611 + installation: *612 + membership: &644 title: Membership description: The membership between the user and the organization. Not present when the action is `member_invited`. @@ -141329,8 +142129,8 @@ webhooks: - role - organization_url - user - organization: *606 - repository: *607 + organization: *613 + repository: *614 sender: *4 required: - action @@ -141408,11 +142208,11 @@ webhooks: type: string enum: - member_added - enterprise: *604 - installation: *605 - membership: *637 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + membership: *644 + organization: *613 + repository: *614 sender: *4 required: - action @@ -141491,8 +142291,8 @@ webhooks: type: string enum: - member_invited - enterprise: *604 - installation: *605 + enterprise: *611 + installation: *612 invitation: description: The invitation for the user or email if the action is `member_invited`. @@ -141614,10 +142414,10 @@ webhooks: - inviter - team_count - invitation_teams_url - organization: *606 - repository: *607 + organization: *613 + repository: *614 sender: *4 - user: *624 + user: *631 required: - action - invitation @@ -141695,11 +142495,11 @@ webhooks: type: string enum: - member_removed - enterprise: *604 - installation: *605 - membership: *637 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + membership: *644 + organization: *613 + repository: *614 sender: *4 required: - action @@ -141786,11 +142586,11 @@ webhooks: properties: from: type: string - enterprise: *604 - installation: *605 - membership: *637 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + membership: *644 + organization: *613 + repository: *614 sender: *4 required: - action @@ -141866,9 +142666,9 @@ webhooks: type: string enum: - published - enterprise: *604 - installation: *605 - organization: *606 + enterprise: *611 + installation: *612 + organization: *613 package: description: Information about the package. type: object @@ -142391,7 +143191,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: &638 + items: &645 title: Ruby Gems metadata type: object properties: @@ -142488,7 +143288,7 @@ webhooks: - owner - package_version - registry - repository: *607 + repository: *614 sender: *4 required: - action @@ -142564,9 +143364,9 @@ webhooks: type: string enum: - updated - enterprise: *604 - installation: *605 - organization: *606 + enterprise: *611 + installation: *612 + organization: *613 package: description: Information about the package. type: object @@ -142928,7 +143728,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: *638 + items: *645 source_url: type: string format: uri @@ -142999,7 +143799,7 @@ webhooks: - owner - package_version - registry - repository: *607 + repository: *614 sender: *4 required: - action @@ -143180,12 +143980,12 @@ webhooks: - duration - created_at - updated_at - enterprise: *604 + enterprise: *611 id: type: integer - installation: *605 - organization: *606 - repository: *607 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - id @@ -143265,7 +144065,7 @@ webhooks: type: string enum: - approved - personal_access_token_request: &639 + personal_access_token_request: &646 title: Personal Access Token Request description: Details of a Personal Access Token Request. type: object @@ -143415,10 +144215,10 @@ webhooks: - token_expired - token_expires_at - token_last_used_at - enterprise: *604 - organization: *606 + enterprise: *611 + organization: *613 sender: *4 - installation: *605 + installation: *612 required: - action - personal_access_token_request @@ -143497,11 +144297,11 @@ webhooks: type: string enum: - cancelled - personal_access_token_request: *639 - enterprise: *604 - organization: *606 + personal_access_token_request: *646 + enterprise: *611 + organization: *613 sender: *4 - installation: *605 + installation: *612 required: - action - personal_access_token_request @@ -143579,11 +144379,11 @@ webhooks: type: string enum: - created - personal_access_token_request: *639 - enterprise: *604 - organization: *606 + personal_access_token_request: *646 + enterprise: *611 + organization: *613 sender: *4 - installation: *605 + installation: *612 required: - action - personal_access_token_request @@ -143660,11 +144460,11 @@ webhooks: type: string enum: - denied - personal_access_token_request: *639 - organization: *606 - enterprise: *604 + personal_access_token_request: *646 + organization: *613 + enterprise: *611 sender: *4 - installation: *605 + installation: *612 required: - action - personal_access_token_request @@ -143768,7 +144568,7 @@ webhooks: id: description: Unique identifier of the webhook. type: integer - last_response: *640 + last_response: *647 name: description: The type of webhook. The only valid value is 'web'. type: string @@ -143800,8 +144600,8 @@ webhooks: hook_id: description: The ID of the webhook that triggered the ping. type: integer - organization: *606 - repository: *607 + organization: *613 + repository: *614 sender: *4 zen: description: Random string of GitHub zen. @@ -144046,10 +144846,10 @@ webhooks: - from required: - note - enterprise: *604 - installation: *605 - organization: *606 - project_card: &641 + enterprise: *611 + installation: *612 + organization: *613 + project_card: &648 title: Project Card type: object properties: @@ -144172,7 +144972,7 @@ webhooks: - creator - created_at - updated_at - repository: *607 + repository: *614 sender: *4 required: - action @@ -144253,11 +145053,11 @@ webhooks: type: string enum: - created - enterprise: *604 - installation: *605 - organization: *606 - project_card: *641 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + project_card: *648 + repository: *614 sender: *4 required: - action @@ -144337,9 +145137,9 @@ webhooks: type: string enum: - deleted - enterprise: *604 - installation: *605 - organization: *606 + enterprise: *611 + installation: *612 + organization: *613 project_card: title: Project Card type: object @@ -144469,7 +145269,7 @@ webhooks: repository: anyOf: - type: 'null' - - *607 + - *614 sender: *4 required: - action @@ -144563,11 +145363,11 @@ webhooks: - from required: - note - enterprise: *604 - installation: *605 - organization: *606 - project_card: *641 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + project_card: *648 + repository: *614 sender: *4 required: - action @@ -144661,9 +145461,9 @@ webhooks: - from required: - column_id - enterprise: *604 - installation: *605 - organization: *606 + enterprise: *611 + installation: *612 + organization: *613 project_card: allOf: - title: Project Card @@ -144860,7 +145660,7 @@ webhooks: type: string required: - after_id - repository: *607 + repository: *614 sender: *4 required: - action @@ -144940,10 +145740,10 @@ webhooks: type: string enum: - closed - enterprise: *604 - installation: *605 - organization: *606 - project: &643 + enterprise: *611 + installation: *612 + organization: *613 + project: &650 title: Project type: object properties: @@ -145070,7 +145870,7 @@ webhooks: - creator - created_at - updated_at - repository: *607 + repository: *614 sender: *4 required: - action @@ -145150,10 +145950,10 @@ webhooks: type: string enum: - created - enterprise: *604 - installation: *605 - organization: *606 - project_column: &642 + enterprise: *611 + installation: *612 + organization: *613 + project_column: &649 title: Project Column type: object properties: @@ -145193,7 +145993,7 @@ webhooks: - name - created_at - updated_at - repository: *607 + repository: *614 sender: *4 required: - action @@ -145272,14 +146072,14 @@ webhooks: type: string enum: - deleted - enterprise: *604 - installation: *605 - organization: *606 - project_column: *642 + enterprise: *611 + installation: *612 + organization: *613 + project_column: *649 repository: anyOf: - type: 'null' - - *607 + - *614 sender: *4 required: - action @@ -145368,11 +146168,11 @@ webhooks: type: string required: - from - enterprise: *604 - installation: *605 - organization: *606 - project_column: *642 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + project_column: *649 + repository: *614 sender: *4 required: - action @@ -145452,11 +146252,11 @@ webhooks: type: string enum: - moved - enterprise: *604 - installation: *605 - organization: *606 - project_column: *642 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + project_column: *649 + repository: *614 sender: *4 required: - action @@ -145536,11 +146336,11 @@ webhooks: type: string enum: - created - enterprise: *604 - installation: *605 - organization: *606 - project: *643 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + project: *650 + repository: *614 sender: *4 required: - action @@ -145620,14 +146420,14 @@ webhooks: type: string enum: - deleted - enterprise: *604 - installation: *605 - organization: *606 - project: *643 + enterprise: *611 + installation: *612 + organization: *613 + project: *650 repository: anyOf: - type: 'null' - - *607 + - *614 sender: *4 required: - action @@ -145728,11 +146528,11 @@ webhooks: type: string required: - from - enterprise: *604 - installation: *605 - organization: *606 - project: *643 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + project: *650 + repository: *614 sender: *4 required: - action @@ -145811,11 +146611,11 @@ webhooks: type: string enum: - reopened - enterprise: *604 - installation: *605 - organization: *606 - project: *643 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + project: *650 + repository: *614 sender: *4 required: - action @@ -145896,9 +146696,9 @@ webhooks: type: string enum: - closed - installation: *605 - organization: *606 - projects_v2: &644 + installation: *612 + organization: *613 + projects_v2: &651 title: Projects v2 Project description: A projects v2 project type: object @@ -146046,9 +146846,9 @@ webhooks: type: string enum: - created - installation: *605 - organization: *606 - projects_v2: *644 + installation: *612 + organization: *613 + projects_v2: *651 sender: *4 required: - action @@ -146129,9 +146929,9 @@ webhooks: type: string enum: - deleted - installation: *605 - organization: *606 - projects_v2: *644 + installation: *612 + organization: *613 + projects_v2: *651 sender: *4 required: - action @@ -146252,9 +147052,9 @@ webhooks: type: string to: type: string - installation: *605 - organization: *606 - projects_v2: *644 + installation: *612 + organization: *613 + projects_v2: *651 sender: *4 required: - action @@ -146337,7 +147137,7 @@ webhooks: type: string enum: - archived - changes: &648 + changes: &655 type: object properties: archived_at: @@ -146353,9 +147153,9 @@ webhooks: - string - 'null' format: date-time - installation: *605 - organization: *606 - projects_v2_item: &645 + installation: *612 + organization: *613 + projects_v2_item: &652 title: Projects v2 Item description: An item belonging to a project type: object @@ -146494,9 +147294,9 @@ webhooks: - 'null' to: type: string - installation: *605 - organization: *606 - projects_v2_item: *645 + installation: *612 + organization: *613 + projects_v2_item: *652 sender: *4 required: - action @@ -146578,9 +147378,9 @@ webhooks: type: string enum: - created - installation: *605 - organization: *606 - projects_v2_item: *645 + installation: *612 + organization: *613 + projects_v2_item: *652 sender: *4 required: - action @@ -146661,9 +147461,9 @@ webhooks: type: string enum: - deleted - installation: *605 - organization: *606 - projects_v2_item: *645 + installation: *612 + organization: *613 + projects_v2_item: *652 sender: *4 required: - action @@ -146768,7 +147568,7 @@ webhooks: oneOf: - type: string - type: integer - - &646 + - &653 title: Projects v2 Single Select Option description: An option for a single select field type: object @@ -146788,7 +147588,7 @@ webhooks: required: - id - name - - &647 + - &654 title: Projects v2 Iteration Setting description: An iteration setting for an iteration field type: object @@ -146817,8 +147617,8 @@ webhooks: oneOf: - type: string - type: integer - - *646 - - *647 + - *653 + - *654 type: - 'null' - string @@ -146841,9 +147641,9 @@ webhooks: - 'null' required: - body - installation: *605 - organization: *606 - projects_v2_item: *645 + installation: *612 + organization: *613 + projects_v2_item: *652 sender: *4 required: - action @@ -146940,9 +147740,9 @@ webhooks: type: - string - 'null' - installation: *605 - organization: *606 - projects_v2_item: *645 + installation: *612 + organization: *613 + projects_v2_item: *652 sender: *4 required: - action @@ -147025,10 +147825,10 @@ webhooks: type: string enum: - restored - changes: *648 - installation: *605 - organization: *606 - projects_v2_item: *645 + changes: *655 + installation: *612 + organization: *613 + projects_v2_item: *652 sender: *4 required: - action @@ -147110,9 +147910,9 @@ webhooks: type: string enum: - reopened - installation: *605 - organization: *606 - projects_v2: *644 + installation: *612 + organization: *613 + projects_v2: *651 sender: *4 required: - action @@ -147193,9 +147993,9 @@ webhooks: type: string enum: - created - installation: *605 - organization: *606 - projects_v2_status_update: &649 + installation: *612 + organization: *613 + projects_v2_status_update: &656 title: Projects v2 Status Update description: An status update belonging to a project type: object @@ -147330,9 +148130,9 @@ webhooks: type: string enum: - deleted - installation: *605 - organization: *606 - projects_v2_status_update: *649 + installation: *612 + organization: *613 + projects_v2_status_update: *656 sender: *4 required: - action @@ -147478,9 +148278,9 @@ webhooks: - string - 'null' format: date - installation: *605 - organization: *606 - projects_v2_status_update: *649 + installation: *612 + organization: *613 + projects_v2_status_update: *656 sender: *4 required: - action @@ -147551,10 +148351,10 @@ webhooks: title: public event type: object properties: - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - repository @@ -147631,13 +148431,13 @@ webhooks: type: string enum: - assigned - assignee: *624 - enterprise: *604 - installation: *605 - number: &650 + assignee: *631 + enterprise: *611 + installation: *612 + number: &657 description: The pull request number. type: integer - organization: *606 + organization: *613 pull_request: title: Pull Request type: object @@ -149986,7 +150786,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *607 + repository: *614 sender: *4 required: - action @@ -150068,11 +150868,11 @@ webhooks: type: string enum: - auto_merge_disabled - enterprise: *604 - installation: *605 + enterprise: *611 + installation: *612 number: type: integer - organization: *606 + organization: *613 pull_request: title: Pull Request type: object @@ -152414,7 +153214,7 @@ webhooks: - draft reason: type: string - repository: *607 + repository: *614 sender: *4 required: - action @@ -152496,11 +153296,11 @@ webhooks: type: string enum: - auto_merge_enabled - enterprise: *604 - installation: *605 + enterprise: *611 + installation: *612 number: type: integer - organization: *606 + organization: *613 pull_request: title: Pull Request type: object @@ -154842,7 +155642,7 @@ webhooks: - draft reason: type: string - repository: *607 + repository: *614 sender: *4 required: - action @@ -154924,13 +155724,13 @@ webhooks: type: string enum: - closed - enterprise: *604 - installation: *605 - number: *650 - organization: *606 - pull_request: &651 + enterprise: *611 + installation: *612 + number: *657 + organization: *613 + pull_request: &658 allOf: - - *482 + - *489 - type: object properties: allow_auto_merge: @@ -154992,7 +155792,7 @@ webhooks: Please use `squash_merge_commit_title` instead.** type: boolean default: false - repository: *607 + repository: *614 sender: *4 required: - action @@ -155073,12 +155873,12 @@ webhooks: type: string enum: - converted_to_draft - enterprise: *604 - installation: *605 - number: *650 - organization: *606 - pull_request: *651 - repository: *607 + enterprise: *611 + installation: *612 + number: *657 + organization: *613 + pull_request: *658 + repository: *614 sender: *4 required: - action @@ -155158,11 +155958,11 @@ webhooks: type: string enum: - demilestoned - enterprise: *604 - milestone: *380 - number: *650 - organization: *606 - pull_request: &652 + enterprise: *611 + milestone: *387 + number: *657 + organization: *613 + pull_request: &659 title: Pull Request type: object properties: @@ -157489,7 +158289,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *607 + repository: *614 sender: *4 required: - action @@ -157568,11 +158368,11 @@ webhooks: type: string enum: - dequeued - enterprise: *604 - installation: *605 + enterprise: *611 + installation: *612 number: type: integer - organization: *606 + organization: *613 pull_request: title: Pull Request type: object @@ -159918,7 +160718,7 @@ webhooks: - BRANCH_PROTECTIONS - GIT_TREE_INVALID - INVALID_MERGE_COMMIT - repository: *607 + repository: *614 sender: *4 required: - action @@ -160042,12 +160842,12 @@ webhooks: type: string required: - from - enterprise: *604 - installation: *605 - number: *650 - organization: *606 - pull_request: *651 - repository: *607 + enterprise: *611 + installation: *612 + number: *657 + organization: *613 + pull_request: *658 + repository: *614 sender: *4 required: - action @@ -160127,11 +160927,11 @@ webhooks: type: string enum: - enqueued - enterprise: *604 - installation: *605 + enterprise: *611 + installation: *612 number: type: integer - organization: *606 + organization: *613 pull_request: title: Pull Request type: object @@ -162462,7 +163262,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *607 + repository: *614 sender: *4 required: - action @@ -162542,11 +163342,11 @@ webhooks: type: string enum: - labeled - enterprise: *604 - installation: *605 - label: *623 - number: *650 - organization: *606 + enterprise: *611 + installation: *612 + label: *630 + number: *657 + organization: *613 pull_request: title: Pull Request type: object @@ -164894,7 +165694,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *607 + repository: *614 sender: *4 required: - action @@ -164975,10 +165775,10 @@ webhooks: type: string enum: - locked - enterprise: *604 - installation: *605 - number: *650 - organization: *606 + enterprise: *611 + installation: *612 + number: *657 + organization: *613 pull_request: title: Pull Request type: object @@ -167324,7 +168124,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *607 + repository: *614 sender: *4 required: - action @@ -167404,12 +168204,12 @@ webhooks: type: string enum: - milestoned - enterprise: *604 - milestone: *380 - number: *650 - organization: *606 - pull_request: *652 - repository: *607 + enterprise: *611 + milestone: *387 + number: *657 + organization: *613 + pull_request: *659 + repository: *614 sender: *4 required: - action @@ -167488,12 +168288,12 @@ webhooks: type: string enum: - opened - enterprise: *604 - installation: *605 - number: *650 - organization: *606 - pull_request: *651 - repository: *607 + enterprise: *611 + installation: *612 + number: *657 + organization: *613 + pull_request: *658 + repository: *614 sender: *4 required: - action @@ -167574,12 +168374,12 @@ webhooks: type: string enum: - ready_for_review - enterprise: *604 - installation: *605 - number: *650 - organization: *606 - pull_request: *651 - repository: *607 + enterprise: *611 + installation: *612 + number: *657 + organization: *613 + pull_request: *658 + repository: *614 sender: *4 required: - action @@ -167659,12 +168459,12 @@ webhooks: type: string enum: - reopened - enterprise: *604 - installation: *605 - number: *650 - organization: *606 - pull_request: *651 - repository: *607 + enterprise: *611 + installation: *612 + number: *657 + organization: *613 + pull_request: *658 + repository: *614 sender: *4 required: - action @@ -168039,9 +168839,9 @@ webhooks: - start_side - side - reactions - enterprise: *604 - installation: *605 - organization: *606 + enterprise: *611 + installation: *612 + organization: *613 pull_request: type: object properties: @@ -170271,7 +171071,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *607 + repository: *614 sender: *4 required: - action @@ -170351,7 +171151,7 @@ webhooks: type: string enum: - deleted - comment: &654 + comment: &661 title: Pull Request Review Comment description: The [comment](https://docs.github.com/rest/pulls/comments#get-a-review-comment-for-a-pull-request) itself. @@ -170644,9 +171444,9 @@ webhooks: - start_side - side - reactions - enterprise: *604 - installation: *605 - organization: *606 + enterprise: *611 + installation: *612 + organization: *613 pull_request: type: object properties: @@ -172864,7 +173664,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *607 + repository: *614 sender: *4 required: - action @@ -172944,11 +173744,11 @@ webhooks: type: string enum: - edited - changes: *653 - comment: *654 - enterprise: *604 - installation: *605 - organization: *606 + changes: *660 + comment: *661 + enterprise: *611 + installation: *612 + organization: *613 pull_request: type: object properties: @@ -175169,7 +175969,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *607 + repository: *614 sender: *4 required: - action @@ -175250,9 +176050,9 @@ webhooks: type: string enum: - dismissed - enterprise: *604 - installation: *605 - organization: *606 + enterprise: *611 + installation: *612 + organization: *613 pull_request: title: Simple Pull Request type: object @@ -177485,7 +178285,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *607 + repository: *614 review: description: The review that was affected. type: object @@ -177731,9 +178531,9 @@ webhooks: type: string required: - from - enterprise: *604 - installation: *605 - organization: *606 + enterprise: *611 + installation: *612 + organization: *613 pull_request: title: Simple Pull Request type: object @@ -179847,8 +180647,8 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *607 - review: &655 + repository: *614 + review: &662 description: The review that was affected. type: object properties: @@ -180081,12 +180881,12 @@ webhooks: type: string enum: - review_request_removed - enterprise: *604 - installation: *605 + enterprise: *611 + installation: *612 number: description: The pull request number. type: integer - organization: *606 + organization: *613 pull_request: title: Pull Request type: object @@ -182433,7 +183233,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *607 + repository: *614 requested_reviewer: title: User type: @@ -182519,12 +183319,12 @@ webhooks: type: string enum: - review_request_removed - enterprise: *604 - installation: *605 + enterprise: *611 + installation: *612 number: description: The pull request number. type: integer - organization: *606 + organization: *613 pull_request: title: Pull Request type: object @@ -184878,7 +185678,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *607 + repository: *614 requested_team: title: Team description: Groups of organization members that gives permissions @@ -185073,12 +185873,12 @@ webhooks: type: string enum: - review_requested - enterprise: *604 - installation: *605 + enterprise: *611 + installation: *612 number: description: The pull request number. type: integer - organization: *606 + organization: *613 pull_request: title: Pull Request type: object @@ -187427,7 +188227,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *607 + repository: *614 requested_reviewer: title: User type: @@ -187514,12 +188314,12 @@ webhooks: type: string enum: - review_requested - enterprise: *604 - installation: *605 + enterprise: *611 + installation: *612 number: description: The pull request number. type: integer - organization: *606 + organization: *613 pull_request: title: Pull Request type: object @@ -189859,7 +190659,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *607 + repository: *614 requested_team: title: Team description: Groups of organization members that gives permissions @@ -190043,9 +190843,9 @@ webhooks: type: string enum: - submitted - enterprise: *604 - installation: *605 - organization: *606 + enterprise: *611 + installation: *612 + organization: *613 pull_request: title: Simple Pull Request type: object @@ -192281,8 +193081,8 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *607 - review: *655 + repository: *614 + review: *662 sender: *4 required: - action @@ -192362,9 +193162,9 @@ webhooks: type: string enum: - resolved - enterprise: *604 - installation: *605 - organization: *606 + enterprise: *611 + installation: *612 + organization: *613 pull_request: title: Simple Pull Request type: object @@ -194495,7 +195295,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *607 + repository: *614 sender: *4 thread: type: object @@ -194887,9 +195687,9 @@ webhooks: type: string enum: - unresolved - enterprise: *604 - installation: *605 - organization: *606 + enterprise: *611 + installation: *612 + organization: *613 pull_request: title: Simple Pull Request type: object @@ -197003,7 +197803,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *607 + repository: *614 sender: *4 thread: type: object @@ -197397,10 +198197,10 @@ webhooks: type: string before: type: string - enterprise: *604 - installation: *605 - number: *650 - organization: *606 + enterprise: *611 + installation: *612 + number: *657 + organization: *613 pull_request: title: Pull Request type: object @@ -199735,7 +200535,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *607 + repository: *614 sender: *4 required: - action @@ -199817,11 +200617,11 @@ webhooks: type: string enum: - unassigned - assignee: *656 - enterprise: *604 - installation: *605 - number: *650 - organization: *606 + assignee: *663 + enterprise: *611 + installation: *612 + number: *657 + organization: *613 pull_request: title: Pull Request type: object @@ -202171,7 +202971,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *607 + repository: *614 sender: *4 required: - action @@ -202250,11 +203050,11 @@ webhooks: type: string enum: - unlabeled - enterprise: *604 - installation: *605 - label: *623 - number: *650 - organization: *606 + enterprise: *611 + installation: *612 + label: *630 + number: *657 + organization: *613 pull_request: title: Pull Request type: object @@ -204593,7 +205393,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *607 + repository: *614 sender: *4 required: - action @@ -204674,10 +205474,10 @@ webhooks: type: string enum: - unlocked - enterprise: *604 - installation: *605 - number: *650 - organization: *606 + enterprise: *611 + installation: *612 + number: *657 + organization: *613 pull_request: title: Pull Request type: object @@ -207006,7 +207806,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *607 + repository: *614 sender: *4 required: - action @@ -207209,7 +208009,7 @@ webhooks: deleted: description: Whether this push deleted the `ref`. type: boolean - enterprise: *604 + enterprise: *611 forced: description: Whether this push was a force push of the `ref`. type: boolean @@ -207304,8 +208104,8 @@ webhooks: - url - author - committer - installation: *605 - organization: *606 + installation: *612 + organization: *613 pusher: title: Committer description: Metaproperties for Git author/committer information. @@ -207893,9 +208693,9 @@ webhooks: type: string enum: - published - enterprise: *604 - installation: *605 - organization: *606 + enterprise: *611 + installation: *612 + organization: *613 registry_package: type: object properties: @@ -208372,7 +209172,7 @@ webhooks: type: string rubygems_metadata: type: array - items: *638 + items: *645 summary: type: string tag_name: @@ -208428,7 +209228,7 @@ webhooks: - owner - package_version - registry - repository: *607 + repository: *614 sender: *4 required: - action @@ -208506,9 +209306,9 @@ webhooks: type: string enum: - updated - enterprise: *604 - installation: *605 - organization: *606 + enterprise: *611 + installation: *612 + organization: *613 registry_package: type: object properties: @@ -208820,7 +209620,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: *638 + items: *645 summary: type: string tag_name: @@ -208870,7 +209670,7 @@ webhooks: - owner - package_version - registry - repository: *607 + repository: *614 sender: *4 required: - action @@ -208947,10 +209747,10 @@ webhooks: type: string enum: - created - enterprise: *604 - installation: *605 - organization: *606 - release: &657 + enterprise: *611 + installation: *612 + organization: *613 + release: &664 title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) object. @@ -209266,7 +210066,7 @@ webhooks: - tarball_url - zipball_url - body - repository: *607 + repository: *614 sender: *4 required: - action @@ -209343,11 +210143,11 @@ webhooks: type: string enum: - deleted - enterprise: *604 - installation: *605 - organization: *606 - release: *657 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + release: *664 + repository: *614 sender: *4 required: - action @@ -209455,11 +210255,11 @@ webhooks: type: boolean required: - to - enterprise: *604 - installation: *605 - organization: *606 - release: *657 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + release: *664 + repository: *614 sender: *4 required: - action @@ -209537,9 +210337,9 @@ webhooks: type: string enum: - prereleased - enterprise: *604 - installation: *605 - organization: *606 + enterprise: *611 + installation: *612 + organization: *613 release: title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) @@ -209860,7 +210660,7 @@ webhooks: - string - 'null' format: uri - repository: *607 + repository: *614 sender: *4 required: - action @@ -209936,10 +210736,10 @@ webhooks: type: string enum: - published - enterprise: *604 - installation: *605 - organization: *606 - release: &658 + enterprise: *611 + installation: *612 + organization: *613 + release: &665 title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) object. @@ -210257,7 +211057,7 @@ webhooks: - string - 'null' format: uri - repository: *607 + repository: *614 sender: *4 required: - action @@ -210333,11 +211133,11 @@ webhooks: type: string enum: - released - enterprise: *604 - installation: *605 - organization: *606 - release: *657 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + release: *664 + repository: *614 sender: *4 required: - action @@ -210413,11 +211213,11 @@ webhooks: type: string enum: - unpublished - enterprise: *604 - installation: *605 - organization: *606 - release: *658 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + release: *665 + repository: *614 sender: *4 required: - action @@ -210493,11 +211293,11 @@ webhooks: type: string enum: - published - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 - repository_advisory: *536 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 + repository_advisory: *543 sender: *4 required: - action @@ -210573,11 +211373,11 @@ webhooks: type: string enum: - reported - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 - repository_advisory: *536 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 + repository_advisory: *543 sender: *4 required: - action @@ -210653,10 +211453,10 @@ webhooks: type: string enum: - archived - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -210733,10 +211533,10 @@ webhooks: type: string enum: - created - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -210814,10 +211614,10 @@ webhooks: type: string enum: - deleted - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -210902,10 +211702,10 @@ webhooks: additionalProperties: true description: The `client_payload` that was specified in the `POST /repos/{owner}/{repo}/dispatches` request body. - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -211020,10 +211820,10 @@ webhooks: - 'null' items: type: string - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -211095,10 +211895,10 @@ webhooks: title: repository_import event type: object properties: - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 status: type: string @@ -211179,10 +211979,10 @@ webhooks: type: string enum: - privatized - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -211259,10 +212059,10 @@ webhooks: type: string enum: - publicized - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -211356,10 +212156,10 @@ webhooks: - name required: - repository - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -211439,11 +212239,11 @@ webhooks: type: string enum: - created - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 - repository_ruleset: *216 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 + repository_ruleset: *223 sender: *4 required: - action @@ -211521,11 +212321,11 @@ webhooks: type: string enum: - deleted - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 - repository_ruleset: *216 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 + repository_ruleset: *223 sender: *4 required: - action @@ -211603,11 +212403,11 @@ webhooks: type: string enum: - edited - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 - repository_ruleset: *216 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 + repository_ruleset: *223 changes: type: object properties: @@ -211626,16 +212426,16 @@ webhooks: properties: added: type: array - items: *210 + items: *217 deleted: type: array - items: *210 + items: *217 updated: type: array items: type: object properties: - condition: *210 + condition: *217 changes: type: object properties: @@ -211668,16 +212468,16 @@ webhooks: properties: added: type: array - items: *215 + items: *222 deleted: type: array - items: *215 + items: *222 updated: type: array items: type: object properties: - rule: *215 + rule: *222 changes: type: object properties: @@ -211914,10 +212714,10 @@ webhooks: - from required: - owner - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -211995,10 +212795,10 @@ webhooks: type: string enum: - unarchived - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -212076,7 +212876,7 @@ webhooks: type: string enum: - create - alert: &659 + alert: &666 title: Repository Vulnerability Alert Alert description: The security alert of the vulnerable dependency. type: object @@ -212200,10 +213000,10 @@ webhooks: type: string enum: - open - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -212413,10 +213213,10 @@ webhooks: type: string enum: - dismissed - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -212494,11 +213294,11 @@ webhooks: type: string enum: - reopen - alert: *659 - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + alert: *666 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -212700,10 +213500,10 @@ webhooks: enum: - fixed - open - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -212781,7 +213581,7 @@ webhooks: type: string enum: - created - alert: &660 + alert: &667 type: object properties: number: *51 @@ -212891,10 +213691,10 @@ webhooks: - 'null' description: Whether the detected secret was found in multiple repositories in the same organization or business. - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -212975,11 +213775,11 @@ webhooks: type: string enum: - created - alert: *660 - installation: *605 - location: *661 - organization: *606 - repository: *607 + alert: *667 + installation: *612 + location: *668 + organization: *613 + repository: *614 sender: *4 required: - location @@ -213217,11 +214017,11 @@ webhooks: type: string enum: - publicly_leaked - alert: *660 - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + alert: *667 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -213299,11 +214099,11 @@ webhooks: type: string enum: - reopened - alert: *660 - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + alert: *667 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -213381,11 +214181,11 @@ webhooks: type: string enum: - resolved - alert: *660 - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + alert: *667 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -213463,11 +214263,11 @@ webhooks: type: string enum: - validated - alert: *660 - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + alert: *667 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -213597,10 +214397,10 @@ webhooks: - organization - enterprise - - repository: *607 - enterprise: *604 - installation: *605 - organization: *606 + repository: *614 + enterprise: *611 + installation: *612 + organization: *613 sender: *4 required: - action @@ -213678,11 +214478,11 @@ webhooks: type: string enum: - published - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 - security_advisory: &662 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 + security_advisory: &669 description: The details of the security advisory, including summary, description, and severity. type: object @@ -213868,11 +214668,11 @@ webhooks: type: string enum: - updated - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 - security_advisory: *662 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 + security_advisory: *669 sender: *4 required: - action @@ -213945,10 +214745,10 @@ webhooks: type: string enum: - withdrawn - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 security_advisory: description: The details of the security advisory, including summary, description, and severity. @@ -214134,11 +214934,11 @@ webhooks: from: type: object properties: - security_and_analysis: *209 - enterprise: *604 - installation: *605 - organization: *606 - repository: *259 + security_and_analysis: *216 + enterprise: *611 + installation: *612 + organization: *613 + repository: *266 sender: *4 required: - changes @@ -214216,12 +215016,12 @@ webhooks: type: string enum: - cancelled - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 - sponsorship: &663 + sponsorship: &670 type: object properties: created_at: @@ -214526,12 +215326,12 @@ webhooks: type: string enum: - created - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 - sponsorship: *663 + sponsorship: *670 required: - action - sponsorship @@ -214619,12 +215419,12 @@ webhooks: type: string required: - from - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 - sponsorship: *663 + sponsorship: *670 required: - action - changes @@ -214701,17 +215501,17 @@ webhooks: type: string enum: - pending_cancellation - effective_date: &664 + effective_date: &671 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: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 - sponsorship: *663 + sponsorship: *670 required: - action - sponsorship @@ -214785,7 +215585,7 @@ webhooks: type: string enum: - pending_tier_change - changes: &665 + changes: &672 type: object properties: tier: @@ -214829,13 +215629,13 @@ webhooks: - from required: - tier - effective_date: *664 - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + effective_date: *671 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 - sponsorship: *663 + sponsorship: *670 required: - action - changes @@ -214912,13 +215712,13 @@ webhooks: type: string enum: - tier_changed - changes: *665 - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + changes: *672 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 - sponsorship: *663 + sponsorship: *670 required: - action - changes @@ -214992,10 +215792,10 @@ webhooks: type: string enum: - created - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -215079,10 +215879,10 @@ webhooks: type: string enum: - deleted - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -215515,15 +216315,15 @@ webhooks: type: - string - 'null' - enterprise: *604 + enterprise: *611 id: description: The unique identifier of the status. type: integer - installation: *605 + installation: *612 name: type: string - organization: *606 - repository: *607 + organization: *613 + repository: *614 sender: *4 sha: description: The Commit SHA. @@ -215639,9 +216439,9 @@ webhooks: description: The ID of the sub-issue. type: number sub_issue: *73 - installation: *605 - organization: *606 - repository: *607 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -215731,9 +216531,9 @@ webhooks: description: The ID of the sub-issue. type: number sub_issue: *73 - installation: *605 - organization: *606 - repository: *607 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -215823,9 +216623,9 @@ webhooks: description: The ID of the parent issue. type: number parent_issue: *73 - installation: *605 - organization: *606 - repository: *607 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -215915,9 +216715,9 @@ webhooks: description: The ID of the parent issue. type: number parent_issue: *73 - installation: *605 - organization: *606 - repository: *607 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -215994,12 +216794,12 @@ webhooks: title: team_add event type: object properties: - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 - team: &666 + team: &673 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -216192,9 +216992,9 @@ webhooks: type: string enum: - added_to_repository - enterprise: *604 - installation: *605 - organization: *606 + enterprise: *611 + installation: *612 + organization: *613 repository: title: Repository description: A git repository @@ -216664,7 +217464,7 @@ webhooks: - topics - visibility sender: *4 - team: *666 + team: *673 required: - action - team @@ -216740,9 +217540,9 @@ webhooks: type: string enum: - created - enterprise: *604 - installation: *605 - organization: *606 + enterprise: *611 + installation: *612 + organization: *613 repository: title: Repository description: A git repository @@ -217212,7 +218012,7 @@ webhooks: - topics - visibility sender: *4 - team: *666 + team: *673 required: - action - team @@ -217289,9 +218089,9 @@ webhooks: type: string enum: - deleted - enterprise: *604 - installation: *605 - organization: *606 + enterprise: *611 + installation: *612 + organization: *613 repository: title: Repository description: A git repository @@ -217761,7 +218561,7 @@ webhooks: - topics - visibility sender: *4 - team: *666 + team: *673 required: - action - team @@ -217905,9 +218705,9 @@ webhooks: - from required: - permissions - enterprise: *604 - installation: *605 - organization: *606 + enterprise: *611 + installation: *612 + organization: *613 repository: title: Repository description: A git repository @@ -218377,7 +219177,7 @@ webhooks: - topics - visibility sender: *4 - team: *666 + team: *673 required: - action - changes @@ -218455,9 +219255,9 @@ webhooks: type: string enum: - removed_from_repository - enterprise: *604 - installation: *605 - organization: *606 + enterprise: *611 + installation: *612 + organization: *613 repository: title: Repository description: A git repository @@ -218927,7 +219727,7 @@ webhooks: - topics - visibility sender: *4 - team: *666 + team: *673 required: - action - team @@ -219003,10 +219803,10 @@ webhooks: type: string enum: - started - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -219079,17 +219879,17 @@ webhooks: title: workflow_dispatch event type: object properties: - enterprise: *604 + enterprise: *611 inputs: type: - object - 'null' additionalProperties: true - installation: *605 - organization: *606 + installation: *612 + organization: *613 ref: type: string - repository: *607 + repository: *614 sender: *4 workflow: type: string @@ -219171,10 +219971,10 @@ webhooks: type: string enum: - completed - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 workflow_job: allOf: @@ -219430,7 +220230,7 @@ webhooks: type: string required: - conclusion - deployment: *400 + deployment: *407 required: - action - repository @@ -219509,10 +220309,10 @@ webhooks: type: string enum: - in_progress - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 workflow_job: allOf: @@ -219794,7 +220594,7 @@ webhooks: required: - status - steps - deployment: *400 + deployment: *407 required: - action - repository @@ -219873,10 +220673,10 @@ webhooks: type: string enum: - queued - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 workflow_job: type: object @@ -220022,7 +220822,7 @@ webhooks: - workflow_name - head_branch - created_at - deployment: *400 + deployment: *407 required: - action - repository @@ -220101,10 +220901,10 @@ webhooks: type: string enum: - waiting - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 workflow_job: type: object @@ -220251,7 +221051,7 @@ webhooks: - workflow_name - head_branch - created_at - deployment: *400 + deployment: *407 required: - action - repository @@ -220331,12 +221131,12 @@ webhooks: type: string enum: - completed - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 - workflow: *619 + workflow: *626 workflow_run: title: Workflow Run type: object @@ -221355,12 +222155,12 @@ webhooks: type: string enum: - in_progress - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 - workflow: *619 + workflow: *626 workflow_run: title: Workflow Run type: object @@ -222364,12 +223164,12 @@ webhooks: type: string enum: - requested - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 - workflow: *619 + workflow: *626 workflow_run: title: Workflow Run type: object diff --git a/descriptions-next/api.github.com/dereferenced/api.github.com.deref.json b/descriptions-next/api.github.com/dereferenced/api.github.com.deref.json index d870cfe88..63d93b35a 100644 --- a/descriptions-next/api.github.com/dereferenced/api.github.com.deref.json +++ b/descriptions-next/api.github.com/dereferenced/api.github.com.deref.json @@ -2241,10 +2241,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -2412,6 +2409,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -2663,10 +2750,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -2834,6 +2918,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -13644,10 +13818,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -13815,6 +13986,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -27684,10 +27945,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -27855,6 +28113,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -28390,10 +28738,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -28561,6 +28906,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -45641,10 +46076,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -45812,6 +46244,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -52276,10 +52798,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -52447,6 +52966,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -52982,10 +53591,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -53153,6 +53759,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -58833,380 +59529,2526 @@ } } }, - "/orgs/{org}/actions/oidc/customization/sub": { + "/orgs/{org}/actions/hosted-runners": { "get": { - "summary": "Get the customization template for an OIDC subject claim for an organization", - "description": "Gets the customization template for an OpenID Connect (OIDC) subject claim.\n\nOAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint.", - "tags": [ - "oidc" - ], - "operationId": "oidc/get-oidc-custom-sub-template-for-org", - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/rest/actions/oidc#get-the-customization-template-for-an-oidc-subject-claim-for-an-organization" - }, - "parameters": [ - { - "name": "org", - "description": "The organization name. The name is not case sensitive.", - "in": "path", - "required": true, - "schema": { - "type": "string" - } - } - ], - "responses": { - "200": { - "description": "A JSON serialized template for OIDC subject claim customization", - "content": { - "application/json": { - "schema": { - "title": "Actions OIDC Subject customization", - "description": "Actions OIDC Subject customization", - "type": "object", - "properties": { - "include_claim_keys": { - "description": "Array of unique strings. Each claim key can only contain alphanumeric characters and underscores.", - "type": "array", - "items": { - "type": "string" - } - } - }, - "required": [ - "include_claim_keys" - ] - }, - "examples": { - "default": { - "value": { - "include_claim_keys": [ - "repo", - "context" - ] - } - } - } - } - } - } - }, - "x-github": { - "enabledForGitHubApps": true, - "category": "actions", - "subcategory": "oidc" - } - }, - "put": { - "summary": "Set the customization template for an OIDC subject claim for an organization", - "description": "Creates or updates the customization template for an OpenID Connect (OIDC) subject claim.\n\nOAuth app tokens and personal access tokens (classic) need the `write:org` scope to use this endpoint.", - "tags": [ - "oidc" - ], - "operationId": "oidc/update-oidc-custom-sub-template-for-org", - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/rest/actions/oidc#set-the-customization-template-for-an-oidc-subject-claim-for-an-organization" - }, - "parameters": [ - { - "name": "org", - "description": "The organization name. The name is not case sensitive.", - "in": "path", - "required": true, - "schema": { - "type": "string" - } - } - ], - "requestBody": { - "required": true, - "content": { - "application/json": { - "schema": { - "title": "Actions OIDC Subject customization", - "description": "Actions OIDC Subject customization", - "type": "object", - "properties": { - "include_claim_keys": { - "description": "Array of unique strings. Each claim key can only contain alphanumeric characters and underscores.", - "type": "array", - "items": { - "type": "string" - } - } - }, - "required": [ - "include_claim_keys" - ] - }, - "examples": { - "default": { - "value": { - "include_claim_keys": [ - "repo", - "context" - ] - } - } - } - } - } - }, - "responses": { - "201": { - "description": "Empty response", - "content": { - "application/json": { - "schema": { - "title": "Empty Object", - "description": "An object without any properties.", - "type": "object", - "properties": { - }, - "additionalProperties": false - }, - "examples": { - "default": { - "value": null - } - } - } - } - }, - "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" - } - } - } - } - } - }, - "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" - } - } - } - } - } - } - }, - "x-github": { - "enabledForGitHubApps": true, - "previews": [ - - ], - "category": "actions", - "subcategory": "oidc" - } - } - }, - "/orgs/{org}/actions/permissions": { - "get": { - "summary": "Get GitHub Actions permissions for an organization", - "description": "Gets the GitHub Actions permissions policy for repositories and allowed actions and reusable workflows in an organization.\n\nOAuth tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", - "operationId": "actions/get-github-actions-permissions-organization", + "summary": "List GitHub-hosted runners for an organization", + "description": "Lists all GitHub-hosted runners configured in an organization.\n\nOAuth app tokens and personal access tokens (classic) need the `manage_runner:org` scope to use this endpoint.", "tags": [ "actions" ], + "operationId": "actions/list-hosted-runners-for-org", "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/rest/actions/permissions#get-github-actions-permissions-for-an-organization" - }, - "parameters": [ - { - "name": "org", - "description": "The organization name. The name is not case sensitive.", - "in": "path", - "required": true, - "schema": { - "type": "string" - } - } - ], - "responses": { - "200": { - "description": "Response", - "content": { - "application/json": { - "schema": { - "type": "object", - "properties": { - "enabled_repositories": { - "type": "string", - "description": "The policy that controls the repositories in the organization that are allowed to run GitHub Actions.", - "enum": [ - "all", - "none", - "selected" - ] - }, - "selected_repositories_url": { - "type": "string", - "description": "The API URL to use to get or set the selected repositories that are allowed to run GitHub Actions, when `enabled_repositories` is set to `selected`." - }, - "allowed_actions": { - "type": "string", - "description": "The permissions policy that controls the actions and reusable workflows that are allowed to run.", - "enum": [ - "all", - "local_only", - "selected" - ] - }, - "selected_actions_url": { - "type": "string", - "description": "The API URL to use to get or set the actions and reusable workflows that are allowed to run, when `allowed_actions` is set to `selected`." - } - }, - "required": [ - "enabled_repositories" - ] - }, - "examples": { - "default": { - "value": { - "enabled_repositories": "all", - "allowed_actions": "selected", - "selected_actions_url": "https://api.github.com/organizations/42/actions/permissions/selected-actions" - } - } - } - } - } - } - }, - "x-github": { - "enabledForGitHubApps": true, - "githubCloudOnly": false, - "category": "actions", - "subcategory": "permissions" - } - }, - "put": { - "summary": "Set GitHub Actions permissions for an organization", - "description": "Sets the GitHub Actions permissions policy for repositories and allowed actions and reusable workflows in an organization.\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", - "operationId": "actions/set-github-actions-permissions-organization", - "tags": [ - "actions" - ], - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/rest/actions/permissions#set-github-actions-permissions-for-an-organization" - }, - "parameters": [ - { - "name": "org", - "description": "The organization name. The name is not case sensitive.", - "in": "path", - "required": true, - "schema": { - "type": "string" - } - } - ], - "responses": { - "204": { - "description": "Response" - } - }, - "requestBody": { - "required": true, - "content": { - "application/json": { - "schema": { - "type": "object", - "properties": { - "enabled_repositories": { - "type": "string", - "description": "The policy that controls the repositories in the organization that are allowed to run GitHub Actions.", - "enum": [ - "all", - "none", - "selected" - ] - }, - "allowed_actions": { - "type": "string", - "description": "The permissions policy that controls the actions and reusable workflows that are allowed to run.", - "enum": [ - "all", - "local_only", - "selected" - ] - } - }, - "required": [ - "enabled_repositories" - ] - }, - "examples": { - "default": { - "value": { - "enabled_repositories": "all", - "allowed_actions": "selected" - } - } - } - } - } - }, - "x-github": { - "enabledForGitHubApps": true, - "githubCloudOnly": false, - "category": "actions", - "subcategory": "permissions" - } - } - }, - "/orgs/{org}/actions/permissions/repositories": { - "get": { - "summary": "List selected repositories enabled for GitHub Actions in an organization", - "description": "Lists the selected repositories that are enabled for GitHub Actions in an organization. To use this endpoint, the organization permission policy for `enabled_repositories` must be configured to `selected`. For more information, see \"[Set GitHub Actions permissions for an organization](#set-github-actions-permissions-for-an-organization).\"\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", - "operationId": "actions/list-selected-repositories-enabled-github-actions-organization", - "tags": [ - "actions" - ], - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/rest/actions/permissions#list-selected-repositories-enabled-for-github-actions-in-an-organization" + "url": "https://docs.github.com/rest/actions/hosted-runners#list-github-hosted-runners-for-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "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": "object", + "required": [ + "total_count", + "runners" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "runners": { + "type": "array", + "items": { + "title": "GitHub-hosted hosted runner", + "description": "A Github-hosted hosted runner.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the hosted runner.", + "type": "integer", + "examples": [ + 5 + ] + }, + "name": { + "description": "The name of the hosted runner.", + "type": "string", + "examples": [ + "my-github-hosted-runner" + ] + }, + "runner_group_id": { + "description": "The unique identifier of the group that the hosted runner belongs to.", + "type": "integer", + "examples": [ + 2 + ] + }, + "image_details": { + "anyOf": [ + { + "type": "null" + }, + { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The image version of the hosted runner pool.", + "type": "string", + "examples": [ + "latest" + ] + } + }, + "required": [ + "id", + "size_gb", + "display_name", + "source", + "version" + ] + } + ] + }, + "machine_size_details": { + "title": "Github-owned VM details.", + "description": "Provides details of a particular machine spec.", + "type": "object", + "properties": { + "id": { + "description": "The ID used for the `size` parameter when creating a new runner.", + "type": "string", + "examples": [ + "8-core" + ] + }, + "cpu_cores": { + "description": "The number of cores.", + "type": "integer", + "examples": [ + 8 + ] + }, + "memory_gb": { + "description": "The available RAM for the machine spec.", + "type": "integer", + "examples": [ + 32 + ] + }, + "storage_gb": { + "description": "The available SSD storage for the machine spec.", + "type": "integer", + "examples": [ + 300 + ] + } + }, + "required": [ + "id", + "cpu_cores", + "memory_gb", + "storage_gb" + ] + }, + "status": { + "description": "The status of the runner.", + "type": "string", + "enum": [ + "Ready", + "Provisioning", + "Shutdown", + "Deleting", + "Stuck" + ], + "examples": [ + "Ready" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "maximum_runners": { + "description": "The maximum amount of hosted runners. Runners will not scale automatically above this number. Use this setting to limit your cost.", + "type": "integer", + "default": 10, + "examples": [ + 5 + ] + }, + "public_ip_enabled": { + "description": "Whether public IP is enabled for the hosted runners.", + "type": "boolean", + "examples": [ + true + ] + }, + "public_ips": { + "description": "The public IP ranges when public IP is enabled for the hosted runners.", + "type": "array", + "items": { + "title": "Public IP for a GitHub-hosted larger runners.", + "description": "Provides details of Public IP for a GitHub-hosted larger runners", + "type": "object", + "properties": { + "enabled": { + "description": "Whether public IP is enabled.", + "type": "boolean", + "examples": [ + true + ] + }, + "prefix": { + "description": "The prefix for the public IP.", + "type": "string", + "examples": [ + "20.80.208.150" + ] + }, + "length": { + "description": "The length of the IP prefix.", + "type": "integer", + "examples": [ + 28 + ] + } + } + } + }, + "last_active_on": { + "description": "The time at which the runner was last used, in ISO 8601 format.", + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2022-10-09T23:39:01Z" + ] + } + }, + "required": [ + "id", + "name", + "image_details", + "machine_size_details", + "status", + "public_ip_enabled", + "platform" + ] + } + } + } + }, + "examples": { + "default": { + "value": { + "total_count": 2, + "runners": [ + { + "id": 5, + "name": "My hosted ubuntu runner", + "runner_group_id": 2, + "platform": "linux-x64", + "image": { + "id": "ubuntu-20.04", + "size": 86 + }, + "machine_size_details": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + }, + "status": "Ready", + "maximum_runners": 10, + "public_ip_enabled": true, + "public_ips": [ + { + "enabled": true, + "prefix": "20.80.208.150", + "length": 31 + } + ], + "last_active_on": "2022-10-09T23:39:01Z" + }, + { + "id": 7, + "name": "My hosted Windows runner", + "runner_group_id": 2, + "platform": "win-x64", + "image": { + "id": "windows-latest", + "size": 256 + }, + "machine_size_details": { + "id": "8-core", + "cpu_cores": 8, + "memory_gb": 32, + "storage_gb": 300 + }, + "status": "Ready", + "maximum_runners": 20, + "public_ip_enabled": false, + "public_ips": [ + + ], + "last_active_on": "2023-04-26T15:23:37Z" + } + ] + } + } + } + } + }, + "headers": { + "Link": { + "example": "; rel=\"next\", ; rel=\"last\"", + "schema": { + "type": "string" + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + }, + "post": { + "summary": "Create a GitHub-hosted runner for an organization", + "description": "Creates a GitHub-hosted runner for an organization.\nOAuth tokens and personal access tokens (classic) need the `manage_runners:org` scope to use this endpoint.", + "operationId": "actions/create-hosted-runner-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/hosted-runners#create-a-github-hosted-runner-for-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "name": { + "description": "Name of the runner. Must be between 1 and 64 characters and may only contain upper and lowercase letters a-z, numbers 0-9, '.', '-', and '_'.", + "type": "string" + }, + "image": { + "description": "The image of runner. To list all available images, use `GET /actions/hosted-runners/images/github-owned` or `GET /actions/hosted-runners/images/partner`.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the runner image.", + "type": "string" + }, + "source": { + "description": "The source of the runner image.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The version of the runner image to deploy. This is relevant only for runners using custom images.", + "type": [ + "string", + "null" + ] + } + } + }, + "size": { + "description": "The machine size of the runner. To list available sizes, use `GET actions/hosted-runners/machine-sizes`", + "type": "string" + }, + "runner_group_id": { + "description": "The existing runner group to add this runner to.", + "type": "integer" + }, + "maximum_runners": { + "description": "The maximum amount of runners to scale up to. Runners will not auto-scale above this number. Use this setting to limit your cost.", + "type": "integer" + }, + "enable_static_ip": { + "description": "Whether this runner should be created with a static public IP. Note limit on account. To list limits on account, use `GET actions/hosted-runners/limits`", + "type": "boolean" + } + }, + "required": [ + "name", + "image", + "size", + "runner_group_id" + ] + }, + "examples": { + "default": { + "value": { + "name": "My Hosted runner", + "image": { + "id": "ubuntu-latest", + "source": "github", + "version": "latest" + }, + "runner_group_id": 1, + "size": "4-core", + "maximum_runners": 50, + "enable_static_ip": false + } + } + } + } + } + }, + "responses": { + "201": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "title": "GitHub-hosted hosted runner", + "description": "A Github-hosted hosted runner.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the hosted runner.", + "type": "integer", + "examples": [ + 5 + ] + }, + "name": { + "description": "The name of the hosted runner.", + "type": "string", + "examples": [ + "my-github-hosted-runner" + ] + }, + "runner_group_id": { + "description": "The unique identifier of the group that the hosted runner belongs to.", + "type": "integer", + "examples": [ + 2 + ] + }, + "image_details": { + "anyOf": [ + { + "type": "null" + }, + { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The image version of the hosted runner pool.", + "type": "string", + "examples": [ + "latest" + ] + } + }, + "required": [ + "id", + "size_gb", + "display_name", + "source", + "version" + ] + } + ] + }, + "machine_size_details": { + "title": "Github-owned VM details.", + "description": "Provides details of a particular machine spec.", + "type": "object", + "properties": { + "id": { + "description": "The ID used for the `size` parameter when creating a new runner.", + "type": "string", + "examples": [ + "8-core" + ] + }, + "cpu_cores": { + "description": "The number of cores.", + "type": "integer", + "examples": [ + 8 + ] + }, + "memory_gb": { + "description": "The available RAM for the machine spec.", + "type": "integer", + "examples": [ + 32 + ] + }, + "storage_gb": { + "description": "The available SSD storage for the machine spec.", + "type": "integer", + "examples": [ + 300 + ] + } + }, + "required": [ + "id", + "cpu_cores", + "memory_gb", + "storage_gb" + ] + }, + "status": { + "description": "The status of the runner.", + "type": "string", + "enum": [ + "Ready", + "Provisioning", + "Shutdown", + "Deleting", + "Stuck" + ], + "examples": [ + "Ready" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "maximum_runners": { + "description": "The maximum amount of hosted runners. Runners will not scale automatically above this number. Use this setting to limit your cost.", + "type": "integer", + "default": 10, + "examples": [ + 5 + ] + }, + "public_ip_enabled": { + "description": "Whether public IP is enabled for the hosted runners.", + "type": "boolean", + "examples": [ + true + ] + }, + "public_ips": { + "description": "The public IP ranges when public IP is enabled for the hosted runners.", + "type": "array", + "items": { + "title": "Public IP for a GitHub-hosted larger runners.", + "description": "Provides details of Public IP for a GitHub-hosted larger runners", + "type": "object", + "properties": { + "enabled": { + "description": "Whether public IP is enabled.", + "type": "boolean", + "examples": [ + true + ] + }, + "prefix": { + "description": "The prefix for the public IP.", + "type": "string", + "examples": [ + "20.80.208.150" + ] + }, + "length": { + "description": "The length of the IP prefix.", + "type": "integer", + "examples": [ + 28 + ] + } + } + } + }, + "last_active_on": { + "description": "The time at which the runner was last used, in ISO 8601 format.", + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2022-10-09T23:39:01Z" + ] + } + }, + "required": [ + "id", + "name", + "image_details", + "machine_size_details", + "status", + "public_ip_enabled", + "platform" + ] + }, + "examples": { + "default": { + "value": { + "id": 5, + "name": "My hosted ubuntu runner", + "runner_group_id": 2, + "platform": "linux-x64", + "image": { + "id": "ubuntu-20.04", + "size": 86 + }, + "machine_size_details": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + }, + "status": "Ready", + "maximum_runners": 10, + "public_ip_enabled": true, + "public_ips": [ + { + "enabled": true, + "prefix": "20.80.208.150", + "length": 31 + } + ], + "last_active_on": "2022-10-09T23:39:01Z" + } + } + } + } + } + } + }, + "x-github": { + "enabledForGitHubApps": true, + "githubCloudOnly": false, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/hosted-runners/images/github-owned": { + "get": { + "summary": "Get GitHub-owned images for GitHub-hosted runners in an organization", + "description": "Get the list of GitHub-owned images available for GitHub-hosted runners for an organization.", + "operationId": "actions/get-hosted-runners-github-owned-images-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/hosted-runners#get-github-owned-images-for-github-hosted-runners-in-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "images" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "images": { + "type": "array", + "items": { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + } + }, + "required": [ + "id", + "platform", + "size_gb", + "display_name", + "source" + ] + } + } + } + }, + "examples": { + "default": { + "value": { + "id": "ubuntu-20.04", + "platform": "linux-x64", + "size_gb": 86, + "display_name": "20.04", + "source": "github" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/hosted-runners/images/partner": { + "get": { + "summary": "Get partner images for GitHub-hosted runners in an organization", + "description": "Get the list of partner images available for GitHub-hosted runners for an organization.", + "operationId": "actions/get-hosted-runners-partner-images-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/hosted-runners#get-partner-images-for-github-hosted-runners-in-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "images" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "images": { + "type": "array", + "items": { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + } + }, + "required": [ + "id", + "platform", + "size_gb", + "display_name", + "source" + ] + } + } + } + }, + "examples": { + "default": { + "value": { + "id": "ubuntu-20.04", + "platform": "linux-x64", + "size_gb": 86, + "display_name": "20.04", + "source": "github" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/hosted-runners/limits": { + "get": { + "summary": "Get limits on GitHub-hosted runners for an organization", + "description": "Get the GitHub-hosted runners limits for an organization.", + "operationId": "actions/get-hosted-runners-limits-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/hosted-runners#get-limits-on-github-hosted-runners-for-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "public_ips": { + "title": "Static public IP Limits for GitHub-hosted Hosted Runners.", + "description": "Provides details of static public IP limits for GitHub-hosted Hosted Runners", + "type": "object", + "properties": { + "maximum": { + "type": "integer", + "description": "The maximum number of static public IP addresses that can be used for Hosted Runners.", + "examples": [ + 50 + ] + }, + "current_usage": { + "type": "integer", + "description": "The current number of static public IP addresses in use by Hosted Runners.", + "examples": [ + 17 + ] + } + }, + "required": [ + "maximum", + "current_usage" + ] + } + }, + "required": [ + "public_ips" + ] + }, + "examples": { + "default": { + "value": { + "public_ips": { + "current_usage": 17, + "maximum": 50 + } + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/hosted-runners/machine-sizes": { + "get": { + "summary": "Get GitHub-hosted runners machine specs for an organization", + "description": "Get the list of machine specs available for GitHub-hosted runners for an organization.", + "operationId": "actions/get-hosted-runners-machine-specs-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/hosted-runners#get-github-hosted-runners-machine-specs-for-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "machine_specs" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "machine_specs": { + "type": "array", + "items": { + "title": "Github-owned VM details.", + "description": "Provides details of a particular machine spec.", + "type": "object", + "properties": { + "id": { + "description": "The ID used for the `size` parameter when creating a new runner.", + "type": "string", + "examples": [ + "8-core" + ] + }, + "cpu_cores": { + "description": "The number of cores.", + "type": "integer", + "examples": [ + 8 + ] + }, + "memory_gb": { + "description": "The available RAM for the machine spec.", + "type": "integer", + "examples": [ + 32 + ] + }, + "storage_gb": { + "description": "The available SSD storage for the machine spec.", + "type": "integer", + "examples": [ + 300 + ] + } + }, + "required": [ + "id", + "cpu_cores", + "memory_gb", + "storage_gb" + ] + } + } + } + }, + "examples": { + "default": { + "value": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/hosted-runners/platforms": { + "get": { + "summary": "Get platforms for GitHub-hosted runners in an organization", + "description": "Get the list of platforms available for GitHub-hosted runners for an organization.", + "operationId": "actions/get-hosted-runners-platforms-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/hosted-runners#get-platforms-for-github-hosted-runners-in-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "platforms" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "platforms": { + "type": "array", + "items": { + "type": "string" + } + } + } + }, + "examples": { + "default": { + "value": { + "total_count": 1, + "platforms": [ + "linux-x64", + "win-x64" + ] + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/hosted-runners/{hosted_runner_id}": { + "get": { + "summary": "Get a GitHub-hosted runner for an organization", + "description": "Gets a GitHub-hosted runner configured in an organization.\n\nOAuth app tokens and personal access tokens (classic) need the `manage_runners:org` scope to use this endpoint.", + "tags": [ + "actions" + ], + "operationId": "actions/get-hosted-runner-for-org", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/hosted-runners#get-a-github-hosted-runner-for-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "hosted_runner_id", + "description": "Unique identifier of the GitHub-hosted runner.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "title": "GitHub-hosted hosted runner", + "description": "A Github-hosted hosted runner.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the hosted runner.", + "type": "integer", + "examples": [ + 5 + ] + }, + "name": { + "description": "The name of the hosted runner.", + "type": "string", + "examples": [ + "my-github-hosted-runner" + ] + }, + "runner_group_id": { + "description": "The unique identifier of the group that the hosted runner belongs to.", + "type": "integer", + "examples": [ + 2 + ] + }, + "image_details": { + "anyOf": [ + { + "type": "null" + }, + { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The image version of the hosted runner pool.", + "type": "string", + "examples": [ + "latest" + ] + } + }, + "required": [ + "id", + "size_gb", + "display_name", + "source", + "version" + ] + } + ] + }, + "machine_size_details": { + "title": "Github-owned VM details.", + "description": "Provides details of a particular machine spec.", + "type": "object", + "properties": { + "id": { + "description": "The ID used for the `size` parameter when creating a new runner.", + "type": "string", + "examples": [ + "8-core" + ] + }, + "cpu_cores": { + "description": "The number of cores.", + "type": "integer", + "examples": [ + 8 + ] + }, + "memory_gb": { + "description": "The available RAM for the machine spec.", + "type": "integer", + "examples": [ + 32 + ] + }, + "storage_gb": { + "description": "The available SSD storage for the machine spec.", + "type": "integer", + "examples": [ + 300 + ] + } + }, + "required": [ + "id", + "cpu_cores", + "memory_gb", + "storage_gb" + ] + }, + "status": { + "description": "The status of the runner.", + "type": "string", + "enum": [ + "Ready", + "Provisioning", + "Shutdown", + "Deleting", + "Stuck" + ], + "examples": [ + "Ready" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "maximum_runners": { + "description": "The maximum amount of hosted runners. Runners will not scale automatically above this number. Use this setting to limit your cost.", + "type": "integer", + "default": 10, + "examples": [ + 5 + ] + }, + "public_ip_enabled": { + "description": "Whether public IP is enabled for the hosted runners.", + "type": "boolean", + "examples": [ + true + ] + }, + "public_ips": { + "description": "The public IP ranges when public IP is enabled for the hosted runners.", + "type": "array", + "items": { + "title": "Public IP for a GitHub-hosted larger runners.", + "description": "Provides details of Public IP for a GitHub-hosted larger runners", + "type": "object", + "properties": { + "enabled": { + "description": "Whether public IP is enabled.", + "type": "boolean", + "examples": [ + true + ] + }, + "prefix": { + "description": "The prefix for the public IP.", + "type": "string", + "examples": [ + "20.80.208.150" + ] + }, + "length": { + "description": "The length of the IP prefix.", + "type": "integer", + "examples": [ + 28 + ] + } + } + } + }, + "last_active_on": { + "description": "The time at which the runner was last used, in ISO 8601 format.", + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2022-10-09T23:39:01Z" + ] + } + }, + "required": [ + "id", + "name", + "image_details", + "machine_size_details", + "status", + "public_ip_enabled", + "platform" + ] + }, + "examples": { + "default": { + "value": { + "id": 5, + "name": "My hosted ubuntu runner", + "runner_group_id": 2, + "platform": "linux-x64", + "image": { + "id": "ubuntu-20.04", + "size": 86 + }, + "machine_size_details": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + }, + "status": "Ready", + "maximum_runners": 10, + "public_ip_enabled": true, + "public_ips": [ + { + "enabled": true, + "prefix": "20.80.208.150", + "length": 31 + } + ], + "last_active_on": "2022-10-09T23:39:01Z" + } + } + } + } + }, + "headers": { + "Link": { + "example": "; rel=\"next\", ; rel=\"last\"", + "schema": { + "type": "string" + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + }, + "patch": { + "summary": "Update a GitHub-hosted runner for an organization", + "description": "Updates a GitHub-hosted runner for an organization.\nOAuth app tokens and personal access tokens (classic) need the `manage_runners:org` scope to use this endpoint.", + "operationId": "actions/update-hosted-runner-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/hosted-runners#update-a-github-hosted-runner-for-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "hosted_runner_id", + "description": "Unique identifier of the GitHub-hosted runner.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "name": { + "description": "Name of the runner. Must be between 1 and 64 characters and may only contain upper and lowercase letters a-z, numbers 0-9, '.', '-', and '_'.", + "type": "string" + }, + "runner_group_id": { + "description": "The existing runner group to add this runner to.", + "type": "integer" + }, + "maximum_runners": { + "description": "The maximum amount of runners to scale up to. Runners will not auto-scale above this number. Use this setting to limit your cost.", + "type": "integer" + }, + "enable_static_ip": { + "description": "Whether this runner should be updated with a static public IP. Note limit on account. To list limits on account, use `GET actions/hosted-runners/limits`", + "type": "boolean" + }, + "image_version": { + "description": "The version of the runner image to deploy. This is relevant only for runners using custom images.", + "type": [ + "string", + "null" + ] + } + } + }, + "examples": { + "default": { + "value": { + "name": "My larger runner", + "runner_group_id": 1, + "maximum_runners": 50, + "enable_static_ip": false, + "image_version": "1.0.0" + } + } + } + } + } + }, + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "title": "GitHub-hosted hosted runner", + "description": "A Github-hosted hosted runner.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the hosted runner.", + "type": "integer", + "examples": [ + 5 + ] + }, + "name": { + "description": "The name of the hosted runner.", + "type": "string", + "examples": [ + "my-github-hosted-runner" + ] + }, + "runner_group_id": { + "description": "The unique identifier of the group that the hosted runner belongs to.", + "type": "integer", + "examples": [ + 2 + ] + }, + "image_details": { + "anyOf": [ + { + "type": "null" + }, + { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The image version of the hosted runner pool.", + "type": "string", + "examples": [ + "latest" + ] + } + }, + "required": [ + "id", + "size_gb", + "display_name", + "source", + "version" + ] + } + ] + }, + "machine_size_details": { + "title": "Github-owned VM details.", + "description": "Provides details of a particular machine spec.", + "type": "object", + "properties": { + "id": { + "description": "The ID used for the `size` parameter when creating a new runner.", + "type": "string", + "examples": [ + "8-core" + ] + }, + "cpu_cores": { + "description": "The number of cores.", + "type": "integer", + "examples": [ + 8 + ] + }, + "memory_gb": { + "description": "The available RAM for the machine spec.", + "type": "integer", + "examples": [ + 32 + ] + }, + "storage_gb": { + "description": "The available SSD storage for the machine spec.", + "type": "integer", + "examples": [ + 300 + ] + } + }, + "required": [ + "id", + "cpu_cores", + "memory_gb", + "storage_gb" + ] + }, + "status": { + "description": "The status of the runner.", + "type": "string", + "enum": [ + "Ready", + "Provisioning", + "Shutdown", + "Deleting", + "Stuck" + ], + "examples": [ + "Ready" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "maximum_runners": { + "description": "The maximum amount of hosted runners. Runners will not scale automatically above this number. Use this setting to limit your cost.", + "type": "integer", + "default": 10, + "examples": [ + 5 + ] + }, + "public_ip_enabled": { + "description": "Whether public IP is enabled for the hosted runners.", + "type": "boolean", + "examples": [ + true + ] + }, + "public_ips": { + "description": "The public IP ranges when public IP is enabled for the hosted runners.", + "type": "array", + "items": { + "title": "Public IP for a GitHub-hosted larger runners.", + "description": "Provides details of Public IP for a GitHub-hosted larger runners", + "type": "object", + "properties": { + "enabled": { + "description": "Whether public IP is enabled.", + "type": "boolean", + "examples": [ + true + ] + }, + "prefix": { + "description": "The prefix for the public IP.", + "type": "string", + "examples": [ + "20.80.208.150" + ] + }, + "length": { + "description": "The length of the IP prefix.", + "type": "integer", + "examples": [ + 28 + ] + } + } + } + }, + "last_active_on": { + "description": "The time at which the runner was last used, in ISO 8601 format.", + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2022-10-09T23:39:01Z" + ] + } + }, + "required": [ + "id", + "name", + "image_details", + "machine_size_details", + "status", + "public_ip_enabled", + "platform" + ] + }, + "examples": { + "default": { + "value": { + "id": 5, + "name": "My hosted ubuntu runner", + "runner_group_id": 2, + "platform": "linux-x64", + "image": { + "id": "ubuntu-20.04", + "size": 86 + }, + "machine_size_details": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + }, + "status": "Ready", + "maximum_runners": 10, + "public_ip_enabled": true, + "public_ips": [ + { + "enabled": true, + "prefix": "20.80.208.150", + "length": 31 + } + ], + "last_active_on": "2022-10-09T23:39:01Z" + } + } + } + } + } + } + }, + "x-github": { + "enabledForGitHubApps": true, + "githubCloudOnly": false, + "category": "actions", + "subcategory": "hosted-runners" + } + }, + "delete": { + "summary": "Delete a GitHub-hosted runner for an organization", + "description": "Deletes a GitHub-hosted runner for an organization.", + "operationId": "actions/delete-hosted-runner-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/hosted-runners#delete-a-github-hosted-runner-for-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "hosted_runner_id", + "description": "Unique identifier of the GitHub-hosted runner.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + } + ], + "responses": { + "202": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "title": "GitHub-hosted hosted runner", + "description": "A Github-hosted hosted runner.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the hosted runner.", + "type": "integer", + "examples": [ + 5 + ] + }, + "name": { + "description": "The name of the hosted runner.", + "type": "string", + "examples": [ + "my-github-hosted-runner" + ] + }, + "runner_group_id": { + "description": "The unique identifier of the group that the hosted runner belongs to.", + "type": "integer", + "examples": [ + 2 + ] + }, + "image_details": { + "anyOf": [ + { + "type": "null" + }, + { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The image version of the hosted runner pool.", + "type": "string", + "examples": [ + "latest" + ] + } + }, + "required": [ + "id", + "size_gb", + "display_name", + "source", + "version" + ] + } + ] + }, + "machine_size_details": { + "title": "Github-owned VM details.", + "description": "Provides details of a particular machine spec.", + "type": "object", + "properties": { + "id": { + "description": "The ID used for the `size` parameter when creating a new runner.", + "type": "string", + "examples": [ + "8-core" + ] + }, + "cpu_cores": { + "description": "The number of cores.", + "type": "integer", + "examples": [ + 8 + ] + }, + "memory_gb": { + "description": "The available RAM for the machine spec.", + "type": "integer", + "examples": [ + 32 + ] + }, + "storage_gb": { + "description": "The available SSD storage for the machine spec.", + "type": "integer", + "examples": [ + 300 + ] + } + }, + "required": [ + "id", + "cpu_cores", + "memory_gb", + "storage_gb" + ] + }, + "status": { + "description": "The status of the runner.", + "type": "string", + "enum": [ + "Ready", + "Provisioning", + "Shutdown", + "Deleting", + "Stuck" + ], + "examples": [ + "Ready" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "maximum_runners": { + "description": "The maximum amount of hosted runners. Runners will not scale automatically above this number. Use this setting to limit your cost.", + "type": "integer", + "default": 10, + "examples": [ + 5 + ] + }, + "public_ip_enabled": { + "description": "Whether public IP is enabled for the hosted runners.", + "type": "boolean", + "examples": [ + true + ] + }, + "public_ips": { + "description": "The public IP ranges when public IP is enabled for the hosted runners.", + "type": "array", + "items": { + "title": "Public IP for a GitHub-hosted larger runners.", + "description": "Provides details of Public IP for a GitHub-hosted larger runners", + "type": "object", + "properties": { + "enabled": { + "description": "Whether public IP is enabled.", + "type": "boolean", + "examples": [ + true + ] + }, + "prefix": { + "description": "The prefix for the public IP.", + "type": "string", + "examples": [ + "20.80.208.150" + ] + }, + "length": { + "description": "The length of the IP prefix.", + "type": "integer", + "examples": [ + 28 + ] + } + } + } + }, + "last_active_on": { + "description": "The time at which the runner was last used, in ISO 8601 format.", + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2022-10-09T23:39:01Z" + ] + } + }, + "required": [ + "id", + "name", + "image_details", + "machine_size_details", + "status", + "public_ip_enabled", + "platform" + ] + }, + "examples": { + "default": { + "value": { + "id": 5, + "name": "My hosted ubuntu runner", + "runner_group_id": 2, + "platform": "linux-x64", + "image": { + "id": "ubuntu-20.04", + "size": 86 + }, + "machine_size_details": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + }, + "status": "Ready", + "maximum_runners": 10, + "public_ip_enabled": true, + "public_ips": [ + { + "enabled": true, + "prefix": "20.80.208.150", + "length": 31 + } + ], + "last_active_on": "2022-10-09T23:39:01Z" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": false, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/oidc/customization/sub": { + "get": { + "summary": "Get the customization template for an OIDC subject claim for an organization", + "description": "Gets the customization template for an OpenID Connect (OIDC) subject claim.\n\nOAuth app tokens and personal access tokens (classic) need the `read:org` scope to use this endpoint.", + "tags": [ + "oidc" + ], + "operationId": "oidc/get-oidc-custom-sub-template-for-org", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/oidc#get-the-customization-template-for-an-oidc-subject-claim-for-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "A JSON serialized template for OIDC subject claim customization", + "content": { + "application/json": { + "schema": { + "title": "Actions OIDC Subject customization", + "description": "Actions OIDC Subject customization", + "type": "object", + "properties": { + "include_claim_keys": { + "description": "Array of unique strings. Each claim key can only contain alphanumeric characters and underscores.", + "type": "array", + "items": { + "type": "string" + } + } + }, + "required": [ + "include_claim_keys" + ] + }, + "examples": { + "default": { + "value": { + "include_claim_keys": [ + "repo", + "context" + ] + } + } + } + } + } + } + }, + "x-github": { + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "oidc" + } + }, + "put": { + "summary": "Set the customization template for an OIDC subject claim for an organization", + "description": "Creates or updates the customization template for an OpenID Connect (OIDC) subject claim.\n\nOAuth app tokens and personal access tokens (classic) need the `write:org` scope to use this endpoint.", + "tags": [ + "oidc" + ], + "operationId": "oidc/update-oidc-custom-sub-template-for-org", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/oidc#set-the-customization-template-for-an-oidc-subject-claim-for-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "title": "Actions OIDC Subject customization", + "description": "Actions OIDC Subject customization", + "type": "object", + "properties": { + "include_claim_keys": { + "description": "Array of unique strings. Each claim key can only contain alphanumeric characters and underscores.", + "type": "array", + "items": { + "type": "string" + } + } + }, + "required": [ + "include_claim_keys" + ] + }, + "examples": { + "default": { + "value": { + "include_claim_keys": [ + "repo", + "context" + ] + } + } + } + } + } + }, + "responses": { + "201": { + "description": "Empty response", + "content": { + "application/json": { + "schema": { + "title": "Empty Object", + "description": "An object without any properties.", + "type": "object", + "properties": { + }, + "additionalProperties": false + }, + "examples": { + "default": { + "value": null + } + } + } + } + }, + "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" + } + } + } + } + } + }, + "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" + } + } + } + } + } + } + }, + "x-github": { + "enabledForGitHubApps": true, + "previews": [ + + ], + "category": "actions", + "subcategory": "oidc" + } + } + }, + "/orgs/{org}/actions/permissions": { + "get": { + "summary": "Get GitHub Actions permissions for an organization", + "description": "Gets the GitHub Actions permissions policy for repositories and allowed actions and reusable workflows in an organization.\n\nOAuth tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", + "operationId": "actions/get-github-actions-permissions-organization", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/permissions#get-github-actions-permissions-for-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "enabled_repositories": { + "type": "string", + "description": "The policy that controls the repositories in the organization that are allowed to run GitHub Actions.", + "enum": [ + "all", + "none", + "selected" + ] + }, + "selected_repositories_url": { + "type": "string", + "description": "The API URL to use to get or set the selected repositories that are allowed to run GitHub Actions, when `enabled_repositories` is set to `selected`." + }, + "allowed_actions": { + "type": "string", + "description": "The permissions policy that controls the actions and reusable workflows that are allowed to run.", + "enum": [ + "all", + "local_only", + "selected" + ] + }, + "selected_actions_url": { + "type": "string", + "description": "The API URL to use to get or set the actions and reusable workflows that are allowed to run, when `allowed_actions` is set to `selected`." + } + }, + "required": [ + "enabled_repositories" + ] + }, + "examples": { + "default": { + "value": { + "enabled_repositories": "all", + "allowed_actions": "selected", + "selected_actions_url": "https://api.github.com/organizations/42/actions/permissions/selected-actions" + } + } + } + } + } + } + }, + "x-github": { + "enabledForGitHubApps": true, + "githubCloudOnly": false, + "category": "actions", + "subcategory": "permissions" + } + }, + "put": { + "summary": "Set GitHub Actions permissions for an organization", + "description": "Sets the GitHub Actions permissions policy for repositories and allowed actions and reusable workflows in an organization.\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", + "operationId": "actions/set-github-actions-permissions-organization", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/permissions#set-github-actions-permissions-for-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "204": { + "description": "Response" + } + }, + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "enabled_repositories": { + "type": "string", + "description": "The policy that controls the repositories in the organization that are allowed to run GitHub Actions.", + "enum": [ + "all", + "none", + "selected" + ] + }, + "allowed_actions": { + "type": "string", + "description": "The permissions policy that controls the actions and reusable workflows that are allowed to run.", + "enum": [ + "all", + "local_only", + "selected" + ] + } + }, + "required": [ + "enabled_repositories" + ] + }, + "examples": { + "default": { + "value": { + "enabled_repositories": "all", + "allowed_actions": "selected" + } + } + } + } + } + }, + "x-github": { + "enabledForGitHubApps": true, + "githubCloudOnly": false, + "category": "actions", + "subcategory": "permissions" + } + } + }, + "/orgs/{org}/actions/permissions/repositories": { + "get": { + "summary": "List selected repositories enabled for GitHub Actions in an organization", + "description": "Lists the selected repositories that are enabled for GitHub Actions in an organization. To use this endpoint, the organization permission policy for `enabled_repositories` must be configured to `selected`. For more information, see \"[Set GitHub Actions permissions for an organization](#set-github-actions-permissions-for-an-organization).\"\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", + "operationId": "actions/list-selected-repositories-enabled-github-actions-organization", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/permissions#list-selected-repositories-enabled-for-github-actions-in-an-organization" }, "parameters": [ { @@ -60867,6 +63709,10 @@ "hosted_runners_url": { "type": "string" }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": "string" + }, "inherited": { "type": "boolean" }, @@ -61053,6 +63899,10 @@ "octo-org/octo-repo/.github/workflows/deploy.yaml@main" ] } + }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": "string" } }, "required": [ @@ -61108,6 +63958,10 @@ "hosted_runners_url": { "type": "string" }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": "string" + }, "inherited": { "type": "boolean" }, @@ -61244,6 +64098,10 @@ "hosted_runners_url": { "type": "string" }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": "string" + }, "inherited": { "type": "boolean" }, @@ -61388,6 +64246,13 @@ "octo-org/octo-repo/.github/workflows/deploy.yaml@main" ] } + }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": [ + "string", + "null" + ] } }, "required": [ @@ -61435,6 +64300,10 @@ "hosted_runners_url": { "type": "string" }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": "string" + }, "inherited": { "type": "boolean" }, @@ -61552,6 +64421,370 @@ } } }, + "/orgs/{org}/actions/runner-groups/{runner_group_id}/hosted-runners": { + "get": { + "summary": "List GitHub-hosted runners in a group for an organization", + "description": "Lists the GitHub-hosted runners in an organization group.\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", + "operationId": "actions/list-github-hosted-runners-in-group-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/rest/actions/self-hosted-runner-groups#list-github-hosted-runners-in-a-group-for-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "runner_group_id", + "description": "Unique identifier of the self-hosted runner group.", + "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": "object", + "required": [ + "total_count", + "runners" + ], + "properties": { + "total_count": { + "type": "number" + }, + "runners": { + "type": "array", + "items": { + "title": "GitHub-hosted hosted runner", + "description": "A Github-hosted hosted runner.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the hosted runner.", + "type": "integer", + "examples": [ + 5 + ] + }, + "name": { + "description": "The name of the hosted runner.", + "type": "string", + "examples": [ + "my-github-hosted-runner" + ] + }, + "runner_group_id": { + "description": "The unique identifier of the group that the hosted runner belongs to.", + "type": "integer", + "examples": [ + 2 + ] + }, + "image_details": { + "anyOf": [ + { + "type": "null" + }, + { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The image version of the hosted runner pool.", + "type": "string", + "examples": [ + "latest" + ] + } + }, + "required": [ + "id", + "size_gb", + "display_name", + "source", + "version" + ] + } + ] + }, + "machine_size_details": { + "title": "Github-owned VM details.", + "description": "Provides details of a particular machine spec.", + "type": "object", + "properties": { + "id": { + "description": "The ID used for the `size` parameter when creating a new runner.", + "type": "string", + "examples": [ + "8-core" + ] + }, + "cpu_cores": { + "description": "The number of cores.", + "type": "integer", + "examples": [ + 8 + ] + }, + "memory_gb": { + "description": "The available RAM for the machine spec.", + "type": "integer", + "examples": [ + 32 + ] + }, + "storage_gb": { + "description": "The available SSD storage for the machine spec.", + "type": "integer", + "examples": [ + 300 + ] + } + }, + "required": [ + "id", + "cpu_cores", + "memory_gb", + "storage_gb" + ] + }, + "status": { + "description": "The status of the runner.", + "type": "string", + "enum": [ + "Ready", + "Provisioning", + "Shutdown", + "Deleting", + "Stuck" + ], + "examples": [ + "Ready" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "maximum_runners": { + "description": "The maximum amount of hosted runners. Runners will not scale automatically above this number. Use this setting to limit your cost.", + "type": "integer", + "default": 10, + "examples": [ + 5 + ] + }, + "public_ip_enabled": { + "description": "Whether public IP is enabled for the hosted runners.", + "type": "boolean", + "examples": [ + true + ] + }, + "public_ips": { + "description": "The public IP ranges when public IP is enabled for the hosted runners.", + "type": "array", + "items": { + "title": "Public IP for a GitHub-hosted larger runners.", + "description": "Provides details of Public IP for a GitHub-hosted larger runners", + "type": "object", + "properties": { + "enabled": { + "description": "Whether public IP is enabled.", + "type": "boolean", + "examples": [ + true + ] + }, + "prefix": { + "description": "The prefix for the public IP.", + "type": "string", + "examples": [ + "20.80.208.150" + ] + }, + "length": { + "description": "The length of the IP prefix.", + "type": "integer", + "examples": [ + 28 + ] + } + } + } + }, + "last_active_on": { + "description": "The time at which the runner was last used, in ISO 8601 format.", + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2022-10-09T23:39:01Z" + ] + } + }, + "required": [ + "id", + "name", + "image_details", + "machine_size_details", + "status", + "public_ip_enabled", + "platform" + ] + } + } + } + }, + "examples": { + "default": { + "value": { + "total_count": 2, + "runners": [ + { + "id": 5, + "name": "My hosted ubuntu runner", + "runner_group_id": 2, + "platform": "linux-x64", + "image": { + "id": "ubuntu-20.04", + "size": 86 + }, + "machine_size_details": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + }, + "status": "Ready", + "maximum_runners": 10, + "public_ip_enabled": true, + "public_ips": [ + { + "enabled": true, + "prefix": "20.80.208.150", + "length": 31 + } + ], + "last_active_on": "2022-10-09T23:39:01Z" + }, + { + "id": 7, + "name": "My hosted Windows runner", + "runner_group_id": 2, + "platform": "win-x64", + "image": { + "id": "windows-latest", + "size": 256 + }, + "machine_size_details": { + "id": "8-core", + "cpu_cores": 8, + "memory_gb": 32, + "storage_gb": 300 + }, + "status": "Ready", + "maximum_runners": 20, + "public_ip_enabled": false, + "public_ips": [ + + ], + "last_active_on": "2023-04-26T15:23:37Z" + } + ] + } + } + } + } + }, + "headers": { + "Link": { + "example": "; rel=\"next\", ; rel=\"last\"", + "schema": { + "type": "string" + } + } + } + } + }, + "x-github": { + "enabledForGitHubApps": true, + "githubCloudOnly": false, + "category": "actions", + "subcategory": "self-hosted-runner-groups" + } + } + }, "/orgs/{org}/actions/runner-groups/{runner_group_id}/repositories": { "get": { "summary": "List repository access to a self-hosted runner group in an organization", @@ -91910,10 +95143,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -92081,6 +95311,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -92616,10 +95936,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -92787,6 +96104,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -103563,10 +106970,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -103734,6 +107138,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -201456,10 +204950,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -201627,6 +205118,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -209562,10 +213143,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -209733,6 +213311,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -210311,10 +213979,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -210482,6 +214147,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -212467,10 +216222,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -212638,6 +216390,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -213216,10 +217058,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -213387,6 +217226,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -214745,10 +218674,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -214916,6 +218842,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -215494,10 +219510,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -215665,6 +219678,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -217345,10 +221448,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -217516,6 +221616,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -218079,10 +222269,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -218250,6 +222437,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -219843,10 +224120,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -220014,6 +224288,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -220592,10 +224956,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -220763,6 +225124,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -221632,10 +226083,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -221803,6 +226251,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -222381,10 +226919,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -222552,6 +227087,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -225213,10 +229838,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -225384,6 +230006,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -225717,10 +230429,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -225888,6 +230597,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -226271,10 +231070,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -226442,6 +231238,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -226825,10 +231711,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -226996,6 +231879,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -231549,10 +236522,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -231720,6 +236690,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -232298,10 +237358,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -232469,6 +237526,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -233876,10 +239023,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -234047,6 +239191,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -234413,10 +239647,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -234584,6 +239815,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -235206,10 +240527,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -235377,6 +240695,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -235743,10 +241151,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -235914,6 +241319,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -236704,10 +242199,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -236875,6 +242367,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -237241,10 +242823,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -237412,6 +242991,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -238336,10 +244005,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -238507,6 +244173,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -240173,10 +245929,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -240344,6 +246097,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -243269,10 +249112,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -243440,6 +249280,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -245193,10 +251123,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -245364,6 +251291,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -245730,10 +251747,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -245901,6 +251915,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -277944,10 +284048,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -278115,6 +284216,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -278481,10 +284672,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -278652,6 +284840,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -279277,10 +285555,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -279448,6 +285723,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -293352,10 +299717,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -293523,6 +299885,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -294203,10 +300655,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -294374,6 +300823,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -295061,10 +301600,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -295232,6 +301768,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -295964,10 +302590,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -296135,6 +302758,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -296807,10 +303520,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -296978,6 +303688,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -297640,10 +304440,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -297811,6 +304608,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -305483,10 +312370,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -305654,6 +312538,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -306189,10 +313163,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -306360,6 +313331,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -328350,10 +335411,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -328521,6 +335579,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -331438,10 +338586,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -331609,6 +338754,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -332663,10 +339898,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -332834,6 +340066,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -333525,10 +340847,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -333696,6 +341015,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -334325,10 +341734,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -334496,6 +341902,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -338514,10 +346010,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -338685,6 +346178,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -340020,10 +347603,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -340191,6 +347771,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -343102,10 +350772,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -343273,6 +350940,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -344608,10 +352365,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -344779,6 +352533,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -347487,10 +355331,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -347658,6 +355499,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -350557,10 +358488,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -350728,6 +358656,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -353638,10 +361656,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -353809,6 +361824,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -356516,10 +364621,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -356687,6 +364789,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -357560,10 +365752,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -357731,6 +365920,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -358396,10 +366675,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -358567,6 +366843,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -359279,10 +367645,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -359450,6 +367813,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -359850,10 +368303,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -360021,6 +368471,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -360416,10 +368956,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -360587,6 +369124,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -361307,10 +369934,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -361478,6 +370102,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -362200,10 +370914,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -362371,6 +371082,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -362767,10 +371568,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -362938,6 +371736,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -363334,10 +372222,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -363505,6 +372390,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -363905,10 +372880,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -364076,6 +373048,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -365007,10 +374069,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -365178,6 +374237,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -366109,10 +375258,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -366280,6 +375426,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -366690,10 +375926,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -366861,6 +376094,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -367255,10 +376578,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -367426,6 +376746,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -367842,10 +377252,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -368013,6 +377420,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -368429,10 +377926,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -368600,6 +378094,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -369011,10 +378595,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -369182,6 +378763,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -374628,10 +384299,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -374799,6 +384467,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -377603,10 +387361,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -377774,6 +387529,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -380546,10 +390391,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -380717,6 +390559,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -383594,10 +393526,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -383765,6 +393694,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -384597,10 +394616,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -384768,6 +394784,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -385168,10 +395274,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -385339,6 +395442,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -385739,10 +395932,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -385910,6 +396100,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -386306,10 +396586,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -386477,6 +396754,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -386873,10 +397240,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -387044,6 +397408,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -387444,10 +397898,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -387615,6 +398066,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -388546,10 +399087,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -388717,6 +399255,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -389648,10 +400276,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -389819,6 +400444,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -390229,10 +400944,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -390400,6 +401112,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -390794,10 +401596,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -390965,6 +401764,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -391381,10 +402270,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -391552,6 +402438,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -391968,10 +402944,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -392139,6 +403112,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -392550,10 +403613,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -392721,6 +403781,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -393350,10 +404500,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -393521,6 +404668,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -396124,10 +407361,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -396295,6 +407529,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -398139,10 +409463,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -398310,6 +409631,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -398863,10 +410274,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -399034,6 +410442,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -399587,10 +411085,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -399758,6 +411253,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -512089,10 +523674,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -512260,6 +523842,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -562061,10 +573733,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -562232,6 +573901,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -596248,10 +608007,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -596419,6 +608175,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -596954,10 +608800,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -597125,6 +608968,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -599839,10 +611772,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -600010,6 +611940,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -600545,10 +612565,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -600716,6 +612733,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -603432,10 +615539,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -603603,6 +615707,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -604138,10 +616332,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -604309,6 +616500,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -614351,10 +626632,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -614522,6 +626800,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -615057,10 +627425,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -615228,6 +627593,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -617944,10 +630399,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -618115,6 +630567,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -618650,10 +631192,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -618821,6 +631360,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -634720,10 +647349,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -634891,6 +647517,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -635070,10 +647786,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -635241,6 +647954,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -636560,10 +649363,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -636731,6 +649531,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -639386,10 +652276,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -639557,6 +652444,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -639736,10 +652713,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -639907,6 +652881,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -641226,10 +654290,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -641397,6 +654458,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -644052,10 +657203,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -644223,6 +657371,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -644402,10 +657640,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -644573,6 +657808,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -645892,10 +659217,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -646063,6 +659385,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -648731,10 +662143,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -648902,6 +662311,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -649081,10 +662580,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -649252,6 +662748,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -650571,10 +664157,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -650742,6 +664325,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -712205,10 +725878,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -712376,6 +726046,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -808583,10 +822343,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -808754,6 +822511,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -812737,10 +826584,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -812908,6 +826752,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -816907,10 +830841,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -817078,6 +831009,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1287252,10 +1301273,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1287423,6 +1301441,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1290825,10 +1304933,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1290996,6 +1305101,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1295352,10 +1309547,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1295523,6 +1309715,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1298925,10 +1313207,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1299096,6 +1313375,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1303452,10 +1317821,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1303623,6 +1317989,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1307025,10 +1321481,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1307196,6 +1321649,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1311552,10 +1326095,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1311723,6 +1326263,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1315125,10 +1329755,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1315296,6 +1329923,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1332446,10 +1347163,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1332617,6 +1347331,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1335453,10 +1350257,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1335624,6 +1350425,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1338283,10 +1353174,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1338454,6 +1353342,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1341114,10 +1356092,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1341285,6 +1356260,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, diff --git a/descriptions-next/api.github.com/dereferenced/api.github.com.deref.yaml b/descriptions-next/api.github.com/dereferenced/api.github.com.deref.yaml index 686109bff..07cfda80a 100644 --- a/descriptions-next/api.github.com/dereferenced/api.github.com.deref.yaml +++ b/descriptions-next/api.github.com/dereferenced/api.github.com.deref.yaml @@ -888,7 +888,7 @@ paths: - subscriptions_url - type - url - type: &227 + type: &234 type: string description: The type of credit the user is receiving. enum: @@ -1054,7 +1054,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/global-advisories#get-a-global-security-advisory parameters: - - &538 + - &545 name: ghsa_id description: The GHSA (GitHub Security Advisory) identifier of the advisory. in: path @@ -1193,9 +1193,74 @@ paths: examples: - '"Iv1.25b5d1e65ffc4022"' owner: - anyOf: - - type: 'null' + oneOf: - *4 + - &18 + title: Enterprise + description: An enterprise on GitHub. + type: object + properties: + description: + description: A short description of the enterprise. + type: + - string + - 'null' + html_url: + type: string + format: uri + examples: + - https://github.com/enterprises/octo-business + website_url: + description: The enterprise's website URL. + type: + - string + - 'null' + format: uri + id: + description: Unique identifier of the enterprise + type: integer + examples: + - 42 + node_id: + type: string + examples: + - MDEwOlJlcG9zaXRvcnkxMjk2MjY5 + name: + description: The name of the enterprise. + type: string + examples: + - Octo Business + slug: + description: The slug url identifier for the enterprise. + type: string + examples: + - octo-business + created_at: + type: + - string + - 'null' + format: date-time + examples: + - '2019-01-26T19:01:12Z' + updated_at: + type: + - string + - 'null' + format: date-time + examples: + - '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 type: string @@ -1585,7 +1650,7 @@ paths: schema: type: integer default: 30 - - &149 + - &156 name: cursor description: 'Used for pagination: the starting delivery from which the page of deliveries is fetched. Refer to the `link` header for the next and previous @@ -1601,7 +1666,7 @@ paths: application/json: schema: type: array - items: &150 + items: &157 title: Simple webhook delivery description: Delivery made by a webhook, without request and response information. @@ -1694,7 +1759,7 @@ paths: - installation_id - repository_id examples: - default: &151 + default: &158 value: - id: 12345678 guid: 0b989ba4-242f-11e5-81e1-c7b6966d2516 @@ -1829,7 +1894,7 @@ paths: description: Response content: application/json: - schema: &152 + schema: &159 title: Webhook delivery description: Delivery made by a webhook. type: object @@ -1964,7 +2029,7 @@ paths: - request - response examples: - default: &153 + default: &160 value: id: 12345678 guid: 0b989ba4-242f-11e5-81e1-c7b6966d2516 @@ -2053,7 +2118,7 @@ paths: url: https://docs.github.com/rest/apps/apps#list-installation-requests-for-the-authenticated-app parameters: - *17 - - &18 + - &19 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)." @@ -2085,72 +2150,7 @@ paths: account: anyOf: - *4 - - &19 - title: Enterprise - description: An enterprise on GitHub. - type: object - properties: - description: - description: A short description of the enterprise. - type: - - string - - 'null' - html_url: - type: string - format: uri - examples: - - https://github.com/enterprises/octo-business - website_url: - description: The enterprise's website URL. - type: - - string - - 'null' - format: uri - id: - description: Unique identifier of the enterprise - type: integer - examples: - - 42 - node_id: - type: string - examples: - - MDEwOlJlcG9zaXRvcnkxMjk2MjY5 - name: - description: The name of the enterprise. - type: string - examples: - - Octo Business - slug: - description: The slug url identifier for the enterprise. - type: string - examples: - - octo-business - created_at: - type: - - string - - 'null' - format: date-time - examples: - - '2019-01-26T19:01:12Z' - updated_at: - type: - - string - - 'null' - format: date-time - examples: - - '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 + - *18 requester: *4 created_at: type: string @@ -2232,7 +2232,7 @@ paths: url: https://docs.github.com/rest/apps/apps#list-installations-for-the-authenticated-app parameters: - *17 - - *18 + - *19 - &63 name: since description: 'Only show results that were last updated after the given time. @@ -2269,7 +2269,7 @@ paths: account: anyOf: - *4 - - *19 + - *18 type: - 'null' - object @@ -4606,7 +4606,7 @@ paths: url: https://docs.github.com/rest/classroom/classroom#list-accepted-assignments-for-an-assignment parameters: - *29 - - *18 + - *19 - *17 responses: '200': @@ -5002,7 +5002,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/classroom/classroom#list-classrooms parameters: - - *18 + - *19 - *17 responses: '200': @@ -5082,7 +5082,7 @@ paths: url: https://docs.github.com/rest/classroom/classroom#list-assignments-for-a-classroom parameters: - *33 - - *18 + - *19 - *17 responses: '200': @@ -7737,7 +7737,7 @@ paths: description: Response content: application/json: - schema: &127 + schema: &134 type: array description: A list of default code security configurations items: @@ -7753,7 +7753,7 @@ paths: default configuration: *40 examples: - default: &128 + default: &135 value: - default_for_new_repos: public configuration: @@ -8035,7 +8035,7 @@ paths: - *39 - *42 responses: - '204': &129 + '204': &136 description: A header with no content is returned. '400': *14 '403': *27 @@ -8163,7 +8163,7 @@ paths: default: value: default_for_new_repos: all - configuration: &126 + configuration: &133 value: id: 1325 target_type: organization @@ -8243,7 +8243,7 @@ paths: application/json: schema: type: array - items: &130 + items: &137 type: object description: Repositories associated with a code security configuration and attachment status @@ -8588,7 +8588,7 @@ paths: summary: Example of code security configuration repositories value: - status: attached - repository: &131 + repository: &138 value: id: 1296269 node_id: MDEwOlJlcG9zaXRvcnkxMjk2MjY5 @@ -8682,7 +8682,7 @@ paths: url: https://docs.github.com/rest/dependabot/alerts#list-dependabot-alerts-for-an-enterprise parameters: - *39 - - &135 + - &142 name: state in: query description: |- @@ -8691,7 +8691,7 @@ paths: Can be: `auto_dismissed`, `dismissed`, `fixed`, `open` schema: type: string - - &136 + - &143 name: severity in: query description: |- @@ -8700,7 +8700,7 @@ paths: Can be: `low`, `medium`, `high`, `critical` schema: type: string - - &137 + - &144 name: ecosystem in: query description: |- @@ -8709,14 +8709,14 @@ paths: Can be: `composer`, `go`, `maven`, `npm`, `nuget`, `pip`, `pub`, `rubygems`, `rust` schema: type: string - - &138 + - &145 name: package in: query description: A comma-separated list of package names. If specified, only alerts for these packages will be returned. schema: type: string - - &139 + - &146 name: scope in: query description: The scope of the vulnerable dependency. If specified, only alerts @@ -8726,7 +8726,7 @@ paths: enum: - development - runtime - - &140 + - &147 name: sort in: query description: |- @@ -8744,7 +8744,7 @@ paths: - *46 - *37 - *38 - - &141 + - &148 name: first description: |- **Deprecated**. The number of results per page (max 100), starting from the first matching result. @@ -8757,7 +8757,7 @@ paths: minimum: 1 maximum: 100 default: 30 - - &142 + - &149 name: last description: |- **Deprecated**. The number of results per page (max 100), starting from the last matching result. @@ -8777,7 +8777,7 @@ paths: application/json: schema: type: array - items: &143 + items: &150 type: object description: A Dependabot alert. properties: @@ -8832,7 +8832,7 @@ paths: - development - runtime - - security_advisory: &392 + security_advisory: &399 type: object description: Details for the GitHub Security Advisory. readOnly: true @@ -9060,7 +9060,7 @@ paths: 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.' format: date-time readOnly: true - dismissed_at: &122 + dismissed_at: &129 type: - string - 'null' @@ -9091,7 +9091,7 @@ paths: description: An optional comment associated with the alert's dismissal. maxLength: 280 - fixed_at: &121 + fixed_at: &128 type: - string - 'null' @@ -9099,7 +9099,7 @@ paths: and was considered fixed in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.' format: date-time readOnly: true - auto_dismissed_at: &393 + auto_dismissed_at: &400 type: - string - 'null' @@ -9126,7 +9126,7 @@ paths: - repository additionalProperties: false examples: - default: &144 + default: &151 value: - number: 2 state: dismissed @@ -9470,7 +9470,7 @@ paths: url: https://docs.github.com/rest/secret-scanning/secret-scanning#list-secret-scanning-alerts-for-an-enterprise parameters: - *39 - - &218 + - &225 name: state in: query description: Set to `open` or `resolved` to only list secret scanning alerts @@ -9481,7 +9481,7 @@ paths: enum: - open - resolved - - &219 + - &226 name: secret_type in: query description: A comma-separated list of secret types to return. All default @@ -9491,7 +9491,7 @@ paths: required: false schema: type: string - - &220 + - &227 name: resolution in: query description: A comma-separated list of resolutions. Only secret scanning alerts @@ -9500,7 +9500,7 @@ paths: required: false schema: type: string - - &221 + - &228 name: sort description: The property to sort the results by. `created` means when the alert was created. `updated` means when the alert was updated or resolved. @@ -9516,7 +9516,7 @@ paths: - *17 - *37 - *38 - - &222 + - &229 name: validity in: query description: A comma-separated list of validities that, when present, will @@ -9525,7 +9525,7 @@ paths: required: false schema: type: string - - &223 + - &230 name: is_publicly_leaked in: query description: A boolean value representing whether or not to filter alerts @@ -9534,7 +9534,7 @@ paths: schema: type: boolean default: false - - &224 + - &231 name: is_multi_repo in: query description: A boolean value representing whether or not to filter alerts @@ -9550,7 +9550,7 @@ paths: application/json: schema: type: array - items: &225 + items: &232 type: object properties: number: *51 @@ -9566,14 +9566,14 @@ paths: format: uri description: The REST API URL of the code locations for this alert. - state: &530 + state: &537 description: Sets the state of the secret scanning alert. You must provide `resolution` when you set the state to `resolved`. type: string enum: - open - resolved - resolution: &531 + resolution: &538 type: - string - 'null' @@ -9672,7 +9672,7 @@ paths: description: Whether the detected secret was found in multiple repositories in the same organization or enterprise. examples: - default: &226 + default: &233 value: - number: 2 created_at: '2020-11-06T18:48:51Z' @@ -9939,7 +9939,7 @@ paths: url: https://docs.github.com/rest/activity/events#list-public-events parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -10125,7 +10125,7 @@ paths: milestone: anyOf: - type: 'null' - - &380 + - &387 title: Milestone description: A collection of related issues and pull requests. @@ -10389,7 +10389,7 @@ paths: - author_association - created_at - updated_at - comment: &439 + comment: &446 title: Issue Comment description: Comments provide a way for people to collaborate on an issue. @@ -10717,7 +10717,7 @@ paths: parameters: - *63 - *17 - - *18 + - *19 responses: '200': description: Response @@ -10964,7 +10964,7 @@ paths: url: type: string format: uri - user: &561 + user: &568 title: Public User description: Public User type: object @@ -11444,7 +11444,7 @@ paths: parameters: - *63 - *17 - - *18 + - *19 responses: '200': description: Response @@ -11478,7 +11478,7 @@ paths: parameters: - *63 - *17 - - *18 + - *19 responses: '200': description: Response @@ -11835,7 +11835,7 @@ paths: parameters: - *68 - *17 - - *18 + - *19 responses: '200': description: Response @@ -12145,7 +12145,7 @@ paths: parameters: - *68 - *17 - - *18 + - *19 responses: '200': description: Response @@ -12246,7 +12246,7 @@ paths: parameters: - *68 - *17 - - *18 + - *19 responses: '200': description: Response @@ -12635,7 +12635,7 @@ paths: url: https://docs.github.com/rest/apps/installations#list-repositories-accessible-to-the-app-installation parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -12859,7 +12859,7 @@ paths: - closed - all default: open - - &172 + - &179 name: labels description: 'A list of comma separated label names. Example: `bug,ui,@high`' in: query @@ -12900,7 +12900,7 @@ paths: schema: type: boolean - *17 - - *18 + - *19 responses: '200': description: Response @@ -12910,7 +12910,7 @@ paths: type: array items: *73 examples: - default: &173 + default: &180 value: - id: 1 node_id: MDU6SXNzdWUx @@ -13182,7 +13182,7 @@ paths: schema: type: boolean - *17 - - *18 + - *19 responses: '200': description: Response @@ -13805,7 +13805,7 @@ paths: url: https://docs.github.com/rest/apps/marketplace#list-plans parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -13884,7 +13884,7 @@ paths: - asc - desc - *17 - - *18 + - *19 responses: '200': description: Response @@ -14000,7 +14000,7 @@ paths: url: https://docs.github.com/rest/apps/marketplace#list-plans-stubbed parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -14046,7 +14046,7 @@ paths: - asc - desc - *17 - - *18 + - *19 responses: '200': description: Response @@ -14321,14 +14321,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/events#list-public-events-for-a-network-of-repositories parameters: - - &248 + - &255 name: owner description: The account owner of the repository. The name is not case sensitive. in: path required: true schema: type: string - - &249 + - &256 name: repo description: The name of the repository without the `.git` extension. The name is not case sensitive. @@ -14337,7 +14337,7 @@ paths: schema: type: string - *17 - - *18 + - *19 responses: '200': description: Response @@ -14399,7 +14399,7 @@ paths: '404': *6 '403': *27 '304': *35 - '301': &260 + '301': &267 description: Moved permanently content: application/json: @@ -14421,7 +14421,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/notifications#list-notifications-for-the-authenticated-user parameters: - - &468 + - &475 name: all description: If `true`, show notifications marked as read. in: query @@ -14429,7 +14429,7 @@ paths: schema: type: boolean default: false - - &469 + - &476 name: participating description: If `true`, only shows notifications in which the user is directly participating or mentioned. @@ -14439,7 +14439,7 @@ paths: type: boolean default: false - *63 - - &470 + - &477 name: before description: 'Only show notifications updated before the given time. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format: @@ -14449,7 +14449,7 @@ paths: schema: type: string format: date-time - - *18 + - *19 - name: per_page description: The number of results per page (max 50). 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)." @@ -14471,7 +14471,7 @@ paths: properties: id: type: string - repository: &107 + repository: &114 title: Minimal Repository description: Minimal Repository type: object @@ -14810,7 +14810,7 @@ paths: type: boolean examples: - false - security_and_analysis: &209 + security_and_analysis: &216 type: - object - 'null' @@ -14957,7 +14957,7 @@ paths: - url - subscription_url examples: - default: &471 + default: &478 value: - id: '1' repository: @@ -15506,7 +15506,7 @@ paths: application/json: schema: type: array - items: &134 + items: &141 title: Organization Simple description: A GitHub organization. type: object @@ -15578,7 +15578,7 @@ paths: - avatar_url - description examples: - default: &578 + default: &585 value: - login: github id: 1 @@ -15727,7 +15727,7 @@ paths: repositoryName: github/example '400': *14 '403': *27 - '500': &132 + '500': &139 description: Internal Error content: application/json: @@ -16535,7 +16535,7 @@ paths: parameters: - *89 - *17 - - *18 + - *19 responses: '200': description: Response @@ -16551,7 +16551,7 @@ paths: type: integer repository_cache_usages: type: array - items: &265 + items: &272 title: Actions Cache Usage by repository description: GitHub Actions Cache Usage by repository. type: object @@ -16595,6 +16595,751 @@ paths: enabledForGitHubApps: true category: actions subcategory: cache + "/orgs/{org}/actions/hosted-runners": + get: + summary: List GitHub-hosted runners for an organization + description: |- + Lists all GitHub-hosted runners configured in an organization. + + OAuth app tokens and personal access tokens (classic) need the `manage_runner:org` scope to use this endpoint. + tags: + - actions + operationId: actions/list-hosted-runners-for-org + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/actions/hosted-runners#list-github-hosted-runners-for-an-organization + parameters: + - *89 + - *17 + - *19 + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - runners + properties: + total_count: + type: integer + runners: + type: array + items: &94 + title: GitHub-hosted hosted runner + description: A Github-hosted hosted runner. + type: object + properties: + id: + description: The unique identifier of the hosted runner. + type: integer + examples: + - 5 + name: + description: The name of the hosted runner. + type: string + examples: + - my-github-hosted-runner + runner_group_id: + description: The unique identifier of the group that the + hosted runner belongs to. + type: integer + examples: + - 2 + image_details: + anyOf: + - type: 'null' + - title: GitHub-hosted runner image details. + description: Provides details of a hosted runner image + type: object + properties: + id: + description: The ID of the image. Use this ID for + the `image` parameter when creating a new larger + runner. + type: string + examples: + - ubuntu-20.04 + size_gb: + description: Image size in GB. + type: integer + examples: + - 86 + display_name: + description: Display name for this image. + type: string + examples: + - 20.04 + source: + description: The image provider. + type: string + enum: + - github + - partner + - custom + version: + description: The image version of the hosted runner + pool. + type: string + examples: + - latest + required: + - id + - size_gb + - display_name + - source + - version + machine_size_details: &97 + title: Github-owned VM details. + description: Provides details of a particular machine spec. + type: object + properties: + id: + description: The ID used for the `size` parameter when + creating a new runner. + type: string + examples: + - 8-core + cpu_cores: + description: The number of cores. + type: integer + examples: + - 8 + memory_gb: + description: The available RAM for the machine spec. + type: integer + examples: + - 32 + storage_gb: + description: The available SSD storage for the machine + spec. + type: integer + examples: + - 300 + required: + - id + - cpu_cores + - memory_gb + - storage_gb + status: + description: The status of the runner. + type: string + enum: + - Ready + - Provisioning + - Shutdown + - Deleting + - Stuck + examples: + - Ready + platform: + description: The operating system of the image. + type: string + examples: + - linux-x64 + maximum_runners: + description: The maximum amount of hosted runners. Runners + will not scale automatically above this number. Use this + setting to limit your cost. + type: integer + default: 10 + examples: + - 5 + public_ip_enabled: + description: Whether public IP is enabled for the hosted + runners. + type: boolean + examples: + - true + public_ips: + description: The public IP ranges when public IP is enabled + for the hosted runners. + type: array + items: + title: Public IP for a GitHub-hosted larger runners. + description: Provides details of Public IP for a GitHub-hosted + larger runners + type: object + properties: + enabled: + description: Whether public IP is enabled. + type: boolean + examples: + - true + prefix: + description: The prefix for the public IP. + type: string + examples: + - 20.80.208.150 + length: + description: The length of the IP prefix. + type: integer + examples: + - 28 + last_active_on: + description: The time at which the runner was last used, + in ISO 8601 format. + type: + - string + - 'null' + format: date-time + examples: + - '2022-10-09T23:39:01Z' + required: + - id + - name + - image_details + - machine_size_details + - status + - public_ip_enabled + - platform + examples: + default: &113 + value: + total_count: 2 + runners: + - id: 5 + name: My hosted ubuntu runner + runner_group_id: 2 + platform: linux-x64 + image: + id: ubuntu-20.04 + size: 86 + machine_size_details: + id: 4-core + cpu_cores: 4 + memory_gb: 16 + storage_gb: 150 + status: Ready + maximum_runners: 10 + public_ip_enabled: true + public_ips: + - enabled: true + prefix: 20.80.208.150 + length: 31 + last_active_on: '2022-10-09T23:39:01Z' + - id: 7 + name: My hosted Windows runner + runner_group_id: 2 + platform: win-x64 + image: + id: windows-latest + size: 256 + machine_size_details: + id: 8-core + cpu_cores: 8 + memory_gb: 32 + storage_gb: 300 + status: Ready + maximum_runners: 20 + public_ip_enabled: false + public_ips: [] + last_active_on: '2023-04-26T15:23:37Z' + headers: + Link: *56 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + post: + summary: Create a GitHub-hosted runner for an organization + description: |- + Creates a GitHub-hosted runner for an organization. + OAuth tokens and personal access tokens (classic) need the `manage_runners:org` scope to use this endpoint. + operationId: actions/create-hosted-runner-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/actions/hosted-runners#create-a-github-hosted-runner-for-an-organization + parameters: + - *89 + requestBody: + required: true + content: + application/json: + schema: + type: object + properties: + name: + description: Name of the runner. Must be between 1 and 64 characters + and may only contain upper and lowercase letters a-z, numbers + 0-9, '.', '-', and '_'. + type: string + image: + description: The image of runner. To list all available images, + use `GET /actions/hosted-runners/images/github-owned` or `GET + /actions/hosted-runners/images/partner`. + type: object + properties: + id: + description: The unique identifier of the runner image. + type: string + source: + description: The source of the runner image. + type: string + enum: + - github + - partner + - custom + version: + description: The version of the runner image to deploy. This + is relevant only for runners using custom images. + type: + - string + - 'null' + size: + description: The machine size of the runner. To list available sizes, + use `GET actions/hosted-runners/machine-sizes` + type: string + runner_group_id: + description: The existing runner group to add this runner to. + type: integer + maximum_runners: + description: The maximum amount of runners to scale up to. Runners + will not auto-scale above this number. Use this setting to limit + your cost. + type: integer + enable_static_ip: + description: Whether this runner should be created with a static + public IP. Note limit on account. To list limits on account, use + `GET actions/hosted-runners/limits` + type: boolean + required: + - name + - image + - size + - runner_group_id + examples: + default: + value: + name: My Hosted runner + image: + id: ubuntu-latest + source: github + version: latest + runner_group_id: 1 + size: 4-core + maximum_runners: 50 + enable_static_ip: false + responses: + '201': + description: Response + content: + application/json: + schema: *94 + examples: + default: &98 + value: + id: 5 + name: My hosted ubuntu runner + runner_group_id: 2 + platform: linux-x64 + image: + id: ubuntu-20.04 + size: 86 + machine_size_details: + id: 4-core + cpu_cores: 4 + memory_gb: 16 + storage_gb: 150 + status: Ready + maximum_runners: 10 + public_ip_enabled: true + public_ips: + - enabled: true + prefix: 20.80.208.150 + length: 31 + last_active_on: '2022-10-09T23:39:01Z' + x-github: + enabledForGitHubApps: true + githubCloudOnly: false + category: actions + subcategory: hosted-runners + "/orgs/{org}/actions/hosted-runners/images/github-owned": + get: + summary: Get GitHub-owned images for GitHub-hosted runners in an organization + description: Get the list of GitHub-owned images available for GitHub-hosted + runners for an organization. + operationId: actions/get-hosted-runners-github-owned-images-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/actions/hosted-runners#get-github-owned-images-for-github-hosted-runners-in-an-organization + parameters: + - *89 + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - images + properties: + total_count: + type: integer + images: + type: array + items: &95 + title: GitHub-hosted runner image details. + description: Provides details of a hosted runner image + type: object + properties: + id: + description: The ID of the image. Use this ID for the `image` + parameter when creating a new larger runner. + type: string + examples: + - ubuntu-20.04 + platform: + description: The operating system of the image. + type: string + examples: + - linux-x64 + size_gb: + description: Image size in GB. + type: integer + examples: + - 86 + display_name: + description: Display name for this image. + type: string + examples: + - 20.04 + source: + description: The image provider. + type: string + enum: + - github + - partner + - custom + required: + - id + - platform + - size_gb + - display_name + - source + examples: + default: &96 + value: + id: ubuntu-20.04 + platform: linux-x64 + size_gb: 86 + display_name: '20.04' + source: github + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + "/orgs/{org}/actions/hosted-runners/images/partner": + get: + summary: Get partner images for GitHub-hosted runners in an organization + description: Get the list of partner images available for GitHub-hosted runners + for an organization. + operationId: actions/get-hosted-runners-partner-images-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/actions/hosted-runners#get-partner-images-for-github-hosted-runners-in-an-organization + parameters: + - *89 + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - images + properties: + total_count: + type: integer + images: + type: array + items: *95 + examples: + default: *96 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + "/orgs/{org}/actions/hosted-runners/limits": + get: + summary: Get limits on GitHub-hosted runners for an organization + description: Get the GitHub-hosted runners limits for an organization. + operationId: actions/get-hosted-runners-limits-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/actions/hosted-runners#get-limits-on-github-hosted-runners-for-an-organization + parameters: + - *89 + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + properties: + public_ips: + title: Static public IP Limits for GitHub-hosted Hosted Runners. + description: Provides details of static public IP limits for GitHub-hosted + Hosted Runners + type: object + properties: + maximum: + type: integer + description: The maximum number of static public IP addresses + that can be used for Hosted Runners. + examples: + - 50 + current_usage: + type: integer + description: The current number of static public IP addresses + in use by Hosted Runners. + examples: + - 17 + required: + - maximum + - current_usage + required: + - public_ips + examples: + default: + value: + public_ips: + current_usage: 17 + maximum: 50 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + "/orgs/{org}/actions/hosted-runners/machine-sizes": + get: + summary: Get GitHub-hosted runners machine specs for an organization + description: Get the list of machine specs available for GitHub-hosted runners + for an organization. + operationId: actions/get-hosted-runners-machine-specs-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/actions/hosted-runners#get-github-hosted-runners-machine-specs-for-an-organization + parameters: + - *89 + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - machine_specs + properties: + total_count: + type: integer + machine_specs: + type: array + items: *97 + examples: + default: + value: + id: 4-core + cpu_cores: 4 + memory_gb: 16 + storage_gb: 150 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + "/orgs/{org}/actions/hosted-runners/platforms": + get: + summary: Get platforms for GitHub-hosted runners in an organization + description: Get the list of platforms available for GitHub-hosted runners for + an organization. + operationId: actions/get-hosted-runners-platforms-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/actions/hosted-runners#get-platforms-for-github-hosted-runners-in-an-organization + parameters: + - *89 + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - platforms + properties: + total_count: + type: integer + platforms: + type: array + items: + type: string + examples: + default: + value: + total_count: 1 + platforms: + - linux-x64 + - win-x64 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + "/orgs/{org}/actions/hosted-runners/{hosted_runner_id}": + get: + summary: Get a GitHub-hosted runner for an organization + description: |- + Gets a GitHub-hosted runner configured in an organization. + + OAuth app tokens and personal access tokens (classic) need the `manage_runners:org` scope to use this endpoint. + tags: + - actions + operationId: actions/get-hosted-runner-for-org + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/actions/hosted-runners#get-a-github-hosted-runner-for-an-organization + parameters: + - *89 + - &99 + name: hosted_runner_id + description: Unique identifier of the GitHub-hosted runner. + in: path + required: true + schema: + type: integer + responses: + '200': + description: Response + content: + application/json: + schema: *94 + examples: + default: *98 + headers: + Link: *56 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + patch: + summary: Update a GitHub-hosted runner for an organization + description: |- + Updates a GitHub-hosted runner for an organization. + OAuth app tokens and personal access tokens (classic) need the `manage_runners:org` scope to use this endpoint. + operationId: actions/update-hosted-runner-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/actions/hosted-runners#update-a-github-hosted-runner-for-an-organization + parameters: + - *89 + - *99 + requestBody: + required: true + content: + application/json: + schema: + type: object + properties: + name: + description: Name of the runner. Must be between 1 and 64 characters + and may only contain upper and lowercase letters a-z, numbers + 0-9, '.', '-', and '_'. + type: string + runner_group_id: + description: The existing runner group to add this runner to. + type: integer + maximum_runners: + description: The maximum amount of runners to scale up to. Runners + will not auto-scale above this number. Use this setting to limit + your cost. + type: integer + enable_static_ip: + description: Whether this runner should be updated with a static + public IP. Note limit on account. To list limits on account, use + `GET actions/hosted-runners/limits` + type: boolean + image_version: + description: The version of the runner image to deploy. This is + relevant only for runners using custom images. + type: + - string + - 'null' + examples: + default: + value: + name: My larger runner + runner_group_id: 1 + maximum_runners: 50 + enable_static_ip: false + image_version: 1.0.0 + responses: + '200': + description: Response + content: + application/json: + schema: *94 + examples: + default: *98 + x-github: + enabledForGitHubApps: true + githubCloudOnly: false + category: actions + subcategory: hosted-runners + delete: + summary: Delete a GitHub-hosted runner for an organization + description: Deletes a GitHub-hosted runner for an organization. + operationId: actions/delete-hosted-runner-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/actions/hosted-runners#delete-a-github-hosted-runner-for-an-organization + parameters: + - *89 + - *99 + responses: + '202': + description: Response + content: + application/json: + schema: *94 + examples: + default: *98 + x-github: + githubCloudOnly: false + enabledForGitHubApps: false + category: actions + subcategory: hosted-runners "/orgs/{org}/actions/oidc/customization/sub": get: summary: Get the customization template for an OIDC subject claim for an organization @@ -16615,7 +17360,7 @@ paths: description: A JSON serialized template for OIDC subject claim customization content: application/json: - schema: &94 + schema: &100 title: Actions OIDC Subject customization description: Actions OIDC Subject customization type: object @@ -16629,7 +17374,7 @@ paths: required: - include_claim_keys examples: - default: &95 + default: &101 value: include_claim_keys: - repo @@ -16656,15 +17401,15 @@ paths: required: true content: application/json: - schema: *94 + schema: *100 examples: - default: *95 + default: *101 responses: '201': description: Empty response content: application/json: - schema: &116 + schema: &123 title: Empty Object description: An object without any properties. type: object @@ -16703,7 +17448,7 @@ paths: schema: type: object properties: - enabled_repositories: &96 + enabled_repositories: &102 type: string description: The policy that controls the repositories in the organization that are allowed to run GitHub Actions. @@ -16716,7 +17461,7 @@ paths: description: The API URL to use to get or set the selected repositories that are allowed to run GitHub Actions, when `enabled_repositories` is set to `selected`. - allowed_actions: &97 + allowed_actions: &103 type: string description: The permissions policy that controls the actions and reusable workflows that are allowed to run. @@ -16724,7 +17469,7 @@ paths: - all - local_only - selected - selected_actions_url: &271 + selected_actions_url: &278 type: string description: The API URL to use to get or set the actions and reusable workflows that are allowed to run, when `allowed_actions` @@ -16766,8 +17511,8 @@ paths: schema: type: object properties: - enabled_repositories: *96 - allowed_actions: *97 + enabled_repositories: *102 + allowed_actions: *103 required: - enabled_repositories examples: @@ -16796,7 +17541,7 @@ paths: parameters: - *89 - *17 - - *18 + - *19 responses: '200': description: Response @@ -16814,7 +17559,7 @@ paths: type: array items: *58 examples: - default: &572 + default: &579 value: total_count: 1 repositories: @@ -16999,7 +17744,7 @@ paths: url: https://docs.github.com/rest/actions/permissions#enable-a-selected-repository-for-github-actions-in-an-organization parameters: - *89 - - &98 + - &104 name: repository_id description: The unique identifier of the repository. in: path @@ -17028,7 +17773,7 @@ paths: url: https://docs.github.com/rest/actions/permissions#disable-a-selected-repository-for-github-actions-in-an-organization parameters: - *89 - - *98 + - *104 responses: '204': description: Response @@ -17057,7 +17802,7 @@ paths: description: Response content: application/json: - schema: &99 + schema: &105 type: object properties: github_owned_allowed: @@ -17079,7 +17824,7 @@ paths: items: type: string examples: - default: &100 + default: &106 value: github_owned_allowed: true verified_allowed: false @@ -17112,9 +17857,9 @@ paths: required: false content: application/json: - schema: *99 + schema: *105 examples: - selected_actions: *100 + selected_actions: *106 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -17142,17 +17887,17 @@ paths: description: Response content: application/json: - schema: &275 + schema: &282 type: object properties: - default_workflow_permissions: &101 + default_workflow_permissions: &107 type: string description: The default workflow permissions granted to the GITHUB_TOKEN when running workflows. enum: - read - write - can_approve_pull_request_reviews: &102 + can_approve_pull_request_reviews: &108 type: boolean description: Whether GitHub Actions can approve pull requests. Enabling this can be a security risk. @@ -17160,7 +17905,7 @@ paths: - default_workflow_permissions - can_approve_pull_request_reviews examples: - default: &103 + default: &109 summary: Give read-only permission, and allow approving PRs. value: default_workflow_permissions: read @@ -17193,13 +17938,13 @@ paths: required: false content: application/json: - schema: &276 + schema: &283 type: object properties: - default_workflow_permissions: *101 - can_approve_pull_request_reviews: *102 + default_workflow_permissions: *107 + can_approve_pull_request_reviews: *108 examples: - default: *103 + default: *109 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -17221,7 +17966,7 @@ paths: parameters: - *89 - *17 - - *18 + - *19 - name: visible_to_repository description: Only return runner groups that are allowed to be used by this repository. @@ -17244,7 +17989,7 @@ paths: type: number runner_groups: type: array - items: &104 + items: &110 type: object properties: id: @@ -17264,6 +18009,10 @@ paths: type: string hosted_runners_url: type: string + network_configuration_id: + description: The identifier of a hosted compute network + configuration. + type: string inherited: type: boolean inherited_allows_public_repositories: @@ -17409,6 +18158,9 @@ paths: to run. Note that a ref, tag, or long SHA is required. examples: - octo-org/octo-repo/.github/workflows/deploy.yaml@main + network_configuration_id: + description: The identifier of a hosted compute network configuration. + type: string required: - name examples: @@ -17427,9 +18179,9 @@ paths: description: Response content: application/json: - schema: *104 + schema: *110 examples: - default: &106 + default: &112 value: id: 2 name: octo-runner-group @@ -17465,7 +18217,7 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runner-groups#get-a-self-hosted-runner-group-for-an-organization parameters: - *89 - - &105 + - &111 name: runner_group_id description: Unique identifier of the self-hosted runner group. in: path @@ -17477,7 +18229,7 @@ paths: description: Response content: application/json: - schema: *104 + schema: *110 examples: default: value: @@ -17514,7 +18266,7 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runner-groups#update-a-self-hosted-runner-group-for-an-organization parameters: - *89 - - *105 + - *111 requestBody: required: true content: @@ -17553,6 +18305,11 @@ paths: to run. Note that a ref, tag, or long SHA is required. examples: - octo-org/octo-repo/.github/workflows/deploy.yaml@main + network_configuration_id: + description: The identifier of a hosted compute network configuration. + type: + - string + - 'null' required: - name examples: @@ -17565,9 +18322,9 @@ paths: description: Response content: application/json: - schema: *104 + schema: *110 examples: - default: *106 + default: *112 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -17587,7 +18344,7 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runner-groups#delete-a-self-hosted-runner-group-from-an-organization parameters: - *89 - - *105 + - *111 responses: '204': description: Response @@ -17596,6 +18353,49 @@ paths: githubCloudOnly: false category: actions subcategory: self-hosted-runner-groups + "/orgs/{org}/actions/runner-groups/{runner_group_id}/hosted-runners": + get: + summary: List GitHub-hosted runners in a group for an organization + description: |- + Lists the GitHub-hosted runners in an organization group. + + OAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint. + operationId: actions/list-github-hosted-runners-in-group-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/rest/actions/self-hosted-runner-groups#list-github-hosted-runners-in-a-group-for-an-organization + parameters: + - *89 + - *111 + - *17 + - *19 + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - runners + properties: + total_count: + type: number + runners: + type: array + items: *94 + examples: + default: *113 + headers: + Link: *56 + x-github: + enabledForGitHubApps: true + githubCloudOnly: false + category: actions + subcategory: self-hosted-runner-groups "/orgs/{org}/actions/runner-groups/{runner_group_id}/repositories": get: summary: List repository access to a self-hosted runner group in an organization @@ -17611,8 +18411,8 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runner-groups#list-repository-access-to-a-self-hosted-runner-group-in-an-organization parameters: - *89 - - *105 - - *18 + - *111 + - *19 - *17 responses: '200': @@ -17629,9 +18429,9 @@ paths: type: number repositories: type: array - items: *107 + items: *114 examples: - default: &564 + default: &571 value: total_count: 1 repositories: @@ -17884,7 +18684,7 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runner-groups#set-repository-access-for-a-self-hosted-runner-group-in-an-organization parameters: - *89 - - *105 + - *111 requestBody: required: true content: @@ -17929,8 +18729,8 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runner-groups#add-repository-access-to-a-self-hosted-runner-group-in-an-organization parameters: - *89 - - *105 - - *98 + - *111 + - *104 responses: '204': description: Response @@ -17953,8 +18753,8 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runner-groups#remove-repository-access-to-a-self-hosted-runner-group-in-an-organization parameters: - *89 - - *105 - - *98 + - *111 + - *104 responses: '204': description: Response @@ -17978,9 +18778,9 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runner-groups#list-self-hosted-runners-in-a-group-for-an-organization parameters: - *89 - - *105 + - *111 - *17 - - *18 + - *19 responses: '200': description: Response @@ -17996,7 +18796,7 @@ paths: type: number runners: type: array - items: &109 + items: &116 title: Self hosted runners description: A self hosted runner type: object @@ -18030,7 +18830,7 @@ paths: type: boolean labels: type: array - items: &112 + items: &119 title: Self hosted runner label description: A label for a self hosted runner type: object @@ -18058,7 +18858,7 @@ paths: - busy - labels examples: - default: &110 + default: &117 value: total_count: 2 runners: @@ -18116,7 +18916,7 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runner-groups#set-self-hosted-runners-in-a-group-for-an-organization parameters: - *89 - - *105 + - *111 requestBody: required: true content: @@ -18161,8 +18961,8 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runner-groups#add-a-self-hosted-runner-to-a-group-for-an-organization parameters: - *89 - - *105 - - &108 + - *111 + - &115 name: runner_id description: Unique identifier of the self-hosted runner. in: path @@ -18191,8 +18991,8 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runner-groups#remove-a-self-hosted-runner-from-a-group-for-an-organization parameters: - *89 - - *105 - - *108 + - *111 + - *115 responses: '204': description: Response @@ -18224,7 +19024,7 @@ paths: type: string - *89 - *17 - - *18 + - *19 responses: '200': description: Response @@ -18240,9 +19040,9 @@ paths: type: integer runners: type: array - items: *109 + items: *116 examples: - default: *110 + default: *117 headers: Link: *56 x-github: @@ -18274,7 +19074,7 @@ paths: application/json: schema: type: array - items: &277 + items: &284 title: Runner Application description: Runner Application type: object @@ -18299,7 +19099,7 @@ paths: - download_url - filename examples: - default: &278 + default: &285 value: - os: osx architecture: x64 @@ -18385,7 +19185,7 @@ paths: - no-gpu work_folder: _work responses: - '201': &279 + '201': &286 description: Response content: application/json: @@ -18395,7 +19195,7 @@ paths: - runner - encoded_jit_config properties: - runner: *109 + runner: *116 encoded_jit_config: type: string description: The base64 encoded runner configuration. @@ -18457,7 +19257,7 @@ paths: description: Response content: application/json: - schema: &111 + schema: &118 title: Authentication Token description: Authentication Token type: object @@ -18499,7 +19299,7 @@ paths: - token - expires_at examples: - default: &280 + default: &287 value: token: LLBF3JGZDX3P5PMEXLND6TS6FCWO6 expires_at: '2020-01-22T12:13:35.123-08:00' @@ -18536,9 +19336,9 @@ paths: description: Response content: application/json: - schema: *111 + schema: *118 examples: - default: &281 + default: &288 value: token: AABF3JGZDX3P5PMEXLND6TS6FCWO6 expires_at: '2020-01-29T12:13:35.123-08:00' @@ -18564,15 +19364,15 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runners#get-a-self-hosted-runner-for-an-organization parameters: - *89 - - *108 + - *115 responses: '200': description: Response content: application/json: - schema: *109 + schema: *116 examples: - default: &282 + default: &289 value: id: 23 name: MBP @@ -18613,7 +19413,7 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runners#delete-a-self-hosted-runner-from-an-organization parameters: - *89 - - *108 + - *115 responses: '204': description: Response @@ -18639,9 +19439,9 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runners#list-labels-for-a-self-hosted-runner-for-an-organization parameters: - *89 - - *108 + - *115 responses: - '200': &113 + '200': &120 description: Response content: application/json: @@ -18655,7 +19455,7 @@ paths: type: integer labels: type: array - items: *112 + items: *119 examples: default: value: @@ -18695,7 +19495,7 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runners#add-custom-labels-to-a-self-hosted-runner-for-an-organization parameters: - *89 - - *108 + - *115 requestBody: required: true content: @@ -18719,7 +19519,7 @@ paths: - gpu - accelerated responses: - '200': *113 + '200': *120 '404': *6 '422': *7 x-github: @@ -18744,7 +19544,7 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runners#set-custom-labels-for-a-self-hosted-runner-for-an-organization parameters: - *89 - - *108 + - *115 requestBody: required: true content: @@ -18769,7 +19569,7 @@ paths: - gpu - accelerated responses: - '200': *113 + '200': *120 '404': *6 '422': *7 x-github: @@ -18794,9 +19594,9 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runners#remove-all-custom-labels-from-a-self-hosted-runner-for-an-organization parameters: - *89 - - *108 + - *115 responses: - '200': &283 + '200': &290 description: Response content: application/json: @@ -18810,7 +19610,7 @@ paths: type: integer labels: type: array - items: *112 + items: *119 examples: default: value: @@ -18852,8 +19652,8 @@ paths: url: https://docs.github.com/rest/actions/self-hosted-runners#remove-a-custom-label-from-a-self-hosted-runner-for-an-organization parameters: - *89 - - *108 - - &284 + - *115 + - &291 name: name description: The name of a self-hosted runner's custom label. in: path @@ -18861,7 +19661,7 @@ paths: schema: type: string responses: - '200': *113 + '200': *120 '404': *6 '422': *7 x-github: @@ -18888,7 +19688,7 @@ paths: parameters: - *89 - *17 - - *18 + - *19 responses: '200': description: Response @@ -18904,7 +19704,7 @@ paths: type: integer secrets: type: array - items: &114 + items: &121 title: Actions Secret for an Organization description: Secrets for GitHub Actions for an organization. type: object @@ -18985,7 +19785,7 @@ paths: description: Response content: application/json: - schema: &296 + schema: &303 title: ActionsPublicKey description: The public key used for setting Actions Secrets. type: object @@ -19020,7 +19820,7 @@ paths: - key_id - key examples: - default: &297 + default: &304 value: key_id: '012345678912345678' key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -19046,7 +19846,7 @@ paths: url: https://docs.github.com/rest/actions/secrets#get-an-organization-secret parameters: - *89 - - &115 + - &122 name: secret_name description: The name of the secret. in: path @@ -19058,7 +19858,7 @@ paths: description: Response content: application/json: - schema: *114 + schema: *121 examples: default: value: @@ -19089,7 +19889,7 @@ paths: url: https://docs.github.com/rest/actions/secrets#create-or-update-an-organization-secret parameters: - *89 - - *115 + - *122 requestBody: required: true content: @@ -19144,7 +19944,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *116 + schema: *123 examples: default: value: @@ -19171,7 +19971,7 @@ paths: url: https://docs.github.com/rest/actions/secrets#delete-an-organization-secret parameters: - *89 - - *115 + - *122 responses: '204': description: Response @@ -19198,8 +19998,8 @@ paths: url: https://docs.github.com/rest/actions/secrets#list-selected-repositories-for-an-organization-secret parameters: - *89 - - *115 - - *18 + - *122 + - *19 - *17 responses: '200': @@ -19216,9 +20016,9 @@ paths: type: integer repositories: type: array - items: *107 + items: *114 examples: - default: &119 + default: &126 value: total_count: 1 repositories: @@ -19311,7 +20111,7 @@ paths: url: https://docs.github.com/rest/actions/secrets#set-selected-repositories-for-an-organization-secret parameters: - *89 - - *115 + - *122 requestBody: required: true content: @@ -19364,7 +20164,7 @@ paths: url: https://docs.github.com/rest/actions/secrets#add-selected-repository-to-an-organization-secret parameters: - *89 - - *115 + - *122 - name: repository_id in: path required: true @@ -19398,7 +20198,7 @@ paths: url: https://docs.github.com/rest/actions/secrets#remove-selected-repository-from-an-organization-secret parameters: - *89 - - *115 + - *122 - name: repository_id in: path required: true @@ -19431,7 +20231,7 @@ paths: url: https://docs.github.com/rest/actions/variables#list-organization-variables parameters: - *89 - - &270 + - &277 name: per_page description: The number of results per page (max 30). For more information, see "[Using pagination in the REST API](https://docs.github.com/rest/using-the-rest-api/using-pagination-in-the-rest-api)." @@ -19439,7 +20239,7 @@ paths: schema: type: integer default: 10 - - *18 + - *19 responses: '200': description: Response @@ -19455,7 +20255,7 @@ paths: type: integer variables: type: array - items: &117 + items: &124 title: Actions Variable for an Organization description: Organization variable for GitHub Actions. type: object @@ -19593,7 +20393,7 @@ paths: description: Response when creating a variable content: application/json: - schema: *116 + schema: *123 examples: default: value: @@ -19619,7 +20419,7 @@ paths: url: https://docs.github.com/rest/actions/variables#get-an-organization-variable parameters: - *89 - - &118 + - &125 name: name description: The name of the variable. in: path @@ -19631,7 +20431,7 @@ paths: description: Response content: application/json: - schema: *117 + schema: *124 examples: default: value: @@ -19662,7 +20462,7 @@ paths: url: https://docs.github.com/rest/actions/variables#update-an-organization-variable parameters: - *89 - - *118 + - *125 requestBody: required: true content: @@ -19725,7 +20525,7 @@ paths: url: https://docs.github.com/rest/actions/variables#delete-an-organization-variable parameters: - *89 - - *118 + - *125 responses: '204': description: Response @@ -19752,8 +20552,8 @@ paths: url: https://docs.github.com/rest/actions/variables#list-selected-repositories-for-an-organization-variable parameters: - *89 - - *118 - - *18 + - *125 + - *19 - *17 responses: '200': @@ -19770,9 +20570,9 @@ paths: type: integer repositories: type: array - items: *107 + items: *114 examples: - default: *119 + default: *126 '409': description: Response when the visibility of the variable is not set to `selected` @@ -19799,7 +20599,7 @@ paths: url: https://docs.github.com/rest/actions/variables#set-selected-repositories-for-an-organization-variable parameters: - *89 - - *118 + - *125 requestBody: required: true content: @@ -19849,7 +20649,7 @@ paths: url: https://docs.github.com/rest/actions/variables#add-selected-repository-to-an-organization-variable parameters: - *89 - - *118 + - *125 - name: repository_id in: path required: true @@ -19884,7 +20684,7 @@ paths: url: https://docs.github.com/rest/actions/variables#remove-selected-repository-from-an-organization-variable parameters: - *89 - - *118 + - *125 - name: repository_id in: path required: true @@ -19963,7 +20763,7 @@ paths: bundle_url: type: string examples: - default: &310 + default: &317 value: attestations: - bundle: @@ -20072,7 +20872,7 @@ paths: parameters: - *89 - *17 - - *18 + - *19 responses: '200': description: Response @@ -20082,7 +20882,7 @@ paths: type: array items: *4 examples: - default: &174 + default: &181 value: - login: octocat id: 1 @@ -20121,7 +20921,7 @@ paths: url: https://docs.github.com/rest/orgs/blocking#check-if-a-user-is-blocked-by-an-organization parameters: - *89 - - &120 + - &127 name: username description: The handle for the GitHub user account. in: path @@ -20153,7 +20953,7 @@ paths: url: https://docs.github.com/rest/orgs/blocking#block-a-user-from-an-organization parameters: - *89 - - *120 + - *127 responses: '204': description: Response @@ -20174,7 +20974,7 @@ paths: url: https://docs.github.com/rest/orgs/blocking#unblock-a-user-from-an-organization parameters: - *89 - - *120 + - *127 responses: '204': description: Response @@ -20200,17 +21000,17 @@ paths: url: https://docs.github.com/rest/code-scanning/code-scanning#list-code-scanning-alerts-for-an-organization parameters: - *89 - - &335 + - &342 name: tool_name description: The name of a code scanning tool. Only results by this tool will be listed. You can specify the tool by using either `tool_name` or `tool_guid`, but not both. in: query required: false - schema: &123 + schema: &130 type: string description: The name of the tool used to generate the code scanning analysis. - - &336 + - &343 name: tool_guid description: The GUID of a code scanning tool. Only results by this tool will be listed. Note that some code scanning tools may not include a GUID in @@ -20218,7 +21018,7 @@ paths: or `tool_name`, but not both. in: query required: false - schema: &124 + schema: &131 type: - string - 'null' @@ -20226,7 +21026,7 @@ paths: if provided in the uploaded SARIF data. - *37 - *38 - - *18 + - *19 - *17 - *46 - name: state @@ -20234,7 +21034,7 @@ paths: be returned. in: query required: false - schema: &338 + schema: &345 type: string description: State of a code scanning alert. enum: @@ -20257,7 +21057,7 @@ paths: be returned. in: query required: false - schema: &339 + schema: &346 type: string description: Severity of a code scanning alert. enum: @@ -20283,13 +21083,13 @@ paths: updated_at: *53 url: *54 html_url: *55 - instances_url: &340 + instances_url: &347 type: string description: The REST API URL for fetching the list of instances for an alert. format: uri readOnly: true - state: &125 + state: &132 type: - string - 'null' @@ -20299,13 +21099,13 @@ paths: - dismissed - fixed - - fixed_at: *121 + fixed_at: *128 dismissed_by: anyOf: - type: 'null' - *4 - dismissed_at: *122 - dismissed_reason: &341 + dismissed_at: *129 + dismissed_reason: &348 type: - string - 'null' @@ -20316,14 +21116,14 @@ paths: - won't fix - used in tests - - dismissed_comment: &342 + dismissed_comment: &349 type: - string - 'null' description: The dismissal comment associated with the dismissal of the alert. maxLength: 280 - rule: &343 + rule: &350 type: object properties: id: @@ -20384,26 +21184,26 @@ paths: - 'null' description: A link to the documentation for the rule used to detect the alert. - tool: &344 + tool: &351 type: object properties: - name: *123 + name: *130 version: type: - string - 'null' description: The version of the tool used to generate the code scanning analysis. - guid: *124 - most_recent_instance: &345 + guid: *131 + most_recent_instance: &352 type: object properties: - ref: &337 + ref: &344 type: string description: |- The Git reference, formatted as `refs/pull//merge`, `refs/pull//head`, `refs/heads/` or simply ``. - analysis_key: &355 + analysis_key: &362 type: string description: Identifies the configuration under which the analysis was executed. For example, in GitHub Actions @@ -20414,13 +21214,13 @@ paths: the environment in which the analysis that generated this alert instance was performed, such as the language that was analyzed. - category: &356 + category: &363 type: string description: Identifies the configuration under which the analysis was executed. Used to distinguish between multiple analyses for the same tool and commit, but performed on different languages or different parts of the code. - state: *125 + state: *132 commit_sha: type: string message: @@ -21012,7 +21812,7 @@ paths: application/json: schema: *40 examples: - default: *126 + default: *133 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -21040,9 +21840,9 @@ paths: description: Response content: application/json: - schema: *127 + schema: *134 examples: - default: *128 + default: *135 '304': *35 '403': *27 '404': *6 @@ -21091,7 +21891,7 @@ paths: - 32 - 91 responses: - '204': *129 + '204': *136 '400': *14 '403': *27 '404': *6 @@ -21126,7 +21926,7 @@ paths: application/json: schema: *40 examples: - default: *126 + default: *133 '304': *35 '403': *27 '404': *6 @@ -21361,7 +22161,7 @@ paths: - *89 - *42 responses: - '204': *129 + '204': *136 '400': *14 '403': *27 '404': *6 @@ -21499,7 +22299,7 @@ paths: default: value: default_for_new_repos: all - configuration: *126 + configuration: *133 '403': *27 '404': *6 x-github: @@ -21552,13 +22352,13 @@ paths: application/json: schema: type: array - items: *130 + items: *137 examples: default: summary: Example of code security configuration repositories value: - status: attached - repository: *131 + repository: *138 '403': *27 '404': *6 x-github: @@ -21581,7 +22381,7 @@ paths: url: https://docs.github.com/rest/codespaces/organizations#list-codespaces-for-the-organization parameters: - *17 - - *18 + - *19 - *89 responses: '200': @@ -21598,7 +22398,7 @@ paths: type: integer codespaces: type: array - items: &175 + items: &182 type: object title: Codespace description: A codespace. @@ -21629,11 +22429,11 @@ paths: - 26a7c758-7299-4a73-b978-5a92a7ae98a0 owner: *4 billable_owner: *4 - repository: *107 + repository: *114 machine: anyOf: - type: 'null' - - &368 + - &375 type: object title: Codespace machine description: A description of the machine powering a codespace. @@ -21920,7 +22720,7 @@ paths: - pulls_url - recent_folders examples: - default: &176 + default: &183 value: total_count: 3 codespaces: @@ -22330,7 +23130,7 @@ paths: stop_url: https://api.github.com/user/codespaces/monalisa-octocat-hello-world-f8adfad99a/stop recent_folders: [] '304': *35 - '500': *132 + '500': *139 '401': *23 '403': *27 '404': *6 @@ -22396,7 +23196,7 @@ paths: description: Users are neither members nor collaborators of this organization. '404': *6 '422': *15 - '500': *132 + '500': *139 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -22451,7 +23251,7 @@ paths: description: Users are neither members nor collaborators of this organization. '404': *6 '422': *15 - '500': *132 + '500': *139 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -22505,7 +23305,7 @@ paths: description: Users are neither members nor collaborators of this organization. '404': *6 '422': *15 - '500': *132 + '500': *139 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -22528,7 +23328,7 @@ paths: parameters: - *89 - *17 - - *18 + - *19 responses: '200': description: Response @@ -22544,7 +23344,7 @@ paths: type: integer secrets: type: array - items: &133 + items: &140 title: Codespaces Secret description: Secrets for a GitHub Codespace. type: object @@ -22585,7 +23385,7 @@ paths: - updated_at - visibility examples: - default: &369 + default: &376 value: total_count: 2 secrets: @@ -22623,7 +23423,7 @@ paths: description: Response content: application/json: - schema: &370 + schema: &377 title: CodespacesPublicKey description: The public key used for setting Codespaces secrets. type: object @@ -22658,7 +23458,7 @@ paths: - key_id - key examples: - default: &371 + default: &378 value: key_id: '012345678912345678' key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -22682,15 +23482,15 @@ paths: url: https://docs.github.com/rest/codespaces/organization-secrets#get-an-organization-secret parameters: - *89 - - *115 + - *122 responses: '200': description: Response content: application/json: - schema: *133 + schema: *140 examples: - default: &373 + default: &380 value: name: GH_TOKEN created_at: '2019-08-10T14:59:22Z' @@ -22718,7 +23518,7 @@ paths: url: https://docs.github.com/rest/codespaces/organization-secrets#create-or-update-an-organization-secret parameters: - *89 - - *115 + - *122 requestBody: required: true content: @@ -22773,7 +23573,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *116 + schema: *123 examples: default: value: @@ -22800,7 +23600,7 @@ paths: url: https://docs.github.com/rest/codespaces/organization-secrets#delete-an-organization-secret parameters: - *89 - - *115 + - *122 responses: '204': description: Response @@ -22826,8 +23626,8 @@ paths: url: https://docs.github.com/rest/codespaces/organization-secrets#list-selected-repositories-for-an-organization-secret parameters: - *89 - - *115 - - *18 + - *122 + - *19 - *17 responses: '200': @@ -22844,9 +23644,9 @@ paths: type: integer repositories: type: array - items: *107 + items: *114 examples: - default: *119 + default: *126 '404': *6 x-github: githubCloudOnly: false @@ -22869,7 +23669,7 @@ paths: url: https://docs.github.com/rest/codespaces/organization-secrets#set-selected-repositories-for-an-organization-secret parameters: - *89 - - *115 + - *122 requestBody: required: true content: @@ -22920,7 +23720,7 @@ paths: url: https://docs.github.com/rest/codespaces/organization-secrets#add-selected-repository-to-an-organization-secret parameters: - *89 - - *115 + - *122 - name: repository_id in: path required: true @@ -22954,7 +23754,7 @@ paths: url: https://docs.github.com/rest/codespaces/organization-secrets#remove-selected-repository-from-an-organization-secret parameters: - *89 - - *115 + - *122 - name: repository_id in: path required: true @@ -23104,7 +23904,7 @@ paths: cli: enabled public_code_suggestions: block plan_type: business - '500': *132 + '500': *139 '401': *23 '403': *27 '404': *6 @@ -23137,7 +23937,7 @@ paths: url: https://docs.github.com/rest/copilot/copilot-user-management#list-all-copilot-seat-assignments-for-an-organization parameters: - *89 - - *18 + - *19 - 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)." @@ -23159,7 +23959,7 @@ paths: currently being billed. seats: type: array - items: &178 + items: &185 title: Copilot Business Seat Detail description: Information about a Copilot Business seat assignment for a user, team, or organization. @@ -23169,12 +23969,12 @@ paths: organization: anyOf: - type: 'null' - - *134 + - *141 assigning_team: description: The team through which the assignee is granted access to GitHub Copilot, if applicable. oneOf: - - &171 + - &178 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -23233,7 +24033,7 @@ paths: parent: anyOf: - type: 'null' - - &186 + - &193 title: Team Simple description: Groups of organization members that gives permissions on specified repositories. @@ -23506,7 +24306,7 @@ paths: site_admin: false headers: Link: *56 - '500': *132 + '500': *139 '401': *23 '403': *27 '404': *6 @@ -23581,7 +24381,7 @@ paths: default: value: seats_created: 5 - '500': *132 + '500': *139 '401': *23 '403': *27 '404': *6 @@ -23659,7 +24459,7 @@ paths: default: value: seats_cancelled: 5 - '500': *132 + '500': *139 '401': *23 '403': *27 '404': *6 @@ -23738,7 +24538,7 @@ paths: default: value: seats_created: 5 - '500': *132 + '500': *139 '401': *23 '403': *27 '404': *6 @@ -23816,7 +24616,7 @@ paths: default: value: seats_cancelled: 5 - '500': *132 + '500': *139 '401': *23 '403': *27 '404': *6 @@ -23872,7 +24672,7 @@ paths: required: false schema: type: string - - *18 + - *19 - name: per_page description: The number of days of metrics to display per page (max 28). 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)." @@ -23887,7 +24687,7 @@ paths: application/json: schema: type: array - items: &228 + items: &235 title: Copilot Usage Metrics description: Copilot usage metrics for a given day. type: object @@ -24203,7 +25003,7 @@ paths: - date additionalProperties: true examples: - default: &229 + default: &236 value: - date: '2024-06-24' total_active_users: 24 @@ -24302,10 +25102,10 @@ paths: custom_model_training_date: '2024-02-01' total_pr_summaries_created: 10 total_engaged_users: 4 - '500': *132 + '500': *139 '403': *27 '404': *6 - '422': &230 + '422': &237 description: Copilot Usage Merics API setting is disabled at the organization or enterprise level. content: @@ -24358,7 +25158,7 @@ paths: required: false schema: type: string - - *18 + - *19 - name: per_page description: The number of days of metrics to display per page (max 28). 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)." @@ -24373,7 +25173,7 @@ paths: application/json: schema: type: array - items: &231 + items: &238 title: Copilot Usage Metrics description: Summary of Copilot usage. type: object @@ -24461,7 +25261,7 @@ paths: - breakdown additionalProperties: false examples: - default: &232 + default: &239 value: - day: '2023-10-15' total_suggestions_count: 1000 @@ -24525,7 +25325,7 @@ paths: lines_suggested: 200 lines_accepted: 150 active_users: 3 - '500': *132 + '500': *139 '401': *23 '403': *27 '404': *6 @@ -24551,17 +25351,17 @@ paths: url: https://docs.github.com/rest/dependabot/alerts#list-dependabot-alerts-for-an-organization parameters: - *89 - - *135 - - *136 - - *137 - - *138 - - *139 - - *140 + - *142 + - *143 + - *144 + - *145 + - *146 + - *147 - *46 - *37 - *38 - - *141 - - *142 + - *148 + - *149 - *17 responses: '200': @@ -24570,9 +25370,9 @@ paths: application/json: schema: type: array - items: *143 + items: *150 examples: - default: *144 + default: *151 '304': *35 '400': *14 '403': *27 @@ -24600,7 +25400,7 @@ paths: parameters: - *89 - *17 - - *18 + - *19 responses: '200': description: Response @@ -24616,7 +25416,7 @@ paths: type: integer secrets: type: array - items: &145 + items: &152 title: Dependabot Secret for an Organization description: Secrets for GitHub Dependabot for an organization. type: object @@ -24695,7 +25495,7 @@ paths: description: Response content: application/json: - schema: &396 + schema: &403 title: DependabotPublicKey description: The public key used for setting Dependabot Secrets. type: object @@ -24714,7 +25514,7 @@ paths: - key_id - key examples: - default: &397 + default: &404 value: key_id: '012345678912345678' key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -24738,13 +25538,13 @@ paths: url: https://docs.github.com/rest/dependabot/secrets#get-an-organization-secret parameters: - *89 - - *115 + - *122 responses: '200': description: Response content: application/json: - schema: *145 + schema: *152 examples: default: value: @@ -24773,7 +25573,7 @@ paths: url: https://docs.github.com/rest/dependabot/secrets#create-or-update-an-organization-secret parameters: - *89 - - *115 + - *122 requestBody: required: true content: @@ -24828,7 +25628,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *116 + schema: *123 examples: default: value: @@ -24853,7 +25653,7 @@ paths: url: https://docs.github.com/rest/dependabot/secrets#delete-an-organization-secret parameters: - *89 - - *115 + - *122 responses: '204': description: Response @@ -24878,8 +25678,8 @@ paths: url: https://docs.github.com/rest/dependabot/secrets#list-selected-repositories-for-an-organization-secret parameters: - *89 - - *115 - - *18 + - *122 + - *19 - *17 responses: '200': @@ -24896,9 +25696,9 @@ paths: type: integer repositories: type: array - items: *107 + items: *114 examples: - default: *119 + default: *126 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -24920,7 +25720,7 @@ paths: url: https://docs.github.com/rest/dependabot/secrets#set-selected-repositories-for-an-organization-secret parameters: - *89 - - *115 + - *122 requestBody: required: true content: @@ -24971,7 +25771,7 @@ paths: url: https://docs.github.com/rest/dependabot/secrets#add-selected-repository-to-an-organization-secret parameters: - *89 - - *115 + - *122 - name: repository_id in: path required: true @@ -25003,7 +25803,7 @@ paths: url: https://docs.github.com/rest/dependabot/secrets#remove-selected-repository-from-an-organization-secret parameters: - *89 - - *115 + - *122 - name: repository_id in: path required: true @@ -25041,7 +25841,7 @@ paths: application/json: schema: type: array - items: &188 + items: &195 title: Package description: A software package type: object @@ -25094,7 +25894,7 @@ paths: repository: anyOf: - type: 'null' - - *107 + - *114 created_at: type: string format: date-time @@ -25112,7 +25912,7 @@ paths: - created_at - updated_at examples: - default: &189 + default: &196 value: - id: 197 name: hello_docker @@ -25192,7 +25992,7 @@ paths: parameters: - *89 - *17 - - *18 + - *19 responses: '200': description: Response @@ -25271,7 +26071,7 @@ paths: parameters: - *89 - *17 - - *18 + - *19 responses: '200': description: Response @@ -25279,7 +26079,7 @@ paths: application/json: schema: type: array - items: &168 + items: &175 title: Organization Invitation description: Organization Invitation type: object @@ -25333,7 +26133,7 @@ paths: - invitation_teams_url - node_id examples: - default: &169 + default: &176 value: - id: 1 login: monalisa @@ -25392,7 +26192,7 @@ paths: parameters: - *89 - *17 - - *18 + - *19 responses: '200': description: Response @@ -25400,7 +26200,7 @@ paths: application/json: schema: type: array - items: &146 + items: &153 title: Org Hook description: Org Hook type: object @@ -25585,9 +26385,9 @@ paths: description: Response content: application/json: - schema: *146 + schema: *153 examples: - default: &147 + default: &154 value: id: 1 url: https://api.github.com/orgs/octocat/hooks/1 @@ -25635,7 +26435,7 @@ paths: url: https://docs.github.com/rest/orgs/webhooks#get-an-organization-webhook parameters: - *89 - - &148 + - &155 name: hook_id description: The unique identifier of the hook. You can find this value in the `X-GitHub-Hook-ID` header of a webhook delivery. @@ -25648,9 +26448,9 @@ paths: description: Response content: application/json: - schema: *146 + schema: *153 examples: - default: *147 + default: *154 '404': *6 x-github: githubCloudOnly: false @@ -25678,7 +26478,7 @@ paths: url: https://docs.github.com/rest/orgs/webhooks#update-an-organization-webhook parameters: - *89 - - *148 + - *155 requestBody: required: false content: @@ -25724,7 +26524,7 @@ paths: description: Response content: application/json: - schema: *146 + schema: *153 examples: default: value: @@ -25766,7 +26566,7 @@ paths: url: https://docs.github.com/rest/orgs/webhooks#delete-an-organization-webhook parameters: - *89 - - *148 + - *155 responses: '204': description: Response @@ -25794,7 +26594,7 @@ paths: url: https://docs.github.com/rest/orgs/webhooks#get-a-webhook-configuration-for-an-organization parameters: - *89 - - *148 + - *155 responses: '200': description: Response @@ -25825,7 +26625,7 @@ paths: url: https://docs.github.com/rest/orgs/webhooks#update-a-webhook-configuration-for-an-organization parameters: - *89 - - *148 + - *155 requestBody: required: false content: @@ -25876,9 +26676,9 @@ paths: url: https://docs.github.com/rest/orgs/webhooks#list-deliveries-for-an-organization-webhook parameters: - *89 - - *148 + - *155 - *17 - - *149 + - *156 responses: '200': description: Response @@ -25886,9 +26686,9 @@ paths: application/json: schema: type: array - items: *150 + items: *157 examples: - default: *151 + default: *158 '400': *14 '422': *15 x-github: @@ -25914,16 +26714,16 @@ paths: url: https://docs.github.com/rest/orgs/webhooks#get-a-webhook-delivery-for-an-organization-webhook parameters: - *89 - - *148 + - *155 - *16 responses: '200': description: Response content: application/json: - schema: *152 + schema: *159 examples: - default: *153 + default: *160 '400': *14 '422': *15 x-github: @@ -25949,7 +26749,7 @@ paths: url: https://docs.github.com/rest/orgs/webhooks#redeliver-a-delivery-for-an-organization-webhook parameters: - *89 - - *148 + - *155 - *16 responses: '202': *45 @@ -25979,7 +26779,7 @@ paths: url: https://docs.github.com/rest/orgs/webhooks#ping-an-organization-webhook parameters: - *89 - - *148 + - *155 responses: '204': description: Response @@ -26002,7 +26802,7 @@ paths: url: https://docs.github.com/rest/orgs/api-insights#get-route-stats-by-actor parameters: - *89 - - &158 + - &165 name: actor_type in: path description: The type of the actor @@ -26015,14 +26815,14 @@ paths: - fine_grained_pat - oauth_app - github_app_user_to_server - - &159 + - &166 name: actor_id in: path description: The ID of the actor required: true schema: type: integer - - &154 + - &161 name: min_timestamp description: 'The minimum timestamp to query for stats. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format: `YYYY-MM-DDTHH:MM:SSZ`.' @@ -26030,7 +26830,7 @@ paths: required: true schema: type: string - - &155 + - &162 name: max_timestamp description: 'The maximum timestamp to query for stats. Defaults to the time 30 days ago. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) @@ -26039,7 +26839,7 @@ paths: required: false schema: type: string - - *18 + - *19 - *17 - *46 - name: sort @@ -26125,12 +26925,12 @@ paths: url: https://docs.github.com/rest/orgs/api-insights#get-subject-stats parameters: - *89 - - *154 - - *155 - - *18 + - *161 + - *162 + - *19 - *17 - *46 - - &164 + - &171 name: sort description: The property to sort the results by. in: query @@ -26210,14 +27010,14 @@ paths: url: https://docs.github.com/rest/orgs/api-insights#get-summary-stats parameters: - *89 - - *154 - - *155 + - *161 + - *162 responses: '200': description: Response content: application/json: - schema: &156 + schema: &163 title: Summary Stats description: API Insights usage summary stats for an organization type: object @@ -26233,7 +27033,7 @@ paths: type: integer format: int64 examples: - default: &157 + default: &164 value: total_request_count: 34225 rate_limited_request_count: 23 @@ -26254,23 +27054,23 @@ paths: url: https://docs.github.com/rest/orgs/api-insights#get-summary-stats-by-user parameters: - *89 - - &160 + - &167 name: user_id in: path description: The ID of the user to query for stats required: true schema: type: string - - *154 - - *155 + - *161 + - *162 responses: '200': description: Response content: application/json: - schema: *156 + schema: *163 examples: - default: *157 + default: *164 x-github: enabledForGitHubApps: true category: orgs @@ -26289,18 +27089,18 @@ paths: url: https://docs.github.com/rest/orgs/api-insights#get-summary-stats-by-actor parameters: - *89 - - *154 - - *155 - - *158 - - *159 + - *161 + - *162 + - *165 + - *166 responses: '200': description: Response content: application/json: - schema: *156 + schema: *163 examples: - default: *157 + default: *164 x-github: enabledForGitHubApps: true category: orgs @@ -26318,9 +27118,9 @@ paths: url: https://docs.github.com/rest/orgs/api-insights#get-time-stats parameters: - *89 - - *154 - - *155 - - &161 + - *161 + - *162 + - &168 name: timestamp_increment description: The increment of time used to breakdown the query results (5m, 10m, 1h, etc.) @@ -26333,7 +27133,7 @@ paths: description: Response content: application/json: - schema: &162 + schema: &169 title: Time Stats description: API Insights usage time stats for an organization type: array @@ -26349,7 +27149,7 @@ paths: type: integer format: int64 examples: - default: &163 + default: &170 value: - timestamp: '2024-09-11T15:00:00Z' total_request_count: 34225 @@ -26386,18 +27186,18 @@ paths: url: https://docs.github.com/rest/orgs/api-insights#get-time-stats-by-user parameters: - *89 - - *160 - - *154 - - *155 + - *167 - *161 + - *162 + - *168 responses: '200': description: Response content: application/json: - schema: *162 + schema: *169 examples: - default: *163 + default: *170 x-github: enabledForGitHubApps: true category: orgs @@ -26415,19 +27215,19 @@ paths: url: https://docs.github.com/rest/orgs/api-insights#get-time-stats-by-actor parameters: - *89 - - *158 - - *159 - - *154 - - *155 + - *165 + - *166 - *161 + - *162 + - *168 responses: '200': description: Response content: application/json: - schema: *162 + schema: *169 examples: - default: *163 + default: *170 x-github: enabledForGitHubApps: true category: orgs @@ -26445,13 +27245,13 @@ paths: url: https://docs.github.com/rest/orgs/api-insights#get-user-stats parameters: - *89 - - *160 - - *154 - - *155 - - *18 + - *167 + - *161 + - *162 + - *19 - *17 - *46 - - *164 + - *171 - name: actor_name_substring in: query description: Providing a substring will filter results where the actor name @@ -26535,7 +27335,7 @@ paths: application/json: schema: *20 examples: - default: &435 + default: &442 value: id: 1 account: @@ -26606,7 +27406,7 @@ paths: parameters: - *89 - *17 - - *18 + - *19 responses: '200': description: Response @@ -26701,12 +27501,12 @@ paths: application/json: schema: anyOf: - - &166 + - &173 title: Interaction Limits description: Interaction limit settings. type: object properties: - limit: &165 + limit: &172 type: string description: The type of GitHub user that can comment, open issues, or create pull requests while the interaction limit @@ -26734,7 +27534,7 @@ paths: properties: {} additionalProperties: false examples: - default: &167 + default: &174 value: limit: collaborators_only origin: organization @@ -26763,13 +27563,13 @@ paths: required: true content: application/json: - schema: &436 + schema: &443 title: Interaction Restrictions description: Limit interactions to a specific type of user for a specified duration type: object properties: - limit: *165 + limit: *172 expiry: type: string description: 'The duration of the interaction restriction. Default: @@ -26794,9 +27594,9 @@ paths: description: Response content: application/json: - schema: *166 + schema: *173 examples: - default: *167 + default: *174 '422': *15 x-github: githubCloudOnly: false @@ -26840,7 +27640,7 @@ paths: parameters: - *89 - *17 - - *18 + - *19 - name: role description: Filter invitations by their member role. in: query @@ -26872,9 +27672,9 @@ paths: application/json: schema: type: array - items: *168 + items: *175 examples: - default: *169 + default: *176 headers: Link: *56 '404': *6 @@ -26951,7 +27751,7 @@ paths: description: Response content: application/json: - schema: *168 + schema: *175 examples: default: value: @@ -27006,7 +27806,7 @@ paths: url: https://docs.github.com/rest/orgs/members#cancel-an-organization-invitation parameters: - *89 - - &170 + - &177 name: invitation_id description: The unique identifier of the invitation. in: path @@ -27037,9 +27837,9 @@ paths: url: https://docs.github.com/rest/orgs/members#list-organization-invitation-teams parameters: - *89 - - *170 + - *177 - *17 - - *18 + - *19 responses: '200': description: Response @@ -27047,9 +27847,9 @@ paths: application/json: schema: type: array - items: *171 + items: *178 examples: - default: &187 + default: &194 value: - id: 1 node_id: MDQ6VGVhbTE= @@ -27124,7 +27924,7 @@ paths: - closed - all default: open - - *172 + - *179 - name: sort description: What to sort results by. in: query @@ -27139,7 +27939,7 @@ paths: - *46 - *63 - *17 - - *18 + - *19 responses: '200': description: Response @@ -27149,7 +27949,7 @@ paths: type: array items: *73 examples: - default: *173 + default: *180 headers: Link: *56 '404': *6 @@ -27197,7 +27997,7 @@ paths: - member default: all - *17 - - *18 + - *19 responses: '200': description: Response @@ -27207,7 +28007,7 @@ paths: type: array items: *4 examples: - default: *174 + default: *181 headers: Link: *56 '422': *15 @@ -27228,7 +28028,7 @@ paths: url: https://docs.github.com/rest/orgs/members#check-organization-membership-for-a-user parameters: - *89 - - *120 + - *127 responses: '204': description: Response if requester is an organization member and user is @@ -27260,7 +28060,7 @@ paths: url: https://docs.github.com/rest/orgs/members#remove-an-organization-member parameters: - *89 - - *120 + - *127 responses: '204': description: Response @@ -27285,9 +28085,9 @@ paths: url: https://docs.github.com/rest/codespaces/organizations#list-codespaces-for-a-user-in-organization parameters: - *17 - - *18 + - *19 - *89 - - *120 + - *127 responses: '200': description: Response @@ -27303,11 +28103,11 @@ paths: type: integer codespaces: type: array - items: *175 + items: *182 examples: - default: *176 + default: *183 '304': *35 - '500': *132 + '500': *139 '401': *23 '403': *27 '404': *6 @@ -27331,8 +28131,8 @@ paths: url: https://docs.github.com/rest/codespaces/organizations#delete-a-codespace-from-the-organization parameters: - *89 - - *120 - - &177 + - *127 + - &184 name: codespace_name in: path required: true @@ -27342,7 +28142,7 @@ paths: responses: '202': *45 '304': *35 - '500': *132 + '500': *139 '401': *23 '403': *27 '404': *6 @@ -27366,16 +28166,16 @@ paths: url: https://docs.github.com/rest/codespaces/organizations#stop-a-codespace-for-an-organization-user parameters: - *89 - - *120 - - *177 + - *127 + - *184 responses: '200': description: Response content: application/json: - schema: *175 + schema: *182 examples: - default: &367 + default: &374 value: id: 1 name: monalisa-octocat-hello-world-g4wpq6h95q @@ -27517,7 +28317,7 @@ paths: recent_folders: [] template: '304': *35 - '500': *132 + '500': *139 '401': *23 '403': *27 '404': *6 @@ -27549,13 +28349,13 @@ paths: url: https://docs.github.com/rest/copilot/copilot-user-management#get-copilot-seat-assignment-details-for-a-user parameters: - *89 - - *120 + - *127 responses: '200': description: The user's GitHub Copilot seat details, including usage. content: application/json: - schema: *178 + schema: *185 examples: default: value: @@ -27598,7 +28398,7 @@ paths: members_url: https://api.github.com/teams/1/members{/member} repositories_url: https://api.github.com/teams/1/repos parent: - '500': *132 + '500': *139 '401': *23 '403': *27 '404': *6 @@ -27624,13 +28424,13 @@ paths: url: https://docs.github.com/rest/orgs/members#get-organization-membership-for-a-user parameters: - *89 - - *120 + - *127 responses: '200': description: Response content: application/json: - schema: &179 + schema: &186 title: Org Membership description: Org Membership type: object @@ -27663,7 +28463,7 @@ paths: format: uri examples: - https://api.github.com/orgs/octocat - organization: *134 + organization: *141 user: anyOf: - type: 'null' @@ -27683,7 +28483,7 @@ paths: - organization - user examples: - response-if-user-has-an-active-admin-membership-with-organization: &180 + response-if-user-has-an-active-admin-membership-with-organization: &187 summary: Response if user has an active admin membership with organization value: url: https://api.github.com/orgs/octocat/memberships/defunkt @@ -27752,7 +28552,7 @@ paths: url: https://docs.github.com/rest/orgs/members#set-organization-membership-for-a-user parameters: - *89 - - *120 + - *127 requestBody: required: false content: @@ -27780,9 +28580,9 @@ paths: description: Response content: application/json: - schema: *179 + schema: *186 examples: - response-if-user-already-had-membership-with-organization: *180 + response-if-user-already-had-membership-with-organization: *187 '422': *15 '403': *27 x-github: @@ -27804,7 +28604,7 @@ paths: url: https://docs.github.com/rest/orgs/members#remove-organization-membership-for-a-user parameters: - *89 - - *120 + - *127 responses: '204': description: Response @@ -27831,7 +28631,7 @@ paths: parameters: - *89 - *17 - - *18 + - *19 - name: exclude description: Exclude attributes from the API response to improve performance in: query @@ -27851,7 +28651,7 @@ paths: application/json: schema: type: array - items: &181 + items: &188 title: Migration description: A migration. type: object @@ -28189,7 +28989,7 @@ paths: description: Response content: application/json: - schema: *181 + schema: *188 examples: default: value: @@ -28368,7 +29168,7 @@ paths: url: https://docs.github.com/rest/migrations/orgs#get-an-organization-migration-status parameters: - *89 - - &182 + - &189 name: migration_id description: The unique identifier of the migration. in: path @@ -28396,7 +29196,7 @@ paths: * `failed`, which means the migration failed. content: application/json: - schema: *181 + schema: *188 examples: default: value: @@ -28566,7 +29366,7 @@ paths: url: https://docs.github.com/rest/migrations/orgs#download-an-organization-migration-archive parameters: - *89 - - *182 + - *189 responses: '302': description: Response @@ -28588,7 +29388,7 @@ paths: url: https://docs.github.com/rest/migrations/orgs#delete-an-organization-migration-archive parameters: - *89 - - *182 + - *189 responses: '204': description: Response @@ -28612,8 +29412,8 @@ paths: url: https://docs.github.com/rest/migrations/orgs#unlock-an-organization-repository parameters: - *89 - - *182 - - &577 + - *189 + - &584 name: repo_name description: repo_name parameter in: path @@ -28641,9 +29441,9 @@ paths: url: https://docs.github.com/rest/migrations/orgs#list-repositories-in-an-organization-migration parameters: - *89 - - *182 + - *189 - *17 - - *18 + - *19 responses: '200': description: Response @@ -28651,9 +29451,9 @@ paths: application/json: schema: type: array - items: *107 + items: *114 examples: - default: &194 + default: &201 value: - id: 1296269 node_id: MDEwOlJlcG9zaXRvcnkxMjk2MjY5 @@ -28806,7 +29606,7 @@ paths: roles: type: array description: The list of organization roles available to the organization. - items: &185 + items: &192 title: Organization Role description: Organization roles type: object @@ -28956,7 +29756,7 @@ paths: url: https://docs.github.com/rest/orgs/organization-roles#remove-all-organization-roles-for-a-team parameters: - *89 - - &183 + - &190 name: team_slug description: The slug of the team name. in: path @@ -28988,8 +29788,8 @@ paths: url: https://docs.github.com/rest/orgs/organization-roles#assign-an-organization-role-to-a-team parameters: - *89 - - *183 - - &184 + - *190 + - &191 name: role_id description: The unique identifier of the role. in: path @@ -29025,8 +29825,8 @@ paths: url: https://docs.github.com/rest/orgs/organization-roles#remove-an-organization-role-from-a-team parameters: - *89 - - *183 - - *184 + - *190 + - *191 responses: '204': description: Response @@ -29052,7 +29852,7 @@ paths: url: https://docs.github.com/rest/orgs/organization-roles#remove-all-organization-roles-for-a-user parameters: - *89 - - *120 + - *127 responses: '204': description: Response @@ -29078,8 +29878,8 @@ paths: url: https://docs.github.com/rest/orgs/organization-roles#assign-an-organization-role-to-a-user parameters: - *89 - - *120 - - *184 + - *127 + - *191 responses: '204': description: Response @@ -29110,8 +29910,8 @@ paths: url: https://docs.github.com/rest/orgs/organization-roles#remove-an-organization-role-from-a-user parameters: - *89 - - *120 - - *184 + - *127 + - *191 responses: '204': description: Response @@ -29140,13 +29940,13 @@ paths: url: https://docs.github.com/rest/orgs/organization-roles#get-an-organization-role parameters: - *89 - - *184 + - *191 responses: '200': description: Response content: application/json: - schema: *185 + schema: *192 examples: default: value: @@ -29197,9 +29997,9 @@ paths: url: https://docs.github.com/rest/orgs/organization-roles#list-teams-that-are-assigned-to-an-organization-role parameters: - *89 - - *184 + - *191 - *17 - - *18 + - *19 responses: '200': description: Response - List of assigned teams @@ -29276,7 +30076,7 @@ paths: parent: anyOf: - type: 'null' - - *186 + - *193 required: - id - node_id @@ -29290,7 +30090,7 @@ paths: - slug - parent examples: - default: *187 + default: *194 headers: Link: *56 '404': @@ -29320,9 +30120,9 @@ paths: url: https://docs.github.com/rest/orgs/organization-roles#list-users-that-are-assigned-to-an-organization-role parameters: - *89 - - *184 + - *191 - *17 - - *18 + - *19 responses: '200': description: Response - List of assigned users @@ -29349,7 +30149,7 @@ paths: inherited_from: description: Team the user has gotten the role through type: array - items: *186 + items: *193 name: type: - string @@ -29466,7 +30266,7 @@ paths: - type - url examples: - default: *174 + default: *181 headers: Link: *56 '404': @@ -29504,7 +30304,7 @@ paths: - all default: all - *17 - - *18 + - *19 responses: '200': description: Response @@ -29514,7 +30314,7 @@ paths: type: array items: *4 examples: - default: *174 + default: *181 headers: Link: *56 x-github: @@ -29540,7 +30340,7 @@ paths: url: https://docs.github.com/rest/orgs/outside-collaborators#convert-an-organization-member-to-outside-collaborator parameters: - *89 - - *120 + - *127 requestBody: required: false content: @@ -29598,7 +30398,7 @@ paths: url: https://docs.github.com/rest/orgs/outside-collaborators#remove-outside-collaborator-from-an-organization parameters: - *89 - - *120 + - *127 responses: '204': description: Response @@ -29656,7 +30456,7 @@ paths: - nuget - container - *89 - - &579 + - &586 name: visibility description: |- The selected visibility of the packages. This parameter is optional and only filters an existing result set. @@ -29692,12 +30492,12 @@ paths: application/json: schema: type: array - items: *188 + items: *195 examples: - default: *189 + default: *196 '403': *27 '401': *23 - '400': &581 + '400': &588 description: The value of `per_page` multiplied by `page` cannot be greater than 10000. x-github: @@ -29719,7 +30519,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-a-package-for-an-organization parameters: - - &190 + - &197 name: package_type description: The type of supported package. Packages in GitHub's Gradle registry have the type `maven`. Docker images pushed to GitHub's Container registry @@ -29737,7 +30537,7 @@ paths: - docker - nuget - container - - &191 + - &198 name: package_name description: The name of the package. in: path @@ -29750,7 +30550,7 @@ paths: description: Response content: application/json: - schema: *188 + schema: *195 examples: default: value: @@ -29802,8 +30602,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#delete-a-package-for-an-organization parameters: - - *190 - - *191 + - *197 + - *198 - *89 responses: '204': @@ -29836,8 +30636,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#restore-a-package-for-an-organization parameters: - - *190 - - *191 + - *197 + - *198 - *89 - name: token description: package token @@ -29870,10 +30670,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#list-package-versions-for-a-package-owned-by-an-organization parameters: - - *190 - - *191 + - *197 + - *198 - *89 - - *18 + - *19 - *17 - name: state in: query @@ -29892,7 +30692,7 @@ paths: application/json: schema: type: array - items: &192 + items: &199 title: Package Version description: A version of a software package type: object @@ -30027,10 +30827,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-a-package-version-for-an-organization parameters: - - *190 - - *191 + - *197 + - *198 - *89 - - &193 + - &200 name: package_version_id description: Unique identifier of the package version. in: path @@ -30042,7 +30842,7 @@ paths: description: Response content: application/json: - schema: *192 + schema: *199 examples: default: value: @@ -30078,10 +30878,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#delete-package-version-for-an-organization parameters: - - *190 - - *191 + - *197 + - *198 - *89 - - *193 + - *200 responses: '204': description: Response @@ -30113,10 +30913,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#restore-package-version-for-an-organization parameters: - - *190 - - *191 + - *197 + - *198 - *89 - - *193 + - *200 responses: '204': description: Response @@ -30145,8 +30945,8 @@ paths: parameters: - *89 - *17 - - *18 - - &195 + - *19 + - &202 name: sort description: The property by which to sort the results. in: query @@ -30157,7 +30957,7 @@ paths: - created_at default: created_at - *46 - - &196 + - &203 name: owner description: A list of owner usernames to use to filter the results. in: query @@ -30169,7 +30969,7 @@ paths: type: string examples: - owner[]=octocat1,owner[]=octocat2 - - &197 + - &204 name: repository description: The name of the repository to use to filter the results. in: query @@ -30178,7 +30978,7 @@ paths: type: string examples: - Hello-World - - &198 + - &205 name: permission description: The permission to use to filter the results. in: query @@ -30187,7 +30987,7 @@ paths: type: string examples: - issues_read - - &199 + - &206 name: last_used_before description: 'Only show fine-grained personal access tokens used before the given time. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) @@ -30197,7 +30997,7 @@ paths: schema: type: string format: date-time - - &200 + - &207 name: last_used_after description: 'Only show fine-grained personal access tokens used after the given time. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) @@ -30208,7 +31008,7 @@ paths: type: string format: date-time responses: - '500': *132 + '500': *139 '422': *15 '404': *6 '403': *27 @@ -30405,7 +31205,7 @@ paths: action: deny reason: Access is too broad. responses: - '500': *132 + '500': *139 '422': *15 '404': *6 '403': *27 @@ -30467,11 +31267,11 @@ paths: action: deny reason: This request is denied because the access is too broad. responses: - '500': *132 + '500': *139 '422': *15 '404': *6 '403': *27 - '204': *129 + '204': *136 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -30501,9 +31301,9 @@ paths: schema: type: integer - *17 - - *18 + - *19 responses: - '500': *132 + '500': *139 '404': *6 '403': *27 '200': @@ -30512,9 +31312,9 @@ paths: application/json: schema: type: array - items: *107 + items: *114 examples: - default: *194 + default: *201 headers: Link: *56 x-github: @@ -30539,16 +31339,16 @@ paths: parameters: - *89 - *17 - - *18 - - *195 + - *19 + - *202 - *46 - - *196 - - *197 - - *198 - - *199 - - *200 + - *203 + - *204 + - *205 + - *206 + - *207 responses: - '500': *132 + '500': *139 '422': *15 '404': *6 '403': *27 @@ -30732,7 +31532,7 @@ paths: - 1296269 - 1296280 responses: - '500': *132 + '500': *139 '404': *6 '202': *45 '403': *27 @@ -30785,9 +31585,9 @@ paths: value: action: revoke responses: - '500': *132 + '500': *139 '404': *6 - '204': *129 + '204': *136 '403': *27 '422': *15 x-github: @@ -30817,9 +31617,9 @@ paths: schema: type: integer - *17 - - *18 + - *19 responses: - '500': *132 + '500': *139 '404': *6 '403': *27 '200': @@ -30828,9 +31628,9 @@ paths: application/json: schema: type: array - items: *107 + items: *114 examples: - default: *194 + default: *201 headers: Link: *56 x-github: @@ -30858,7 +31658,7 @@ paths: parameters: - *89 - *17 - - *18 + - *19 responses: '200': description: Response @@ -30874,7 +31674,7 @@ paths: type: integer configurations: type: array - items: &201 + items: &208 title: Organization private registry description: Private registry configuration for an organization type: object @@ -31086,7 +31886,7 @@ paths: - created_at - updated_at examples: - org-private-registry-with-selected-visibility: &202 + org-private-registry-with-selected-visibility: &209 value: name: MAVEN_REPOSITORY_SECRET registry_type: maven_repository @@ -31182,15 +31982,15 @@ paths: url: https://docs.github.com/rest/private-registries/organization-configurations#get-a-private-registry-for-an-organization parameters: - *89 - - *115 + - *122 responses: '200': description: The specified private registry configuration for the organization content: application/json: - schema: *201 + schema: *208 examples: - default: *202 + default: *209 '404': *6 x-github: githubCloudOnly: false @@ -31214,7 +32014,7 @@ paths: url: https://docs.github.com/rest/private-registries/organization-configurations#update-a-private-registry-for-an-organization parameters: - *89 - - *115 + - *122 requestBody: required: true content: @@ -31295,7 +32095,7 @@ paths: url: https://docs.github.com/rest/private-registries/organization-configurations#delete-a-private-registry-for-an-organization parameters: - *89 - - *115 + - *122 responses: '204': description: Response @@ -31333,7 +32133,7 @@ paths: - all default: open - *17 - - *18 + - *19 responses: '200': description: Response @@ -31341,7 +32141,7 @@ paths: application/json: schema: type: array - items: &203 + items: &210 title: Project description: Projects are a way to organize columns and cards of work. @@ -31520,7 +32320,7 @@ paths: description: Response content: application/json: - schema: *203 + schema: *210 examples: default: value: @@ -31558,7 +32358,7 @@ paths: '401': *23 '403': *27 '404': *6 - '410': &257 + '410': &264 description: Gone content: application/json: @@ -31590,7 +32390,7 @@ paths: application/json: schema: type: array - items: &204 + items: &211 title: Organization Custom Property description: Custom property defined on an organization type: object @@ -31666,7 +32466,7 @@ paths: - property_name - value_type examples: - default: &205 + default: &212 value: - property_name: environment url: https://api.github.com/orgs/github/properties/schema/environment @@ -31721,7 +32521,7 @@ paths: properties: type: array description: The array of custom properties to create or update. - items: *204 + items: *211 minItems: 1 maxItems: 100 required: @@ -31751,9 +32551,9 @@ paths: application/json: schema: type: array - items: *204 + items: *211 examples: - default: *205 + default: *212 '403': *27 '404': *6 x-github: @@ -31775,7 +32575,7 @@ paths: url: https://docs.github.com/rest/orgs/custom-properties#get-a-custom-property-for-an-organization parameters: - *89 - - &206 + - &213 name: custom_property_name description: The custom property name in: path @@ -31787,9 +32587,9 @@ paths: description: Response content: application/json: - schema: *204 + schema: *211 examples: - default: &207 + default: &214 value: property_name: environment url: https://api.github.com/orgs/github/properties/schema/environment @@ -31824,7 +32624,7 @@ paths: url: https://docs.github.com/rest/orgs/custom-properties#create-or-update-a-custom-property-for-an-organization parameters: - *89 - - *206 + - *213 requestBody: required: true content: @@ -31891,9 +32691,9 @@ paths: description: Response content: application/json: - schema: *204 + schema: *211 examples: - default: *207 + default: *214 '403': *27 '404': *6 x-github: @@ -31917,9 +32717,9 @@ paths: url: https://docs.github.com/rest/orgs/custom-properties#remove-a-custom-property-for-an-organization parameters: - *89 - - *206 + - *213 responses: - '204': *129 + '204': *136 '403': *27 '404': *6 x-github: @@ -31942,7 +32742,7 @@ paths: parameters: - *89 - *17 - - *18 + - *19 - name: repository_query description: Finds repositories in the organization with a query containing one or more search keywords and qualifiers. Qualifiers allow you to limit @@ -31981,7 +32781,7 @@ paths: - octocat/Hello-World properties: type: array - items: &208 + items: &215 title: Custom Property Value description: Custom property name and associated value type: object @@ -32071,7 +32871,7 @@ paths: type: array description: List of custom property names and associated values to apply to the repositories. - items: *208 + items: *215 required: - repository_names - properties @@ -32114,7 +32914,7 @@ paths: parameters: - *89 - *17 - - *18 + - *19 responses: '200': description: Response @@ -32124,7 +32924,7 @@ paths: type: array items: *4 examples: - default: *174 + default: *181 headers: Link: *56 x-github: @@ -32144,7 +32944,7 @@ paths: url: https://docs.github.com/rest/orgs/members#check-public-organization-membership-for-a-user parameters: - *89 - - *120 + - *127 responses: '204': description: Response if user is a public member @@ -32169,7 +32969,7 @@ paths: url: https://docs.github.com/rest/orgs/members#set-public-organization-membership-for-the-authenticated-user parameters: - *89 - - *120 + - *127 responses: '204': description: Response @@ -32191,7 +32991,7 @@ paths: url: https://docs.github.com/rest/orgs/members#remove-public-organization-membership-for-the-authenticated-user parameters: - *89 - - *120 + - *127 responses: '204': description: Response @@ -32253,7 +33053,7 @@ paths: - asc - desc - *17 - - *18 + - *19 responses: '200': description: Response @@ -32261,9 +33061,9 @@ paths: application/json: schema: type: array - items: *107 + items: *114 examples: - default: *194 + default: *201 headers: Link: *56 x-github: @@ -32466,7 +33266,7 @@ paths: description: Response content: application/json: - schema: &259 + schema: &266 title: Full Repository description: Full Repository type: object @@ -32931,7 +33731,7 @@ paths: description: Whether anonymous git access is allowed. default: true type: boolean - code_of_conduct: &386 + code_of_conduct: &393 title: Code Of Conduct Simple description: Code of Conduct Simple type: object @@ -32961,7 +33761,7 @@ paths: - key - name - html_url - security_and_analysis: *209 + security_and_analysis: *216 custom_properties: type: object description: The custom properties that were defined for the repository. @@ -33045,7 +33845,7 @@ paths: - network_count - subscribers_count examples: - default: &261 + default: &268 value: id: 1296269 node_id: MDEwOlJlcG9zaXRvcnkxMjk2MjY5 @@ -33565,8 +34365,8 @@ paths: parameters: - *89 - *17 - - *18 - - &517 + - *19 + - &524 name: targets description: | A comma-separated list of rule targets to filter by. @@ -33585,7 +34385,7 @@ paths: application/json: schema: type: array - items: &216 + items: &223 title: Repository ruleset type: object description: A set of rules to apply when specified conditions are @@ -33620,7 +34420,7 @@ paths: source: type: string description: The name of the source - enforcement: &212 + enforcement: &219 type: string description: The enforcement level of the ruleset. `evaluate` allows admins to test rules before enforcing them. Admins @@ -33633,7 +34433,7 @@ paths: bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: &213 + items: &220 title: Repository Ruleset Bypass Actor type: object description: An actor that can bypass rules in a ruleset @@ -33699,7 +34499,7 @@ paths: description: The html URL of the ruleset conditions: anyOf: - - &210 + - &217 title: Repository ruleset conditions for ref names type: object description: Parameters for a repository ruleset ref name @@ -33723,7 +34523,7 @@ paths: match. items: type: string - - &214 + - &221 title: Organization ruleset conditions type: object description: |- @@ -33737,7 +34537,7 @@ paths: description: Conditions to target repositories by name and refs by name allOf: - - *210 + - *217 - title: Repository ruleset conditions for repository names type: object description: Parameters for a repository name condition @@ -33771,7 +34571,7 @@ paths: description: Conditions to target repositories by id and refs by name allOf: - - *210 + - *217 - title: Repository ruleset conditions for repository IDs type: object description: Parameters for a repository ID condition @@ -33793,7 +34593,7 @@ paths: description: Conditions to target repositories by property and refs by name allOf: - - *210 + - *217 - title: Repository ruleset conditions for repository properties type: object description: Parameters for a repository property condition @@ -33806,7 +34606,7 @@ paths: description: The repository properties and values to include. All of these properties must match for the condition to pass. - items: &211 + items: &218 title: Repository ruleset property targeting definition type: object @@ -33839,7 +34639,7 @@ paths: description: The repository properties and values to exclude. The condition will not pass if any of these properties match. - items: *211 + items: *218 required: - repository_property type: @@ -33847,12 +34647,12 @@ paths: - object rules: type: array - items: &215 + items: &222 title: Repository Rule type: object description: A repository rule. oneOf: - - &499 + - &506 title: creation description: Only allow users with bypass permission to create matching refs. @@ -33864,7 +34664,7 @@ paths: type: string enum: - creation - - &500 + - &507 title: update description: Only allow users with bypass permission to update matching refs. @@ -33885,7 +34685,7 @@ paths: repository required: - update_allows_fetch_and_merge - - &502 + - &509 title: deletion description: Only allow users with bypass permissions to delete matching refs. @@ -33897,7 +34697,7 @@ paths: type: string enum: - deletion - - &503 + - &510 title: required_linear_history description: Prevent merge commits from being pushed to matching refs. @@ -33909,7 +34709,7 @@ paths: type: string enum: - required_linear_history - - &504 + - &511 title: merge_queue description: Merges must be performed via a merge queue. type: object @@ -33987,7 +34787,7 @@ paths: - merge_method - min_entries_to_merge - min_entries_to_merge_wait_minutes - - &505 + - &512 title: required_deployments description: Choose which environments must be successfully deployed to before refs can be pushed into a ref that @@ -34011,7 +34811,7 @@ paths: type: string required: - required_deployment_environments - - &506 + - &513 title: required_signatures description: Commits pushed to matching refs must have verified signatures. @@ -34023,7 +34823,7 @@ paths: type: string enum: - required_signatures - - &507 + - &514 title: pull_request description: Require all commits be made to a non-target branch and submitted via a pull request before they can @@ -34076,7 +34876,7 @@ paths: - require_last_push_approval - required_approving_review_count - required_review_thread_resolution - - &508 + - &515 title: required_status_checks description: Choose which status checks must pass before the ref is updated. When enabled, commits must first be @@ -34124,7 +34924,7 @@ paths: required: - required_status_checks - strict_required_status_checks_policy - - &509 + - &516 title: non_fast_forward description: Prevent users with push access from force pushing to refs. @@ -34136,7 +34936,7 @@ paths: type: string enum: - non_fast_forward - - &510 + - &517 title: commit_message_pattern description: Parameters to be used for the commit_message_pattern rule @@ -34172,7 +34972,7 @@ paths: required: - operator - pattern - - &511 + - &518 title: commit_author_email_pattern description: Parameters to be used for the commit_author_email_pattern rule @@ -34208,7 +35008,7 @@ paths: required: - operator - pattern - - &512 + - &519 title: committer_email_pattern description: Parameters to be used for the committer_email_pattern rule @@ -34244,7 +35044,7 @@ paths: required: - operator - pattern - - &513 + - &520 title: branch_name_pattern description: Parameters to be used for the branch_name_pattern rule @@ -34280,7 +35080,7 @@ paths: required: - operator - pattern - - &514 + - &521 title: tag_name_pattern description: Parameters to be used for the tag_name_pattern rule @@ -34406,7 +35206,7 @@ paths: maximum: 100 required: - max_file_size - - &515 + - &522 title: workflows description: Require all changes made to a targeted branch to pass the specified workflows before they can be merged. @@ -34456,7 +35256,7 @@ paths: - repository_id required: - workflows - - &516 + - &523 title: code_scanning description: Choose which tools must provide code scanning results before the reference is updated. When configured, @@ -34553,7 +35353,7 @@ paths: created_at: '2023-08-15T08:43:03Z' updated_at: '2023-09-23T16:29:47Z' '404': *6 - '500': *132 + '500': *139 post: summary: Create an organization repository ruleset description: Create a repository ruleset for an organization. @@ -34590,16 +35390,16 @@ paths: - push - repository default: branch - enforcement: *212 + enforcement: *219 bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: *213 - conditions: *214 + items: *220 + conditions: *221 rules: type: array description: An array of rules within the ruleset. - items: *215 + items: *222 required: - name - enforcement @@ -34637,9 +35437,9 @@ paths: description: Response content: application/json: - schema: *216 + schema: *223 examples: - default: &217 + default: &224 value: id: 21 name: super cool ruleset @@ -34679,7 +35479,7 @@ paths: created_at: '2023-08-15T08:43:03Z' updated_at: '2023-09-23T16:29:47Z' '404': *6 - '500': *132 + '500': *139 "/orgs/{org}/rulesets/rule-suites": get: summary: List organization rule suites @@ -34694,7 +35494,7 @@ paths: url: https://docs.github.com/rest/orgs/rule-suites#list-organization-rule-suites parameters: - *89 - - &518 + - &525 name: ref description: The name of the ref. Cannot contain wildcard characters. Optionally prefix with `refs/heads/` to limit to branches or `refs/tags/` to limit @@ -34709,7 +35509,7 @@ paths: in: query schema: type: string - - &519 + - &526 name: time_period description: |- The time period to filter by. @@ -34725,14 +35525,14 @@ paths: - week - month default: day - - &520 + - &527 name: actor_name description: The handle for the GitHub user account to filter on. When specified, only rule evaluations triggered by this actor will be returned. in: query schema: type: string - - &521 + - &528 name: rule_suite_result description: The rule results to filter on. When specified, only suites with this result will be returned. @@ -34746,13 +35546,13 @@ paths: - all default: all - *17 - - *18 + - *19 responses: '200': description: Response content: application/json: - schema: &522 + schema: &529 title: Rule Suites description: Response type: array @@ -34808,7 +35608,7 @@ paths: whether rules would pass or fail if all rules in the rule suite were `active`. examples: - default: &523 + default: &530 value: - id: 21 actor_id: 12 @@ -34832,7 +35632,7 @@ paths: result: pass evaluation_result: fail '404': *6 - '500': *132 + '500': *139 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -34852,7 +35652,7 @@ paths: url: https://docs.github.com/rest/orgs/rule-suites#get-an-organization-rule-suite parameters: - *89 - - &524 + - &531 name: rule_suite_id description: |- The unique identifier of the rule suite result. @@ -34868,7 +35668,7 @@ paths: description: Response content: application/json: - schema: &525 + schema: &532 title: Rule Suite description: Response type: object @@ -34975,7 +35775,7 @@ paths: description: The detailed failure message for the rule. Null if the rule passed. examples: - default: &526 + default: &533 value: id: 21 actor_id: 12 @@ -35010,7 +35810,7 @@ paths: result: fail rule_type: commit_message_pattern '404': *6 - '500': *132 + '500': *139 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -35048,11 +35848,11 @@ paths: description: Response content: application/json: - schema: *216 + schema: *223 examples: - default: *217 + default: *224 '404': *6 - '500': *132 + '500': *139 put: summary: Update an organization repository ruleset description: Update a ruleset for an organization. @@ -35094,16 +35894,16 @@ paths: - tag - push - repository - enforcement: *212 + enforcement: *219 bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: *213 - conditions: *214 + items: *220 + conditions: *221 rules: description: An array of rules within the ruleset. type: array - items: *215 + items: *222 examples: default: value: @@ -35138,11 +35938,11 @@ paths: description: Response content: application/json: - schema: *216 + schema: *223 examples: - default: *217 + default: *224 '404': *6 - '500': *132 + '500': *139 delete: summary: Delete an organization repository ruleset description: Delete a ruleset for an organization. @@ -35169,7 +35969,7 @@ paths: '204': description: Response '404': *6 - '500': *132 + '500': *139 "/orgs/{org}/secret-scanning/alerts": get: summary: List secret scanning alerts for an organization @@ -35187,14 +35987,14 @@ paths: url: https://docs.github.com/rest/secret-scanning/secret-scanning#list-secret-scanning-alerts-for-an-organization parameters: - *89 - - *218 - - *219 - - *220 - - *221 + - *225 + - *226 + - *227 + - *228 - *46 - - *18 + - *19 - *17 - - &528 + - &535 name: before description: A cursor, as given in the [Link header](https://docs.github.com/rest/guides/using-pagination-in-the-rest-api#using-link-headers). If specified, the query only searches for events before this cursor. To @@ -35204,7 +36004,7 @@ paths: required: false schema: type: string - - &529 + - &536 name: after description: A cursor, as given in the [Link header](https://docs.github.com/rest/guides/using-pagination-in-the-rest-api#using-link-headers). If specified, the query only searches for events after this cursor. To @@ -35214,9 +36014,9 @@ paths: required: false schema: type: string - - *222 - - *223 - - *224 + - *229 + - *230 + - *231 responses: '200': description: Response @@ -35224,9 +36024,9 @@ paths: application/json: schema: type: array - items: *225 + items: *232 examples: - default: *226 + default: *233 headers: Link: *56 '404': *6 @@ -35296,7 +36096,7 @@ paths: application/json: schema: type: array - items: &536 + items: &543 description: A repository security advisory. type: object properties: @@ -35540,7 +36340,7 @@ paths: login: type: string description: The username of the user credited. - type: *227 + type: *234 credits_detailed: type: - array @@ -35551,7 +36351,7 @@ paths: type: object properties: user: *4 - type: *227 + type: *234 state: type: string description: The state of the user's acceptance of the @@ -35577,7 +36377,7 @@ paths: - array - 'null' description: A list of teams that collaborate on the advisory. - items: *171 + items: *178 private_fork: readOnly: true description: A temporary private fork of the advisory's repository @@ -35615,7 +36415,7 @@ paths: - private_fork additionalProperties: false examples: - default: &537 + default: &544 value: - ghsa_id: GHSA-abcd-1234-efgh cve_id: CVE-2050-00000 @@ -36002,9 +36802,9 @@ paths: application/json: schema: type: array - items: *186 + items: *193 examples: - default: *187 + default: *194 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -36028,7 +36828,7 @@ paths: url: https://docs.github.com/rest/orgs/security-managers#add-a-security-manager-team parameters: - *89 - - *183 + - *190 responses: '204': description: Response @@ -36054,7 +36854,7 @@ paths: url: https://docs.github.com/rest/orgs/security-managers#remove-a-security-manager-team parameters: - *89 - - *183 + - *190 responses: '204': description: Response @@ -36089,7 +36889,7 @@ paths: description: Response content: application/json: - schema: &595 + schema: &602 type: object properties: total_minutes_used: @@ -36159,7 +36959,7 @@ paths: - included_minutes - minutes_used_breakdown examples: - default: &596 + default: &603 value: total_minutes_used: 305 total_paid_minutes_used: 0 @@ -36195,7 +36995,7 @@ paths: description: Response content: application/json: - schema: &597 + schema: &604 type: object properties: total_gigabytes_bandwidth_used: @@ -36213,7 +37013,7 @@ paths: - total_paid_gigabytes_bandwidth_used - included_gigabytes_bandwidth examples: - default: &598 + default: &605 value: total_gigabytes_bandwidth_used: 50 total_paid_gigabytes_bandwidth_used: 40 @@ -36245,7 +37045,7 @@ paths: description: Response content: application/json: - schema: &599 + schema: &606 type: object properties: days_left_in_billing_cycle: @@ -36263,7 +37063,7 @@ paths: - estimated_paid_storage_for_month - estimated_storage_for_month examples: - default: &600 + default: &607 value: days_left_in_billing_cycle: 20 estimated_paid_storage_for_month: 15 @@ -36298,7 +37098,7 @@ paths: url: https://docs.github.com/rest/copilot/copilot-metrics#get-copilot-metrics-for-a-team parameters: - *89 - - *183 + - *190 - name: since description: Show usage metrics since this date. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format (`YYYY-MM-DDTHH:MM:SSZ`). @@ -36315,7 +37115,7 @@ paths: required: false schema: type: string - - *18 + - *19 - name: per_page description: The number of days of metrics to display per page (max 28). 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)." @@ -36330,13 +37130,13 @@ paths: application/json: schema: type: array - items: *228 + items: *235 examples: - default: *229 - '500': *132 + default: *236 + '500': *139 '403': *27 '404': *6 - '422': *230 + '422': *237 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -36371,7 +37171,7 @@ paths: url: https://docs.github.com/rest/copilot/copilot-usage#get-a-summary-of-copilot-usage-for-a-team parameters: - *89 - - *183 + - *190 - name: since description: Show usage metrics since this date. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format (`YYYY-MM-DDTHH:MM:SSZ`). @@ -36388,7 +37188,7 @@ paths: required: false schema: type: string - - *18 + - *19 - name: per_page description: The number of days of metrics to display per page (max 28). 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)." @@ -36403,10 +37203,10 @@ paths: application/json: schema: type: array - items: *231 + items: *238 examples: - default: *232 - '500': *132 + default: *239 + '500': *139 '401': *23 '403': *27 '404': *6 @@ -36429,7 +37229,7 @@ paths: parameters: - *89 - *17 - - *18 + - *19 responses: '200': description: Response @@ -36437,9 +37237,9 @@ paths: application/json: schema: type: array - items: *171 + items: *178 examples: - default: *187 + default: *194 headers: Link: *56 '403': *27 @@ -36533,7 +37333,7 @@ paths: description: Response content: application/json: - schema: &233 + schema: &240 title: Full Team description: Groups of organization members that gives permissions on specified repositories. @@ -36607,7 +37407,7 @@ paths: parent: anyOf: - type: 'null' - - *186 + - *193 members_count: type: integer examples: @@ -36913,7 +37713,7 @@ paths: - repos_count - organization examples: - default: &234 + default: &241 value: id: 1 node_id: MDQ6VGVhbTE= @@ -36984,15 +37784,15 @@ paths: url: https://docs.github.com/rest/teams/teams#get-a-team-by-name parameters: - *89 - - *183 + - *190 responses: '200': description: Response content: application/json: - schema: *233 + schema: *240 examples: - default: *234 + default: *241 '404': *6 x-github: githubCloudOnly: false @@ -37014,7 +37814,7 @@ paths: url: https://docs.github.com/rest/teams/teams#update-a-team parameters: - *89 - - *183 + - *190 requestBody: required: false content: @@ -37077,16 +37877,16 @@ paths: description: Response when the updated information already exists content: application/json: - schema: *233 + schema: *240 examples: - default: *234 + default: *241 '201': description: Response content: application/json: - schema: *233 + schema: *240 examples: - default: *234 + default: *241 '404': *6 '422': *15 '403': *27 @@ -37112,7 +37912,7 @@ paths: url: https://docs.github.com/rest/teams/teams#delete-a-team parameters: - *89 - - *183 + - *190 responses: '204': description: Response @@ -37139,10 +37939,10 @@ paths: url: https://docs.github.com/rest/teams/discussions#list-discussions parameters: - *89 - - *183 + - *190 - *46 - *17 - - *18 + - *19 - name: pinned in: query required: false @@ -37156,7 +37956,7 @@ paths: application/json: schema: type: array - items: &235 + items: &242 title: Team Discussion description: A team discussion is a persistent record of a free-form conversation within a team. @@ -37267,7 +38067,7 @@ paths: - updated_at - url examples: - default: &551 + default: &558 value: - author: login: octocat @@ -37342,7 +38142,7 @@ paths: url: https://docs.github.com/rest/teams/discussions#create-a-discussion parameters: - *89 - - *183 + - *190 requestBody: required: true content: @@ -37376,9 +38176,9 @@ paths: description: Response content: application/json: - schema: *235 + schema: *242 examples: - default: &236 + default: &243 value: author: login: octocat @@ -37451,8 +38251,8 @@ paths: url: https://docs.github.com/rest/teams/discussions#get-a-discussion parameters: - *89 - - *183 - - &237 + - *190 + - &244 name: discussion_number description: The number that identifies the discussion. in: path @@ -37464,9 +38264,9 @@ paths: description: Response content: application/json: - schema: *235 + schema: *242 examples: - default: *236 + default: *243 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -37489,8 +38289,8 @@ paths: url: https://docs.github.com/rest/teams/discussions#update-a-discussion parameters: - *89 - - *183 - - *237 + - *190 + - *244 requestBody: required: false content: @@ -37513,9 +38313,9 @@ paths: description: Response content: application/json: - schema: *235 + schema: *242 examples: - default: &552 + default: &559 value: author: login: octocat @@ -37586,8 +38386,8 @@ paths: url: https://docs.github.com/rest/teams/discussions#delete-a-discussion parameters: - *89 - - *183 - - *237 + - *190 + - *244 responses: '204': description: Response @@ -37614,11 +38414,11 @@ paths: url: https://docs.github.com/rest/teams/discussion-comments#list-discussion-comments parameters: - *89 - - *183 - - *237 + - *190 + - *244 - *46 - *17 - - *18 + - *19 responses: '200': description: Response @@ -37626,7 +38426,7 @@ paths: application/json: schema: type: array - items: &238 + items: &245 title: Team Discussion Comment description: A reply to a discussion within a team. type: object @@ -37706,7 +38506,7 @@ paths: - updated_at - url examples: - default: &553 + default: &560 value: - author: login: octocat @@ -37775,8 +38575,8 @@ paths: url: https://docs.github.com/rest/teams/discussion-comments#create-a-discussion-comment parameters: - *89 - - *183 - - *237 + - *190 + - *244 requestBody: required: true content: @@ -37798,9 +38598,9 @@ paths: description: Response content: application/json: - schema: *238 + schema: *245 examples: - default: &239 + default: &246 value: author: login: octocat @@ -37867,9 +38667,9 @@ paths: url: https://docs.github.com/rest/teams/discussion-comments#get-a-discussion-comment parameters: - *89 - - *183 - - *237 - - &240 + - *190 + - *244 + - &247 name: comment_number description: The number that identifies the comment. in: path @@ -37881,9 +38681,9 @@ paths: description: Response content: application/json: - schema: *238 + schema: *245 examples: - default: *239 + default: *246 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -37906,9 +38706,9 @@ paths: url: https://docs.github.com/rest/teams/discussion-comments#update-a-discussion-comment parameters: - *89 - - *183 - - *237 - - *240 + - *190 + - *244 + - *247 requestBody: required: true content: @@ -37930,9 +38730,9 @@ paths: description: Response content: application/json: - schema: *238 + schema: *245 examples: - default: &554 + default: &561 value: author: login: octocat @@ -37997,9 +38797,9 @@ paths: url: https://docs.github.com/rest/teams/discussion-comments#delete-a-discussion-comment parameters: - *89 - - *183 - - *237 - - *240 + - *190 + - *244 + - *247 responses: '204': description: Response @@ -38026,9 +38826,9 @@ paths: url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-team-discussion-comment parameters: - *89 - - *183 - - *237 - - *240 + - *190 + - *244 + - *247 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). Omit this parameter to list all reactions to a team discussion comment. @@ -38046,7 +38846,7 @@ paths: - rocket - eyes - *17 - - *18 + - *19 responses: '200': description: Response @@ -38054,7 +38854,7 @@ paths: application/json: schema: type: array - items: &241 + items: &248 title: Reaction description: Reactions to conversations provide a way to help people express their feelings more simply and effectively. @@ -38098,7 +38898,7 @@ paths: - content - created_at examples: - default: &243 + default: &250 value: - id: 1 node_id: MDg6UmVhY3Rpb24x @@ -38149,9 +38949,9 @@ paths: url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-team-discussion-comment parameters: - *89 - - *183 - - *237 - - *240 + - *190 + - *244 + - *247 requestBody: required: true content: @@ -38184,9 +38984,9 @@ paths: team discussion comment content: application/json: - schema: *241 + schema: *248 examples: - default: &242 + default: &249 value: id: 1 node_id: MDg6UmVhY3Rpb24x @@ -38215,9 +39015,9 @@ paths: description: Response content: application/json: - schema: *241 + schema: *248 examples: - default: *242 + default: *249 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -38241,10 +39041,10 @@ paths: url: https://docs.github.com/rest/reactions/reactions#delete-team-discussion-comment-reaction parameters: - *89 - - *183 - - *237 - - *240 - - &244 + - *190 + - *244 + - *247 + - &251 name: reaction_id description: The unique identifier of the reaction. in: path @@ -38277,8 +39077,8 @@ paths: url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-team-discussion parameters: - *89 - - *183 - - *237 + - *190 + - *244 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). Omit this parameter to list all reactions to a team discussion. @@ -38296,7 +39096,7 @@ paths: - rocket - eyes - *17 - - *18 + - *19 responses: '200': description: Response @@ -38304,9 +39104,9 @@ paths: application/json: schema: type: array - items: *241 + items: *248 examples: - default: *243 + default: *250 headers: Link: *56 x-github: @@ -38333,8 +39133,8 @@ paths: url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-team-discussion parameters: - *89 - - *183 - - *237 + - *190 + - *244 requestBody: required: true content: @@ -38366,16 +39166,16 @@ paths: description: Response content: application/json: - schema: *241 + schema: *248 examples: - default: *242 + default: *249 '201': description: Response content: application/json: - schema: *241 + schema: *248 examples: - default: *242 + default: *249 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -38399,9 +39199,9 @@ paths: url: https://docs.github.com/rest/reactions/reactions#delete-team-discussion-reaction parameters: - *89 - - *183 - - *237 + - *190 - *244 + - *251 responses: '204': description: Response @@ -38426,9 +39226,9 @@ paths: url: https://docs.github.com/rest/teams/members#list-pending-team-invitations parameters: - *89 - - *183 + - *190 - *17 - - *18 + - *19 responses: '200': description: Response @@ -38436,9 +39236,9 @@ paths: application/json: schema: type: array - items: *168 + items: *175 examples: - default: *169 + default: *176 headers: Link: *56 x-github: @@ -38461,7 +39261,7 @@ paths: url: https://docs.github.com/rest/teams/members#list-team-members parameters: - *89 - - *183 + - *190 - name: role description: Filters members returned by their role in the team. in: query @@ -38474,7 +39274,7 @@ paths: - all default: all - *17 - - *18 + - *19 responses: '200': description: Response @@ -38484,7 +39284,7 @@ paths: type: array items: *4 examples: - default: *174 + default: *181 headers: Link: *56 x-github: @@ -38515,14 +39315,14 @@ paths: url: https://docs.github.com/rest/teams/members#get-team-membership-for-a-user parameters: - *89 - - *183 - - *120 + - *190 + - *127 responses: '200': description: Response content: application/json: - schema: &245 + schema: &252 title: Team Membership description: Team Membership type: object @@ -38550,7 +39350,7 @@ paths: - state - url examples: - response-if-user-is-a-team-maintainer: &555 + response-if-user-is-a-team-maintainer: &562 summary: Response if user is a team maintainer value: url: https://api.github.com/teams/1/memberships/octocat @@ -38587,8 +39387,8 @@ paths: url: https://docs.github.com/rest/teams/members#add-or-update-team-membership-for-a-user parameters: - *89 - - *183 - - *120 + - *190 + - *127 requestBody: required: false content: @@ -38613,9 +39413,9 @@ paths: description: Response content: application/json: - schema: *245 + schema: *252 examples: - response-if-users-membership-with-team-is-now-pending: &556 + response-if-users-membership-with-team-is-now-pending: &563 summary: Response if user's membership with team is now pending value: url: https://api.github.com/teams/1/memberships/octocat @@ -38651,8 +39451,8 @@ paths: url: https://docs.github.com/rest/teams/members#remove-team-membership-for-a-user parameters: - *89 - - *183 - - *120 + - *190 + - *127 responses: '204': description: Response @@ -38679,9 +39479,9 @@ paths: url: https://docs.github.com/rest/teams/teams#list-team-projects parameters: - *89 - - *183 + - *190 - *17 - - *18 + - *19 responses: '200': description: Response @@ -38689,7 +39489,7 @@ paths: application/json: schema: type: array - items: &246 + items: &253 title: Team Project description: A team's access to a project. type: object @@ -38758,7 +39558,7 @@ paths: - updated_at - permissions examples: - default: &557 + default: &564 value: - owner_url: https://api.github.com/orgs/octocat url: https://api.github.com/projects/1002605 @@ -38820,8 +39620,8 @@ paths: url: https://docs.github.com/rest/teams/teams#check-team-permissions-for-a-project parameters: - *89 - - *183 - - &247 + - *190 + - &254 name: project_id description: The unique identifier of the project. in: path @@ -38833,9 +39633,9 @@ paths: description: Response content: application/json: - schema: *246 + schema: *253 examples: - default: &558 + default: &565 value: owner_url: https://api.github.com/orgs/octocat url: https://api.github.com/projects/1002605 @@ -38896,8 +39696,8 @@ paths: url: https://docs.github.com/rest/teams/teams#add-or-update-team-project-permissions parameters: - *89 - - *183 - - *247 + - *190 + - *254 requestBody: required: false content: @@ -38963,8 +39763,8 @@ paths: url: https://docs.github.com/rest/teams/teams#remove-a-project-from-a-team parameters: - *89 - - *183 - - *247 + - *190 + - *254 responses: '204': description: Response @@ -38989,9 +39789,9 @@ paths: url: https://docs.github.com/rest/teams/teams#list-team-repositories parameters: - *89 - - *183 + - *190 - *17 - - *18 + - *19 responses: '200': description: Response @@ -38999,9 +39799,9 @@ paths: application/json: schema: type: array - items: *107 + items: *114 examples: - default: *194 + default: *201 headers: Link: *56 x-github: @@ -39031,15 +39831,15 @@ paths: url: https://docs.github.com/rest/teams/teams#check-team-permissions-for-a-repository parameters: - *89 - - *183 - - *248 - - *249 + - *190 + - *255 + - *256 responses: '200': description: Alternative response with repository permissions content: application/json: - schema: &559 + schema: &566 title: Team Repository description: A team's access to a repository. type: object @@ -39681,9 +40481,9 @@ paths: url: https://docs.github.com/rest/teams/teams#add-or-update-team-repository-permissions parameters: - *89 - - *183 - - *248 - - *249 + - *190 + - *255 + - *256 requestBody: required: false content: @@ -39729,9 +40529,9 @@ paths: url: https://docs.github.com/rest/teams/teams#remove-a-repository-from-a-team parameters: - *89 - - *183 - - *248 - - *249 + - *190 + - *255 + - *256 responses: '204': description: Response @@ -39756,9 +40556,9 @@ paths: url: https://docs.github.com/rest/teams/teams#list-child-teams parameters: - *89 - - *183 + - *190 - *17 - - *18 + - *19 responses: '200': description: if child teams exist @@ -39766,9 +40566,9 @@ paths: application/json: schema: type: array - items: *171 + items: *178 examples: - response-if-child-teams-exist: &560 + response-if-child-teams-exist: &567 value: - id: 2 node_id: MDQ6VGVhbTI= @@ -39892,7 +40692,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/cards#get-a-project-card parameters: - - &250 + - &257 name: card_id description: The unique identifier of the card. in: path @@ -39904,7 +40704,7 @@ paths: description: Response content: application/json: - schema: &251 + schema: &258 title: Project Card description: Project cards represent a scope of work. type: object @@ -39979,7 +40779,7 @@ paths: - created_at - updated_at examples: - default: &252 + default: &259 value: url: https://api.github.com/projects/columns/cards/1478 id: 1478 @@ -40029,7 +40829,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/cards#update-an-existing-project-card parameters: - - *250 + - *257 requestBody: required: false content: @@ -40059,9 +40859,9 @@ paths: description: Response content: application/json: - schema: *251 + schema: *258 examples: - default: *252 + default: *259 '304': *35 '403': *27 '401': *23 @@ -40082,7 +40882,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/cards#delete-a-project-card parameters: - - *250 + - *257 responses: '204': description: Response @@ -40120,7 +40920,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/cards#move-a-project-card parameters: - - *250 + - *257 requestBody: required: true content: @@ -40227,7 +41027,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/columns#get-a-project-column parameters: - - &253 + - &260 name: column_id description: The unique identifier of the column. in: path @@ -40239,7 +41039,7 @@ paths: description: Response content: application/json: - schema: &254 + schema: &261 title: Project Column description: Project columns contain cards of work. type: object @@ -40293,7 +41093,7 @@ paths: - created_at - updated_at examples: - default: &255 + default: &262 value: url: https://api.github.com/projects/columns/367 project_url: https://api.github.com/projects/120 @@ -40322,7 +41122,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/columns#update-an-existing-project-column parameters: - - *253 + - *260 requestBody: required: true content: @@ -40347,9 +41147,9 @@ paths: description: Response content: application/json: - schema: *254 + schema: *261 examples: - default: *255 + default: *262 '304': *35 '403': *27 '401': *23 @@ -40368,7 +41168,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/columns#delete-a-project-column parameters: - - *253 + - *260 responses: '204': description: Response @@ -40391,7 +41191,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/cards#list-project-cards parameters: - - *253 + - *260 - name: archived_state description: Filters the project cards that are returned by the card's state. in: query @@ -40404,7 +41204,7 @@ paths: - not_archived default: not_archived - *17 - - *18 + - *19 responses: '200': description: Response @@ -40412,7 +41212,7 @@ paths: application/json: schema: type: array - items: *251 + items: *258 examples: default: value: @@ -40465,7 +41265,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/cards#create-a-project-card parameters: - - *253 + - *260 requestBody: required: true content: @@ -40509,9 +41309,9 @@ paths: description: Response content: application/json: - schema: *251 + schema: *258 examples: - default: *252 + default: *259 '304': *35 '403': *27 '401': *23 @@ -40561,7 +41361,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/columns#move-a-project-column parameters: - - *253 + - *260 requestBody: required: true content: @@ -40618,15 +41418,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/projects#get-a-project parameters: - - *247 + - *254 responses: '200': description: Response content: application/json: - schema: *203 + schema: *210 examples: - default: &256 + default: &263 value: owner_url: https://api.github.com/repos/api-playground/projects-test url: https://api.github.com/projects/1002604 @@ -40679,7 +41479,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/projects#update-a-project parameters: - - *247 + - *254 requestBody: required: false content: @@ -40728,9 +41528,9 @@ paths: description: Response content: application/json: - schema: *203 + schema: *210 examples: - default: *256 + default: *263 '404': description: Not Found if the authenticated user does not have access to the project @@ -40751,7 +41551,7 @@ paths: items: type: string '401': *23 - '410': *257 + '410': *264 '422': *7 x-github: githubCloudOnly: false @@ -40769,7 +41569,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/projects#delete-a-project parameters: - - *247 + - *254 responses: '204': description: Delete Success @@ -40790,7 +41590,7 @@ paths: items: type: string '401': *23 - '410': *257 + '410': *264 '404': *6 x-github: githubCloudOnly: false @@ -40813,7 +41613,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/collaborators#list-project-collaborators parameters: - - *247 + - *254 - name: affiliation description: Filters the collaborators by their affiliation. `outside` means outside collaborators of a project that are not a member of the project's @@ -40830,7 +41630,7 @@ paths: - all default: all - *17 - - *18 + - *19 responses: '200': description: Response @@ -40840,7 +41640,7 @@ paths: type: array items: *4 examples: - default: *174 + default: *181 headers: Link: *56 '404': *6 @@ -40865,8 +41665,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/collaborators#add-project-collaborator parameters: - - *247 - - *120 + - *254 + - *127 requestBody: required: false content: @@ -40915,8 +41715,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/collaborators#remove-user-as-a-collaborator parameters: - - *247 - - *120 + - *254 + - *127 responses: '204': description: Response @@ -40944,8 +41744,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/collaborators#get-project-permission-for-a-user parameters: - - *247 - - *120 + - *254 + - *127 responses: '200': description: Response @@ -41009,9 +41809,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/columns#list-project-columns parameters: - - *247 + - *254 - *17 - - *18 + - *19 responses: '200': description: Response @@ -41019,7 +41819,7 @@ paths: application/json: schema: type: array - items: *254 + items: *261 examples: default: value: @@ -41051,7 +41851,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/columns#create-a-project-column parameters: - - *247 + - *254 requestBody: required: true content: @@ -41075,7 +41875,7 @@ paths: description: Response content: application/json: - schema: *254 + schema: *261 examples: default: value: @@ -41136,7 +41936,7 @@ paths: resources: type: object properties: - core: &258 + core: &265 title: Rate Limit type: object properties: @@ -41153,20 +41953,20 @@ paths: - remaining - reset - used - graphql: *258 - search: *258 - code_search: *258 - source_import: *258 - integration_manifest: *258 - code_scanning_upload: *258 - actions_runner_registration: *258 - scim: *258 - dependency_snapshots: *258 - code_scanning_autofix: *258 + graphql: *265 + search: *265 + code_search: *265 + source_import: *265 + integration_manifest: *265 + code_scanning_upload: *265 + actions_runner_registration: *265 + scim: *265 + dependency_snapshots: *265 + code_scanning_autofix: *265 required: - core - search - rate: *258 + rate: *265 required: - rate - resources @@ -41270,14 +42070,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#get-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response content: application/json: - schema: *259 + schema: *266 examples: default-response: summary: Default response @@ -41778,7 +42578,7 @@ paths: status: disabled '403': *27 '404': *6 - '301': *260 + '301': *267 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -41796,8 +42596,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#update-a-repository parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: false content: @@ -42034,10 +42834,10 @@ paths: description: Response content: application/json: - schema: *259 + schema: *266 examples: - default: *261 - '307': &262 + default: *268 + '307': &269 description: Temporary Redirect content: application/json: @@ -42066,8 +42866,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#delete-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '204': description: Response @@ -42089,7 +42889,7 @@ paths: value: message: Organization members cannot delete repositories. documentation_url: https://docs.github.com/rest/repos/repos#delete-a-repository - '307': *262 + '307': *269 '404': *6 x-github: githubCloudOnly: false @@ -42112,11 +42912,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/artifacts#list-artifacts-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 - *17 - - *18 - - &288 + - *19 + - &295 name: name description: The name field of an artifact. When specified, only artifacts with this name will be returned. @@ -42139,7 +42939,7 @@ paths: type: integer artifacts: type: array - items: &263 + items: &270 title: Artifact description: An artifact type: object @@ -42225,7 +43025,7 @@ paths: - expires_at - updated_at examples: - default: &289 + default: &296 value: total_count: 2 artifacts: @@ -42284,9 +43084,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/artifacts#get-an-artifact parameters: - - *248 - - *249 - - &264 + - *255 + - *256 + - &271 name: artifact_id description: The unique identifier of the artifact. in: path @@ -42298,7 +43098,7 @@ paths: description: Response content: application/json: - schema: *263 + schema: *270 examples: default: value: @@ -42335,9 +43135,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/artifacts#delete-an-artifact parameters: - - *248 - - *249 - - *264 + - *255 + - *256 + - *271 responses: '204': description: Response @@ -42361,9 +43161,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/artifacts#download-an-artifact parameters: - - *248 - - *249 - - *264 + - *255 + - *256 + - *271 - name: archive_format in: path required: true @@ -42377,7 +43177,7 @@ paths: example: https://pipelines.actions.githubusercontent.com/OhgS4QRKqmgx7bKC27GKU83jnQjyeqG8oIMTge8eqtheppcmw8/_apis/pipelines/1/runs/176/signedlogcontent?urlExpires=2020-01-24T18%3A10%3A31.5729946Z&urlSigningMethod=HMACV1&urlSignature=agG73JakPYkHrh06seAkvmH7rBR4Ji4c2%2B6a2ejYh3E%3D schema: type: string - '410': *257 + '410': *264 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -42400,14 +43200,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#get-github-actions-cache-usage-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response content: application/json: - schema: *265 + schema: *272 examples: default: value: @@ -42433,11 +43233,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#list-github-actions-caches-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 - *17 - - *18 - - &266 + - *19 + - &273 name: ref description: The full Git reference for narrowing down the cache. The `ref` for a branch should be formatted as `refs/heads/`. To reference @@ -42471,7 +43271,7 @@ paths: description: Response content: application/json: - schema: &267 + schema: &274 title: Repository actions caches description: Repository actions caches type: object @@ -42521,7 +43321,7 @@ paths: - total_count - actions_caches examples: - default: &268 + default: &275 value: total_count: 1 actions_caches: @@ -42553,23 +43353,23 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#delete-github-actions-caches-for-a-repository-using-a-cache-key parameters: - - *248 - - *249 + - *255 + - *256 - name: key description: A key for identifying the cache. in: query required: true schema: type: string - - *266 + - *273 responses: '200': description: Response content: application/json: - schema: *267 + schema: *274 examples: - default: *268 + default: *275 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -42589,8 +43389,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/cache#delete-a-github-actions-cache-for-a-repository-using-a-cache-id parameters: - - *248 - - *249 + - *255 + - *256 - name: cache_id description: The unique identifier of the GitHub Actions cache. in: path @@ -42621,9 +43421,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-jobs#get-a-job-for-a-workflow-run parameters: - - *248 - - *249 - - &269 + - *255 + - *256 + - &276 name: job_id description: The unique identifier of the job. in: path @@ -42635,7 +43435,7 @@ paths: description: Response content: application/json: - schema: &292 + schema: &299 title: Job description: Information of a job execution in a workflow run type: object @@ -42982,9 +43782,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-jobs#download-job-logs-for-a-workflow-run parameters: - - *248 - - *249 - - *269 + - *255 + - *256 + - *276 responses: '302': description: Response @@ -43012,9 +43812,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#re-run-a-job-from-a-workflow-run parameters: - - *248 - - *249 - - *269 + - *255 + - *256 + - *276 requestBody: required: false content: @@ -43036,7 +43836,7 @@ paths: description: Response content: application/json: - schema: *116 + schema: *123 examples: default: value: @@ -43060,8 +43860,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/oidc#get-the-customization-template-for-an-oidc-subject-claim-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Status response @@ -43111,8 +43911,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/oidc#set-the-customization-template-for-an-oidc-subject-claim-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -43146,7 +43946,7 @@ paths: description: Empty response content: application/json: - schema: *116 + schema: *123 examples: default: value: @@ -43175,10 +43975,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#list-repository-organization-secrets parameters: - - *248 - - *249 + - *255 + - *256 - *17 - - *18 + - *19 responses: '200': description: Response @@ -43194,7 +43994,7 @@ paths: type: integer secrets: type: array - items: &294 + items: &301 title: Actions Secret description: Set secrets for GitHub Actions. type: object @@ -43215,7 +44015,7 @@ paths: - created_at - updated_at examples: - default: &295 + default: &302 value: total_count: 2 secrets: @@ -43248,10 +44048,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#list-repository-organization-variables parameters: - - *248 - - *249 - - *270 - - *18 + - *255 + - *256 + - *277 + - *19 responses: '200': description: Response @@ -43267,7 +44067,7 @@ paths: type: integer variables: type: array - items: &298 + items: &305 title: Actions Variable type: object properties: @@ -43301,7 +44101,7 @@ paths: - created_at - updated_at examples: - default: &299 + default: &306 value: total_count: 2 variables: @@ -43334,8 +44134,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-github-actions-permissions-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response @@ -43344,11 +44144,11 @@ paths: schema: type: object properties: - enabled: &272 + enabled: &279 type: boolean description: Whether GitHub Actions is enabled on the repository. - allowed_actions: *97 - selected_actions_url: *271 + allowed_actions: *103 + selected_actions_url: *278 required: - enabled examples: @@ -43375,8 +44175,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-github-actions-permissions-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '204': description: Response @@ -43387,8 +44187,8 @@ paths: schema: type: object properties: - enabled: *272 - allowed_actions: *97 + enabled: *279 + allowed_actions: *103 required: - enabled examples: @@ -43417,14 +44217,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-the-level-of-access-for-workflows-outside-of-the-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response content: application/json: - schema: &273 + schema: &280 type: object properties: access_level: @@ -43441,7 +44241,7 @@ paths: required: - access_level examples: - default: &274 + default: &281 value: access_level: organization x-github: @@ -43465,15 +44265,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-the-level-of-access-for-workflows-outside-of-the-repository parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: application/json: - schema: *273 + schema: *280 examples: - default: *274 + default: *281 responses: '204': description: Response @@ -43497,16 +44297,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-allowed-actions-and-reusable-workflows-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response content: application/json: - schema: *99 + schema: *105 examples: - default: *100 + default: *106 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -43525,8 +44325,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-allowed-actions-and-reusable-workflows-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '204': description: Response @@ -43534,9 +44334,9 @@ paths: required: false content: application/json: - schema: *99 + schema: *105 examples: - selected_actions: *100 + selected_actions: *106 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -43558,16 +44358,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#get-default-workflow-permissions-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response content: application/json: - schema: *275 + schema: *282 examples: - default: *103 + default: *109 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -43588,8 +44388,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/permissions#set-default-workflow-permissions-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '204': description: Success response @@ -43600,9 +44400,9 @@ paths: required: true content: application/json: - schema: *276 + schema: *283 examples: - default: *103 + default: *109 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -43629,10 +44429,10 @@ paths: in: query schema: type: string - - *248 - - *249 + - *255 + - *256 - *17 - - *18 + - *19 responses: '200': description: Response @@ -43648,9 +44448,9 @@ paths: type: integer runners: type: array - items: *109 + items: *116 examples: - default: *110 + default: *117 headers: Link: *56 x-github: @@ -43674,8 +44474,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#list-runner-applications-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response @@ -43683,9 +44483,9 @@ paths: application/json: schema: type: array - items: *277 + items: *284 examples: - default: *278 + default: *285 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -43707,8 +44507,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -43751,7 +44551,7 @@ paths: - no-gpu work_folder: _work responses: - '201': *279 + '201': *286 '404': *6 '422': *7 x-github: @@ -43781,16 +44581,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#create-a-registration-token-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '201': description: Response content: application/json: - schema: *111 + schema: *118 examples: - default: *280 + default: *287 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -43818,16 +44618,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#create-a-remove-token-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '201': description: Response content: application/json: - schema: *111 + schema: *118 examples: - default: *281 + default: *288 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -43849,17 +44649,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#get-a-self-hosted-runner-for-a-repository parameters: - - *248 - - *249 - - *108 + - *255 + - *256 + - *115 responses: '200': description: Response content: application/json: - schema: *109 + schema: *116 examples: - default: *282 + default: *289 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -43880,9 +44680,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#delete-a-self-hosted-runner-from-a-repository parameters: - - *248 - - *249 - - *108 + - *255 + - *256 + - *115 responses: '204': description: Response @@ -43907,11 +44707,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#list-labels-for-a-self-hosted-runner-for-a-repository parameters: - - *248 - - *249 - - *108 + - *255 + - *256 + - *115 responses: - '200': *113 + '200': *120 '404': *6 x-github: githubCloudOnly: false @@ -43933,9 +44733,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#add-custom-labels-to-a-self-hosted-runner-for-a-repository parameters: - - *248 - - *249 - - *108 + - *255 + - *256 + - *115 requestBody: required: true content: @@ -43959,7 +44759,7 @@ paths: - gpu - accelerated responses: - '200': *113 + '200': *120 '404': *6 '422': *7 x-github: @@ -43983,9 +44783,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#set-custom-labels-for-a-self-hosted-runner-for-a-repository parameters: - - *248 - - *249 - - *108 + - *255 + - *256 + - *115 requestBody: required: true content: @@ -44010,7 +44810,7 @@ paths: - gpu - accelerated responses: - '200': *113 + '200': *120 '404': *6 '422': *7 x-github: @@ -44034,11 +44834,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#remove-all-custom-labels-from-a-self-hosted-runner-for-a-repository parameters: - - *248 - - *249 - - *108 + - *255 + - *256 + - *115 responses: - '200': *283 + '200': *290 '404': *6 x-github: githubCloudOnly: false @@ -44065,12 +44865,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/self-hosted-runners#remove-a-custom-label-from-a-self-hosted-runner-for-a-repository parameters: - - *248 - - *249 - - *108 - - *284 + - *255 + - *256 + - *115 + - *291 responses: - '200': *113 + '200': *120 '404': *6 '422': *7 x-github: @@ -44096,9 +44896,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#list-workflow-runs-for-a-repository parameters: - - *248 - - *249 - - &302 + - *255 + - *256 + - &309 name: actor description: Returns someone's workflow runs. Use the login for the user who created the `push` associated with the check suite or workflow run. @@ -44106,7 +44906,7 @@ paths: required: false schema: type: string - - &303 + - &310 name: branch description: Returns workflow runs associated with a branch. Use the name of the branch of the `push`. @@ -44114,7 +44914,7 @@ paths: required: false schema: type: string - - &304 + - &311 name: event description: Returns workflow run triggered by the event you specify. For example, `push`, `pull_request` or `issue`. For more information, see "[Events @@ -44123,7 +44923,7 @@ paths: required: false schema: type: string - - &305 + - &312 name: status description: Returns workflow runs with the check run `status` or `conclusion` that you specify. For example, a conclusion can be `success` or a status @@ -44149,8 +44949,8 @@ paths: - waiting - pending - *17 - - *18 - - &306 + - *19 + - &313 name: created description: Returns workflow runs created within the given date-time range. For more information on the syntax, see "[Understanding the search syntax](https://docs.github.com/search-github/getting-started-with-searching-on-github/understanding-the-search-syntax#query-for-dates)." @@ -44159,7 +44959,7 @@ paths: schema: type: string format: date-time - - &285 + - &292 name: exclude_pull_requests description: If `true` pull requests are omitted from the response (empty array). @@ -44168,13 +44968,13 @@ paths: schema: type: boolean default: false - - &307 + - &314 name: check_suite_id description: Returns workflow runs with the `check_suite_id` that you specify. in: query schema: type: integer - - &308 + - &315 name: head_sha description: Only returns workflow runs that are associated with the specified `head_sha`. @@ -44197,7 +44997,7 @@ paths: type: integer workflow_runs: type: array - items: &286 + items: &293 title: Workflow Run description: An invocation of a workflow type: object @@ -44314,7 +45114,7 @@ paths: type: - array - 'null' - items: &327 + items: &334 title: Pull Request Minimal type: object properties: @@ -44441,7 +45241,7 @@ paths: head_commit: anyOf: - type: 'null' - - &331 + - &338 title: Simple Commit description: A commit. type: object @@ -44515,8 +45315,8 @@ paths: - timestamp - author - committer - repository: *107 - head_repository: *107 + repository: *114 + head_repository: *114 head_repository_id: type: integer examples: @@ -44556,7 +45356,7 @@ paths: - workflow_url - pull_requests examples: - default: &309 + default: &316 value: total_count: 1 workflow_runs: @@ -44792,24 +45592,24 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#get-a-workflow-run parameters: - - *248 - - *249 - - &287 + - *255 + - *256 + - &294 name: run_id description: The unique identifier of the workflow run. in: path required: true schema: type: integer - - *285 + - *292 responses: '200': description: Response content: application/json: - schema: *286 + schema: *293 examples: - default: &290 + default: &297 value: id: 30433642 name: Build @@ -45050,9 +45850,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#delete-a-workflow-run parameters: - - *248 - - *249 - - *287 + - *255 + - *256 + - *294 responses: '204': description: Response @@ -45075,9 +45875,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#get-the-review-history-for-a-workflow-run parameters: - - *248 - - *249 - - *287 + - *255 + - *256 + - *294 responses: '200': description: Response @@ -45205,15 +46005,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#approve-a-workflow-run-for-a-fork-pull-request parameters: - - *248 - - *249 - - *287 + - *255 + - *256 + - *294 responses: '201': description: Response content: application/json: - schema: *116 + schema: *123 examples: default: value: @@ -45240,12 +46040,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/artifacts#list-workflow-run-artifacts parameters: - - *248 - - *249 - - *287 + - *255 + - *256 + - *294 - *17 - - *18 - - *288 + - *19 + - *295 responses: '200': description: Response @@ -45261,9 +46061,9 @@ paths: type: integer artifacts: type: array - items: *263 + items: *270 examples: - default: *289 + default: *296 headers: Link: *56 x-github: @@ -45287,25 +46087,25 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#get-a-workflow-run-attempt parameters: - - *248 - - *249 - - *287 - - &291 + - *255 + - *256 + - *294 + - &298 name: attempt_number description: The attempt number of the workflow run. in: path required: true schema: type: integer - - *285 + - *292 responses: '200': description: Response content: application/json: - schema: *286 + schema: *293 examples: - default: *290 + default: *297 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -45328,12 +46128,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-jobs#list-jobs-for-a-workflow-run-attempt parameters: - - *248 - - *249 - - *287 - - *291 + - *255 + - *256 + - *294 + - *298 - *17 - - *18 + - *19 responses: '200': description: Response @@ -45349,9 +46149,9 @@ paths: type: integer jobs: type: array - items: *292 + items: *299 examples: - default: &293 + default: &300 value: total_count: 1 jobs: @@ -45464,10 +46264,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#download-workflow-run-attempt-logs parameters: - - *248 - - *249 - - *287 - - *291 + - *255 + - *256 + - *294 + - *298 responses: '302': description: Response @@ -45495,15 +46295,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#cancel-a-workflow-run parameters: - - *248 - - *249 - - *287 + - *255 + - *256 + - *294 responses: '202': description: Response content: application/json: - schema: *116 + schema: *123 examples: default: value: @@ -45530,9 +46330,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#review-custom-deployment-protection-rules-for-a-workflow-run parameters: - - *248 - - *249 - - *287 + - *255 + - *256 + - *294 requestBody: required: true content: @@ -45599,15 +46399,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#force-cancel-a-workflow-run parameters: - - *248 - - *249 - - *287 + - *255 + - *256 + - *294 responses: '202': description: Response content: application/json: - schema: *116 + schema: *123 examples: default: value: @@ -45634,9 +46434,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-jobs#list-jobs-for-a-workflow-run parameters: - - *248 - - *249 - - *287 + - *255 + - *256 + - *294 - name: filter description: Filters jobs by their `completed_at` timestamp. `latest` returns jobs from the most recent execution of the workflow run. `all` returns all @@ -45650,7 +46450,7 @@ paths: - all default: latest - *17 - - *18 + - *19 responses: '200': description: Response @@ -45666,9 +46466,9 @@ paths: type: integer jobs: type: array - items: *292 + items: *299 examples: - default: *293 + default: *300 headers: Link: *56 x-github: @@ -45693,9 +46493,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#download-workflow-run-logs parameters: - - *248 - - *249 - - *287 + - *255 + - *256 + - *294 responses: '302': description: Response @@ -45722,14 +46522,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#delete-workflow-run-logs parameters: - - *248 - - *249 - - *287 + - *255 + - *256 + - *294 responses: '204': description: Response '403': *27 - '500': *132 + '500': *139 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -45751,9 +46551,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#get-pending-deployments-for-a-workflow-run parameters: - - *248 - - *249 - - *287 + - *255 + - *256 + - *294 responses: '200': description: Response @@ -45822,7 +46622,7 @@ paths: items: type: object properties: - type: &405 + type: &412 type: string description: The type of reviewer. enum: @@ -45833,7 +46633,7 @@ paths: reviewer: anyOf: - *4 - - *171 + - *178 required: - environment - wait_timer @@ -45908,9 +46708,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#review-pending-deployments-for-a-workflow-run parameters: - - *248 - - *249 - - *287 + - *255 + - *256 + - *294 requestBody: required: true content: @@ -45960,7 +46760,7 @@ paths: application/json: schema: type: array - items: &400 + items: &407 title: Deployment description: A request for a specific ref(branch,sha,tag) to be deployed @@ -46072,7 +46872,7 @@ paths: - created_at - updated_at examples: - default: &401 + default: &408 value: - url: https://api.github.com/repos/octocat/example/deployments/1 id: 1 @@ -46128,9 +46928,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#re-run-a-workflow parameters: - - *248 - - *249 - - *287 + - *255 + - *256 + - *294 requestBody: required: false content: @@ -46152,7 +46952,7 @@ paths: description: Response content: application/json: - schema: *116 + schema: *123 examples: default: value: @@ -46175,9 +46975,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#re-run-failed-jobs-from-a-workflow-run parameters: - - *248 - - *249 - - *287 + - *255 + - *256 + - *294 requestBody: required: false content: @@ -46199,7 +46999,7 @@ paths: description: Response content: application/json: - schema: *116 + schema: *123 examples: default: value: @@ -46224,9 +47024,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#get-workflow-run-usage parameters: - - *248 - - *249 - - *287 + - *255 + - *256 + - *294 responses: '200': description: Response @@ -46363,10 +47163,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#list-repository-secrets parameters: - - *248 - - *249 + - *255 + - *256 - *17 - - *18 + - *19 responses: '200': description: Response @@ -46382,9 +47182,9 @@ paths: type: integer secrets: type: array - items: *294 + items: *301 examples: - default: *295 + default: *302 headers: Link: *56 x-github: @@ -46409,16 +47209,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#get-a-repository-public-key parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response content: application/json: - schema: *296 + schema: *303 examples: - default: *297 + default: *304 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -46440,17 +47240,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#get-a-repository-secret parameters: - - *248 - - *249 - - *115 + - *255 + - *256 + - *122 responses: '200': description: Response content: application/json: - schema: *294 + schema: *301 examples: - default: &418 + default: &425 value: name: GH_TOKEN created_at: '2019-08-10T14:59:22Z' @@ -46476,9 +47276,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#create-or-update-a-repository-secret parameters: - - *248 - - *249 - - *115 + - *255 + - *256 + - *122 requestBody: required: true content: @@ -46506,7 +47306,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *116 + schema: *123 examples: default: value: @@ -46532,9 +47332,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#delete-a-repository-secret parameters: - - *248 - - *249 - - *115 + - *255 + - *256 + - *122 responses: '204': description: Response @@ -46559,10 +47359,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#list-repository-variables parameters: - - *248 - - *249 - - *270 - - *18 + - *255 + - *256 + - *277 + - *19 responses: '200': description: Response @@ -46578,9 +47378,9 @@ paths: type: integer variables: type: array - items: *298 + items: *305 examples: - default: *299 + default: *306 headers: Link: *56 x-github: @@ -46603,8 +47403,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#create-a-repository-variable parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -46631,7 +47431,7 @@ paths: description: Response content: application/json: - schema: *116 + schema: *123 examples: default: value: @@ -46656,17 +47456,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#get-a-repository-variable parameters: - - *248 - - *249 - - *118 + - *255 + - *256 + - *125 responses: '200': description: Response content: application/json: - schema: *298 + schema: *305 examples: - default: &419 + default: &426 value: name: USERNAME value: octocat @@ -46692,9 +47492,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#update-a-repository-variable parameters: - - *248 - - *249 - - *118 + - *255 + - *256 + - *125 requestBody: required: true content: @@ -46736,9 +47536,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#delete-a-repository-variable parameters: - - *248 - - *249 - - *118 + - *255 + - *256 + - *125 responses: '204': description: Response @@ -46763,10 +47563,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflows#list-repository-workflows parameters: - - *248 - - *249 + - *255 + - *256 - *17 - - *18 + - *19 responses: '200': description: Response @@ -46782,7 +47582,7 @@ paths: type: integer workflows: type: array - items: &300 + items: &307 title: Workflow description: A GitHub Actions workflow type: object @@ -46900,9 +47700,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflows#get-a-workflow parameters: - - *248 - - *249 - - &301 + - *255 + - *256 + - &308 name: workflow_id in: path description: The ID of the workflow. You can also pass the workflow file name @@ -46917,7 +47717,7 @@ paths: description: Response content: application/json: - schema: *300 + schema: *307 examples: default: value: @@ -46950,9 +47750,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflows#disable-a-workflow parameters: - - *248 - - *249 - - *301 + - *255 + - *256 + - *308 responses: '204': description: Response @@ -46977,9 +47777,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflows#create-a-workflow-dispatch-event parameters: - - *248 - - *249 - - *301 + - *255 + - *256 + - *308 responses: '204': description: Response @@ -47030,9 +47830,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflows#enable-a-workflow parameters: - - *248 - - *249 - - *301 + - *255 + - *256 + - *308 responses: '204': description: Response @@ -47059,19 +47859,19 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflow-runs#list-workflow-runs-for-a-workflow parameters: - - *248 - - *249 - - *301 - - *302 - - *303 - - *304 - - *305 - - *17 - - *18 - - *306 - - *285 - - *307 + - *255 + - *256 - *308 + - *309 + - *310 + - *311 + - *312 + - *17 + - *19 + - *313 + - *292 + - *314 + - *315 responses: '200': description: Response @@ -47087,9 +47887,9 @@ paths: type: integer workflow_runs: type: array - items: *286 + items: *293 examples: - default: *309 + default: *316 headers: Link: *56 x-github: @@ -47115,9 +47915,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/workflows#get-workflow-usage parameters: - - *248 - - *249 - - *301 + - *255 + - *256 + - *308 responses: '200': description: Response @@ -47178,8 +47978,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-repository-activities parameters: - - *248 - - *249 + - *255 + - *256 - *46 - *17 - *37 @@ -47347,10 +48147,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/assignees#list-assignees parameters: - - *248 - - *249 + - *255 + - *256 - *17 - - *18 + - *19 responses: '200': description: Response @@ -47360,7 +48160,7 @@ paths: type: array items: *4 examples: - default: *174 + default: *181 headers: Link: *56 '404': *6 @@ -47385,8 +48185,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/assignees#check-if-a-user-can-be-assigned parameters: - - *248 - - *249 + - *255 + - *256 - name: assignee in: path required: true @@ -47422,8 +48222,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#create-an-attestation parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -47535,8 +48335,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-attestations parameters: - - *248 - - *249 + - *255 + - *256 - *17 - *37 - *38 @@ -47582,7 +48382,7 @@ paths: bundle_url: type: string examples: - default: *310 + default: *317 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -47602,8 +48402,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/autolinks#get-all-autolinks-of-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response @@ -47611,7 +48411,7 @@ paths: application/json: schema: type: array - items: &311 + items: &318 title: Autolink reference description: An autolink reference. type: object @@ -47665,8 +48465,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/autolinks#create-an-autolink-reference-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -47705,9 +48505,9 @@ paths: description: response content: application/json: - schema: *311 + schema: *318 examples: - default: &312 + default: &319 value: id: 1 key_prefix: TICKET- @@ -47738,9 +48538,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/autolinks#get-an-autolink-reference-of-a-repository parameters: - - *248 - - *249 - - &313 + - *255 + - *256 + - &320 name: autolink_id description: The unique identifier of the autolink. in: path @@ -47752,9 +48552,9 @@ paths: description: Response content: application/json: - schema: *311 + schema: *318 examples: - default: *312 + default: *319 '404': *6 x-github: githubCloudOnly: false @@ -47774,9 +48574,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/autolinks#delete-an-autolink-reference-from-a-repository parameters: - - *248 - - *249 - - *313 + - *255 + - *256 + - *320 responses: '204': description: Response @@ -47800,8 +48600,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#check-if-dependabot-security-updates-are-enabled-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response if Dependabot is enabled @@ -47851,8 +48651,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#enable-dependabot-security-updates parameters: - - *248 - - *249 + - *255 + - *256 responses: '204': description: Response @@ -47873,8 +48673,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#disable-dependabot-security-updates parameters: - - *248 - - *249 + - *255 + - *256 responses: '204': description: Response @@ -47894,8 +48694,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branches#list-branches parameters: - - *248 - - *249 + - *255 + - *256 - name: protected description: Setting to `true` returns only branches protected by branch protections or rulesets. When set to `false`, only unprotected branches are returned. @@ -47905,7 +48705,7 @@ paths: schema: type: boolean - *17 - - *18 + - *19 responses: '200': description: Response @@ -47933,7 +48733,7 @@ paths: - url protected: type: boolean - protection: &315 + protection: &322 title: Branch Protection description: Branch Protection type: object @@ -47976,7 +48776,7 @@ paths: required: - contexts - checks - enforce_admins: &318 + enforce_admins: &325 title: Protected Branch Admin Enforced description: Protected Branch Admin Enforced type: object @@ -47993,7 +48793,7 @@ paths: required: - url - enabled - required_pull_request_reviews: &320 + required_pull_request_reviews: &327 title: Protected Branch Pull Request Review description: Protected Branch Pull Request Review type: object @@ -48015,7 +48815,7 @@ paths: description: The list of teams with review dismissal access. type: array - items: *171 + items: *178 apps: description: The list of apps with review dismissal access. @@ -48047,7 +48847,7 @@ paths: description: The list of teams allowed to bypass pull request requirements. type: array - items: *171 + items: *178 apps: description: The list of apps allowed to bypass pull request requirements. @@ -48077,7 +48877,7 @@ paths: required: - dismiss_stale_reviews - require_code_owner_reviews - restrictions: &317 + restrictions: &324 title: Branch Restriction Policy description: Branch Restriction Policy type: object @@ -48402,9 +49202,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branches#get-a-branch parameters: - - *248 - - *249 - - &316 + - *255 + - *256 + - &323 name: branch description: The name of the branch. Cannot contain wildcard characters. To use wildcard characters in branch names, use [the GraphQL API](https://docs.github.com/graphql). @@ -48418,14 +49218,14 @@ paths: description: Response content: application/json: - schema: &326 + schema: &333 title: Branch With Protection description: Branch With Protection type: object properties: name: type: string - commit: &376 + commit: &383 title: Commit description: Commit type: object @@ -48464,7 +49264,7 @@ paths: author: anyOf: - type: 'null' - - &314 + - &321 title: Git User description: Metaproperties for Git author/committer information. @@ -48485,7 +49285,7 @@ paths: committer: anyOf: - type: 'null' - - *314 + - *321 message: type: string examples: @@ -48509,7 +49309,7 @@ paths: required: - sha - url - verification: &425 + verification: &432 title: Verification type: object properties: @@ -48544,14 +49344,14 @@ paths: author: oneOf: - *4 - - *116 + - *123 type: - 'null' - object committer: oneOf: - *4 - - *116 + - *123 type: - 'null' - object @@ -48588,7 +49388,7 @@ paths: type: integer files: type: array - items: &388 + items: &395 title: Diff Entry description: Diff Entry type: object @@ -48682,7 +49482,7 @@ paths: - self protected: type: boolean - protection: *315 + protection: *322 protection_url: type: string format: uri @@ -48791,7 +49591,7 @@ paths: contexts: [] checks: [] protection_url: https://api.github.com/repos/octocat/Hello-World/branches/main/protection - '301': *260 + '301': *267 '404': *6 x-github: githubCloudOnly: false @@ -48813,15 +49613,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-branch-protection parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 responses: '200': description: Response content: application/json: - schema: *315 + schema: *322 examples: default: value: @@ -49015,9 +49815,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#update-branch-protection parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 requestBody: required: true content: @@ -49277,7 +50077,7 @@ paths: url: type: string format: uri - required_status_checks: &323 + required_status_checks: &330 title: Status Check Policy description: Status Check Policy type: object @@ -49358,7 +50158,7 @@ paths: items: *4 teams: type: array - items: *171 + items: *178 apps: type: array items: *5 @@ -49376,7 +50176,7 @@ paths: items: *4 teams: type: array - items: *171 + items: *178 apps: type: array items: *5 @@ -49436,7 +50236,7 @@ paths: additionalProperties: false required: - enabled - restrictions: *317 + restrictions: *324 required_conversation_resolution: type: object properties: @@ -49548,9 +50348,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#delete-branch-protection parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 responses: '204': description: Response @@ -49575,17 +50375,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-admin-branch-protection parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 responses: '200': description: Response content: application/json: - schema: *318 + schema: *325 examples: - default: &319 + default: &326 value: url: https://api.github.com/repos/octocat/Hello-World/branches/master/protection/enforce_admins enabled: true @@ -49607,17 +50407,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#set-admin-branch-protection parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 responses: '200': description: Response content: application/json: - schema: *318 + schema: *325 examples: - default: *319 + default: *326 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -49636,9 +50436,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#delete-admin-branch-protection parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 responses: '204': description: Response @@ -49663,17 +50463,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-pull-request-review-protection parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 responses: '200': description: Response content: application/json: - schema: *320 + schema: *327 examples: - default: &321 + default: &328 value: url: https://api.github.com/repos/octocat/Hello-World/branches/master/protection/required_pull_request_reviews dismissal_restrictions: @@ -49769,9 +50569,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#update-pull-request-review-protection parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 requestBody: required: false content: @@ -49869,9 +50669,9 @@ paths: description: Response content: application/json: - schema: *320 + schema: *327 examples: - default: *321 + default: *328 '422': *15 x-github: githubCloudOnly: false @@ -49892,9 +50692,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#delete-pull-request-review-protection parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 responses: '204': description: Response @@ -49921,17 +50721,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-commit-signature-protection parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 responses: '200': description: Response content: application/json: - schema: *318 + schema: *325 examples: - default: &322 + default: &329 value: url: https://api.github.com/repos/octocat/Hello-World/branches/master/protection/required_signatures enabled: true @@ -49954,17 +50754,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#create-commit-signature-protection parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 responses: '200': description: Response content: application/json: - schema: *318 + schema: *325 examples: - default: *322 + default: *329 '404': *6 x-github: githubCloudOnly: false @@ -49984,9 +50784,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#delete-commit-signature-protection parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 responses: '204': description: Response @@ -50011,17 +50811,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-status-checks-protection parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 responses: '200': description: Response content: application/json: - schema: *323 + schema: *330 examples: - default: &324 + default: &331 value: url: https://api.github.com/repos/octocat/Hello-World/branches/master/protection/required_status_checks strict: true @@ -50047,9 +50847,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#update-status-check-protection parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 requestBody: required: false content: @@ -50101,9 +50901,9 @@ paths: description: Response content: application/json: - schema: *323 + schema: *330 examples: - default: *324 + default: *331 '404': *6 '422': *15 x-github: @@ -50125,9 +50925,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#remove-status-check-protection parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 responses: '204': description: Response @@ -50151,9 +50951,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-all-status-check-contexts parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 responses: '200': description: Response @@ -50187,9 +50987,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#add-status-check-contexts parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 requestBody: required: false content: @@ -50256,9 +51056,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#set-status-check-contexts parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 requestBody: required: false content: @@ -50322,9 +51122,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#remove-status-check-contexts parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 requestBody: content: application/json: @@ -50390,15 +51190,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-access-restrictions parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 responses: '200': description: Response content: application/json: - schema: *317 + schema: *324 examples: default: value: @@ -50489,9 +51289,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#delete-access-restrictions parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 responses: '204': description: Response @@ -50514,9 +51314,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-apps-with-access-to-the-protected-branch parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 responses: '200': description: Response @@ -50526,7 +51326,7 @@ paths: type: array items: *5 examples: - default: &325 + default: &332 value: - id: 1 slug: octoapp @@ -50583,9 +51383,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#add-app-access-restrictions parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 requestBody: required: true content: @@ -50619,7 +51419,7 @@ paths: type: array items: *5 examples: - default: *325 + default: *332 '422': *15 x-github: githubCloudOnly: false @@ -50640,9 +51440,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#set-app-access-restrictions parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 requestBody: required: true content: @@ -50676,7 +51476,7 @@ paths: type: array items: *5 examples: - default: *325 + default: *332 '422': *15 x-github: githubCloudOnly: false @@ -50697,9 +51497,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#remove-app-access-restrictions parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 requestBody: required: true content: @@ -50733,7 +51533,7 @@ paths: type: array items: *5 examples: - default: *325 + default: *332 '422': *15 x-github: githubCloudOnly: false @@ -50755,9 +51555,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-teams-with-access-to-the-protected-branch parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 responses: '200': description: Response @@ -50765,9 +51565,9 @@ paths: application/json: schema: type: array - items: *171 + items: *178 examples: - default: *187 + default: *194 '404': *6 x-github: githubCloudOnly: false @@ -50787,9 +51587,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#add-team-access-restrictions parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 requestBody: required: false content: @@ -50825,9 +51625,9 @@ paths: application/json: schema: type: array - items: *171 + items: *178 examples: - default: *187 + default: *194 '422': *15 x-github: githubCloudOnly: false @@ -50848,9 +51648,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#set-team-access-restrictions parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 requestBody: required: false content: @@ -50886,9 +51686,9 @@ paths: application/json: schema: type: array - items: *171 + items: *178 examples: - default: *187 + default: *194 '422': *15 x-github: githubCloudOnly: false @@ -50909,9 +51709,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#remove-team-access-restrictions parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 requestBody: content: application/json: @@ -50946,9 +51746,9 @@ paths: application/json: schema: type: array - items: *171 + items: *178 examples: - default: *187 + default: *194 '422': *15 x-github: githubCloudOnly: false @@ -50970,9 +51770,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#get-users-with-access-to-the-protected-branch parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 responses: '200': description: Response @@ -50982,7 +51782,7 @@ paths: type: array items: *4 examples: - default: *174 + default: *181 '404': *6 x-github: githubCloudOnly: false @@ -51006,9 +51806,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#add-user-access-restrictions parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 requestBody: required: true content: @@ -51041,7 +51841,7 @@ paths: type: array items: *4 examples: - default: *174 + default: *181 '422': *15 x-github: githubCloudOnly: false @@ -51066,9 +51866,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#set-user-access-restrictions parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 requestBody: required: true content: @@ -51101,7 +51901,7 @@ paths: type: array items: *4 examples: - default: *174 + default: *181 '422': *15 x-github: githubCloudOnly: false @@ -51126,9 +51926,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branch-protection#remove-user-access-restrictions parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 requestBody: required: true content: @@ -51161,7 +51961,7 @@ paths: type: array items: *4 examples: - default: *174 + default: *181 '422': *15 x-github: githubCloudOnly: false @@ -51188,9 +51988,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branches#rename-a-branch parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 requestBody: required: true content: @@ -51212,7 +52012,7 @@ paths: description: Response content: application/json: - schema: *326 + schema: *333 examples: default: value: @@ -51328,8 +52128,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#create-a-check-run parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -51608,7 +52408,7 @@ paths: description: Response content: application/json: - schema: &328 + schema: &335 title: CheckRun description: A check performed on the code of a given code change type: object @@ -51743,8 +52543,8 @@ paths: do not necessarily indicate pull requests that triggered the check. type: array - items: *327 - deployment: &609 + items: *334 + deployment: &616 title: Deployment description: A deployment created as the result of an Actions check run from a workflow that references an environment @@ -52031,9 +52831,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#get-a-check-run parameters: - - *248 - - *249 - - &329 + - *255 + - *256 + - &336 name: check_run_id description: The unique identifier of the check run. in: path @@ -52045,9 +52845,9 @@ paths: description: Response content: application/json: - schema: *328 + schema: *335 examples: - default: &330 + default: &337 value: id: 4 head_sha: ce587453ced02b1526dfb4cb910479d431683101 @@ -52147,9 +52947,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#update-a-check-run parameters: - - *248 - - *249 - - *329 + - *255 + - *256 + - *336 requestBody: required: true content: @@ -52389,9 +53189,9 @@ paths: description: Response content: application/json: - schema: *328 + schema: *335 examples: - default: *330 + default: *337 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -52411,11 +53211,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#list-check-run-annotations parameters: - - *248 - - *249 - - *329 + - *255 + - *256 + - *336 - *17 - - *18 + - *19 responses: '200': description: Response @@ -52525,15 +53325,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#rerequest-a-check-run parameters: - - *248 - - *249 - - *329 + - *255 + - *256 + - *336 responses: '201': description: Response content: application/json: - schema: *116 + schema: *123 examples: default: value: @@ -52571,8 +53371,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/suites#create-a-check-suite parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -52594,7 +53394,7 @@ paths: description: Response when the suite already exists content: application/json: - schema: &332 + schema: &339 title: CheckSuite description: A suite of checks performed on the code of a given code change @@ -52676,12 +53476,12 @@ paths: type: - array - 'null' - items: *327 + items: *334 app: anyOf: - type: 'null' - *5 - repository: *107 + repository: *114 created_at: type: - string @@ -52692,7 +53492,7 @@ paths: - string - 'null' format: date-time - head_commit: *331 + head_commit: *338 latest_check_runs_count: type: integer check_runs_url: @@ -52720,7 +53520,7 @@ paths: - check_runs_url - pull_requests examples: - default: &333 + default: &340 value: id: 5 node_id: MDEwOkNoZWNrU3VpdGU1 @@ -53011,9 +53811,9 @@ paths: description: Response when the suite was created content: application/json: - schema: *332 + schema: *339 examples: - default: *333 + default: *340 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -53032,8 +53832,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/suites#update-repository-preferences-for-check-suites parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -53094,7 +53894,7 @@ paths: required: - app_id - setting - repository: *107 + repository: *114 examples: default: value: @@ -53342,9 +54142,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/suites#get-a-check-suite parameters: - - *248 - - *249 - - &334 + - *255 + - *256 + - &341 name: check_suite_id description: The unique identifier of the check suite. in: path @@ -53356,9 +54156,9 @@ paths: description: Response content: application/json: - schema: *332 + schema: *339 examples: - default: *333 + default: *340 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -53381,17 +54181,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#list-check-runs-in-a-check-suite parameters: - - *248 - - *249 - - *334 - - &383 + - *255 + - *256 + - *341 + - &390 name: check_name description: Returns check runs with the specified `name`. in: query required: false schema: type: string - - &384 + - &391 name: status description: Returns check runs with the specified `status`. in: query @@ -53414,7 +54214,7 @@ paths: - all default: latest - *17 - - *18 + - *19 responses: '200': description: Response @@ -53430,9 +54230,9 @@ paths: type: integer check_runs: type: array - items: *328 + items: *335 examples: - default: &385 + default: &392 value: total_count: 1 check_runs: @@ -53534,15 +54334,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/suites#rerequest-a-check-suite parameters: - - *248 - - *249 - - *334 + - *255 + - *256 + - *341 responses: '201': description: Response content: application/json: - schema: *116 + schema: *123 examples: default: value: @@ -53569,21 +54369,21 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#list-code-scanning-alerts-for-a-repository parameters: - - *248 - - *249 - - *335 - - *336 - - *18 + - *255 + - *256 + - *342 + - *343 + - *19 - *17 - - &353 + - &360 name: ref description: The Git reference for the results you want to list. The `ref` for a branch can be formatted either as `refs/heads/` or simply ``. To reference a pull request use `refs/pull//merge`. in: query required: false - schema: *337 - - &354 + schema: *344 + - &361 name: pr description: The number of the pull request for the results you want to list. in: query @@ -53608,13 +54408,13 @@ paths: be returned. in: query required: false - schema: *338 + schema: *345 - name: severity description: If specified, only code scanning alerts with this severity will be returned. in: query required: false - schema: *339 + schema: *346 responses: '200': description: Response @@ -53630,19 +54430,19 @@ paths: updated_at: *53 url: *54 html_url: *55 - instances_url: *340 - state: *125 - fixed_at: *121 + instances_url: *347 + state: *132 + fixed_at: *128 dismissed_by: anyOf: - type: 'null' - *4 - dismissed_at: *122 - dismissed_reason: *341 - dismissed_comment: *342 - rule: *343 - tool: *344 - most_recent_instance: *345 + dismissed_at: *129 + dismissed_reason: *348 + dismissed_comment: *349 + rule: *350 + tool: *351 + most_recent_instance: *352 required: - number - created_at @@ -53758,7 +54558,7 @@ paths: classifications: [] instances_url: https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/3/instances '304': *35 - '403': &346 + '403': &353 description: Response if GitHub Advanced Security is not enabled for this repository content: @@ -53785,9 +54585,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-a-code-scanning-alert parameters: - - *248 - - *249 - - &347 + - *255 + - *256 + - &354 name: alert_number in: path description: The number that identifies an alert. You can find this at the @@ -53801,7 +54601,7 @@ paths: description: Response content: application/json: - schema: &348 + schema: &355 type: object properties: number: *51 @@ -53809,16 +54609,16 @@ paths: updated_at: *53 url: *54 html_url: *55 - instances_url: *340 - state: *125 - fixed_at: *121 + instances_url: *347 + state: *132 + fixed_at: *128 dismissed_by: anyOf: - type: 'null' - *4 - dismissed_at: *122 - dismissed_reason: *341 - dismissed_comment: *342 + dismissed_at: *129 + dismissed_reason: *348 + dismissed_comment: *349 rule: type: object properties: @@ -53880,8 +54680,8 @@ paths: - 'null' description: A link to the documentation for the rule used to detect the alert. - tool: *344 - most_recent_instance: *345 + tool: *351 + most_recent_instance: *352 required: - number - created_at @@ -53970,7 +54770,7 @@ paths: - test instances_url: https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/42/instances '304': *35 - '403': *346 + '403': *353 '404': *6 '503': *61 x-github: @@ -53990,9 +54790,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#update-a-code-scanning-alert parameters: - - *248 - - *249 - - *347 + - *255 + - *256 + - *354 requestBody: required: true content: @@ -54007,8 +54807,8 @@ paths: enum: - open - dismissed - dismissed_reason: *341 - dismissed_comment: *342 + dismissed_reason: *348 + dismissed_comment: *349 required: - state examples: @@ -54023,7 +54823,7 @@ paths: description: Response content: application/json: - schema: *348 + schema: *355 examples: default: value: @@ -54098,7 +54898,7 @@ paths: classifications: - test instances_url: https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/42/instances - '403': &352 + '403': &359 description: Response if the repository is archived or if GitHub Advanced Security is not enabled for this repository content: @@ -54125,15 +54925,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-the-status-of-an-autofix-for-a-code-scanning-alert parameters: - - *248 - - *249 - - *347 + - *255 + - *256 + - *354 responses: '200': description: Response content: application/json: - schema: &349 + schema: &356 type: object properties: status: @@ -54160,13 +54960,13 @@ paths: - description - started_at examples: - default: &350 + default: &357 value: status: success description: This fixes an XSS vulnerability by escaping the user input. started_at: '2024-02-14T12:29:18Z' - '400': &351 + '400': &358 description: Bad Request content: application/json: @@ -54177,7 +54977,7 @@ paths: message: The alert_number is not valid documentation_url: https://docs.github.com/rest/code-scanning/code-scanning#get-the-status-of-an-autofix-for-a-code-scanning-alert status: '400' - '403': *346 + '403': *353 '404': *6 '503': *61 x-github: @@ -54202,29 +55002,29 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#create-an-autofix-for-a-code-scanning-alert parameters: - - *248 - - *249 - - *347 + - *255 + - *256 + - *354 responses: '200': description: OK content: application/json: - schema: *349 + schema: *356 examples: - default: *350 + default: *357 '202': description: Accepted content: application/json: - schema: *349 + schema: *356 examples: default: value: status: pending description: started_at: '2024-02-14T12:29:18Z' - '400': *351 + '400': *358 '403': description: Response if the repository is archived, if GitHub Advanced Security is not enabled for this repository or if rate limit is exceeded @@ -54256,9 +55056,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#commit-an-autofix-for-a-code-scanning-alert parameters: - - *248 - - *249 - - *347 + - *255 + - *256 + - *354 requestBody: required: false content: @@ -54304,8 +55104,8 @@ paths: value: target_ref: refs/heads/main sha: 178f4f6090b3fccad4a65b3e83d076a622d59652 - '400': *351 - '403': *352 + '400': *358 + '403': *359 '404': *6 '422': description: Unprocessable Entity @@ -54329,13 +55129,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#list-instances-of-a-code-scanning-alert parameters: - - *248 - - *249 - - *347 - - *18 - - *17 - - *353 + - *255 + - *256 - *354 + - *19 + - *17 + - *360 + - *361 responses: '200': description: Response @@ -54343,7 +55143,7 @@ paths: application/json: schema: type: array - items: *345 + items: *352 examples: default: value: @@ -54382,7 +55182,7 @@ paths: end_column: 50 classifications: - source - '403': *346 + '403': *353 '404': *6 '503': *61 x-github: @@ -54416,25 +55216,25 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#list-code-scanning-analyses-for-a-repository parameters: - - *248 - - *249 - - *335 - - *336 - - *18 + - *255 + - *256 + - *342 + - *343 + - *19 - *17 - - *354 + - *361 - name: ref in: query description: The Git reference for the analyses you want to list. The `ref` for a branch can be formatted either as `refs/heads/` or simply ``. To reference a pull request use `refs/pull//merge`. required: false - schema: *337 + schema: *344 - name: sarif_id in: query description: Filter analyses belonging to the same SARIF upload. required: false - schema: &357 + schema: &364 type: string description: An identifier for the upload. examples: @@ -54456,23 +55256,23 @@ paths: application/json: schema: type: array - items: &358 + items: &365 type: object properties: - ref: *337 - commit_sha: &366 + ref: *344 + commit_sha: &373 description: The SHA of the commit to which the analysis you are uploading relates. type: string minLength: 40 maxLength: 40 pattern: "^[0-9a-fA-F]+$" - analysis_key: *355 + analysis_key: *362 environment: type: string description: Identifies the variable values associated with the environment in which this analysis was performed. - category: *356 + category: *363 error: type: string examples: @@ -54497,8 +55297,8 @@ paths: description: The REST API URL of the analysis resource. format: uri readOnly: true - sarif_id: *357 - tool: *344 + sarif_id: *364 + tool: *351 deletable: type: boolean warning: @@ -54560,7 +55360,7 @@ paths: version: 1.2.0 deletable: true warning: '' - '403': *346 + '403': *353 '404': *6 '503': *61 x-github: @@ -54596,8 +55396,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-a-code-scanning-analysis-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 - name: analysis_id in: path description: The ID of the analysis, as returned from the `GET /repos/{owner}/{repo}/code-scanning/analyses` @@ -54610,7 +55410,7 @@ paths: description: Response content: application/json: - schema: *358 + schema: *365 examples: response: summary: application/json response @@ -54664,7 +55464,7 @@ paths: properties: - github/alertNumber: 2 - github/alertUrl: https://api.github.com/repos/monalisa/monalisa/code-scanning/alerts/2 - '403': *346 + '403': *353 '404': *6 '503': *61 x-github: @@ -54746,8 +55546,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#delete-a-code-scanning-analysis-from-a-repository parameters: - - *248 - - *249 + - *255 + - *256 - name: analysis_id in: path description: The ID of the analysis, as returned from the `GET /repos/{owner}/{repo}/code-scanning/analyses` @@ -54803,7 +55603,7 @@ paths: next_analysis_url: https://api.github.com/repos/octocat/hello-world/code-scanning/analyses/41 confirm_delete_url: https://api.github.com/repos/octocat/hello-world/code-scanning/analyses/41?confirm_delete '400': *14 - '403': *352 + '403': *359 '404': *6 '503': *61 x-github: @@ -54825,8 +55625,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#list-codeql-databases-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response @@ -54834,7 +55634,7 @@ paths: application/json: schema: type: array - items: &359 + items: &366 title: CodeQL Database description: A CodeQL database. type: object @@ -54946,7 +55746,7 @@ paths: updated_at: '2022-09-12T12:14:32Z' url: https://api.github.com/repos/octocat/Hello-World/code-scanning/codeql/databases/ruby commit_oid: 1927de39fefa25a9d0e64e3f540ff824a72f538c - '403': *346 + '403': *353 '404': *6 '503': *61 x-github: @@ -54975,8 +55775,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-a-codeql-database-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 - name: language in: path description: The language of the CodeQL database. @@ -54988,7 +55788,7 @@ paths: description: Response content: application/json: - schema: *359 + schema: *366 examples: default: value: @@ -55020,9 +55820,9 @@ paths: updated_at: '2022-09-12T12:14:32Z' url: https://api.github.com/repos/octocat/Hello-World/code-scanning/codeql/databases/java commit_oid: 1927de39fefa25a9d0e64e3f540ff824a72f538c - '302': &390 + '302': &397 description: Found - '403': *346 + '403': *353 '404': *6 '503': *61 x-github: @@ -55044,8 +55844,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#delete-a-codeql-database parameters: - - *248 - - *249 + - *255 + - *256 - name: language in: path description: The language of the CodeQL database. @@ -55055,7 +55855,7 @@ paths: responses: '204': description: Response - '403': *352 + '403': *359 '404': *6 '503': *61 x-github: @@ -55083,8 +55883,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#create-a-codeql-variant-analysis parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -55093,7 +55893,7 @@ paths: type: object additionalProperties: false properties: - language: &360 + language: &367 type: string description: The language targeted by the CodeQL query enum: @@ -55171,7 +55971,7 @@ paths: description: Variant analysis submitted for processing content: application/json: - schema: &364 + schema: &371 title: Variant Analysis description: A run of a CodeQL query against one or more repositories. type: object @@ -55181,7 +55981,7 @@ paths: description: The ID of the variant analysis. controller_repo: *50 actor: *4 - query_language: *360 + query_language: *367 query_pack_url: type: string description: The download url for the query pack. @@ -55229,7 +56029,7 @@ paths: items: type: object properties: - repository: &361 + repository: &368 title: Repository Identifier description: Repository Identifier type: object @@ -55271,7 +56071,7 @@ paths: - private - stargazers_count - updated_at - analysis_status: &365 + analysis_status: &372 type: string description: The new status of the CodeQL variant analysis repository task. @@ -55303,7 +56103,7 @@ paths: from processing. This information is only available to the user that initiated the variant analysis. properties: - access_mismatch_repos: &362 + access_mismatch_repos: &369 type: object properties: repository_count: @@ -55318,7 +56118,7 @@ paths: This list may not include all repositories that were skipped. This is only available when the repository was found and the user has access to it. - items: *361 + items: *368 required: - repository_count - repositories @@ -55341,8 +56141,8 @@ paths: required: - repository_count - repository_full_names - no_codeql_db_repos: *362 - over_limit_repos: *362 + no_codeql_db_repos: *369 + over_limit_repos: *369 required: - access_mismatch_repos - not_found_repos @@ -55358,7 +56158,7 @@ paths: examples: repositories_parameter: summary: Response for a successful variant analysis submission - value: &363 + value: &370 summary: Default response value: id: 1 @@ -55510,10 +56310,10 @@ paths: private: false repository_owners: summary: Response for a successful variant analysis submission - value: *363 + value: *370 repository_lists: summary: Response for a successful variant analysis submission - value: *363 + value: *370 '404': *6 '422': description: Unable to process variant analysis submission @@ -55541,8 +56341,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-the-summary-of-a-codeql-variant-analysis parameters: - - *248 - - *249 + - *255 + - *256 - name: codeql_variant_analysis_id in: path description: The unique identifier of the variant analysis. @@ -55554,9 +56354,9 @@ paths: description: Response content: application/json: - schema: *364 + schema: *371 examples: - default: *363 + default: *370 '404': *6 '503': *61 x-github: @@ -55579,7 +56379,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-the-analysis-status-of-a-repository-in-a-codeql-variant-analysis parameters: - - *248 + - *255 - name: repo in: path description: The name of the controller repository. @@ -55614,7 +56414,7 @@ paths: type: object properties: repository: *50 - analysis_status: *365 + analysis_status: *372 artifact_size_in_bytes: type: integer description: The size of the artifact. This is only available @@ -55739,8 +56539,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-a-code-scanning-default-setup-configuration parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response @@ -55822,7 +56622,7 @@ paths: query_suite: default updated_at: '2023-01-19T11:21:34Z' schedule: weekly - '403': *346 + '403': *353 '404': *6 '503': *61 x-github: @@ -55843,8 +56643,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#update-a-code-scanning-default-setup-configuration parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -55903,7 +56703,7 @@ paths: description: Response content: application/json: - schema: *116 + schema: *123 examples: default: value: @@ -55928,7 +56728,7 @@ paths: value: run_id: 42 run_url: https://api.github.com/repos/octoorg/octocat/actions/runs/42 - '403': *352 + '403': *359 '404': *6 '409': description: Response if there is already a validation run in progress with @@ -55993,8 +56793,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#upload-an-analysis-as-sarif-data parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -56002,7 +56802,7 @@ paths: schema: type: object properties: - commit_sha: *366 + commit_sha: *373 ref: type: string description: |- @@ -56062,7 +56862,7 @@ paths: schema: type: object properties: - id: *357 + id: *364 url: type: string description: The REST API URL for checking the status of the upload. @@ -56076,7 +56876,7 @@ paths: url: https://api.github.com/repos/octocat/hello-world/code-scanning/sarifs/47177e22-5596-11eb-80a1-c1e54ef945c6 '400': description: Bad Request if the sarif field is invalid - '403': *352 + '403': *359 '404': *6 '413': description: Payload Too Large if the sarif field is too large @@ -56099,8 +56899,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-scanning/code-scanning#get-information-about-a-sarif-upload parameters: - - *248 - - *249 + - *255 + - *256 - name: sarif_id description: The SARIF ID obtained after uploading. in: path @@ -56148,7 +56948,7 @@ paths: value: processing_status: complete analyses_url: https://api.github.com/repos/octocat/hello-world/code-scanning/analyses?sarif_id=47177e22-5596-11eb-80a1-c1e54ef945c6 - '403': *346 + '403': *353 '404': description: Not Found if the sarif id does not match any upload '503': *61 @@ -56173,8 +56973,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/code-security/configurations#get-the-code-security-configuration-associated-with-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response @@ -56227,7 +57027,7 @@ paths: html_url: https://github.com/organizations/octo-org/settings/security_products/configurations/edit/1325 created_at: '2024-05-01T00:00:00Z' updated_at: '2024-05-01T00:00:00Z' - '204': *129 + '204': *136 '304': *35 '403': *27 '404': *6 @@ -56252,8 +57052,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-codeowners-errors parameters: - - *248 - - *249 + - *255 + - *256 - name: ref description: 'A branch, tag or commit name used to determine which version of the CODEOWNERS file to use. Default: the repository''s default branch @@ -56380,9 +57180,9 @@ paths: url: https://docs.github.com/rest/codespaces/codespaces#list-codespaces-in-a-repository-for-the-authenticated-user parameters: - *17 - - *18 - - *248 - - *249 + - *19 + - *255 + - *256 responses: '200': description: Response @@ -56398,7 +57198,7 @@ paths: type: integer codespaces: type: array - items: *175 + items: *182 examples: default: value: @@ -56674,7 +57474,7 @@ paths: start_url: https://api.github.com/user/codespaces/monalisa-octocat-hello-world-3f89ada1j3/start stop_url: https://api.github.com/user/codespaces/monalisa-octocat-hello-world-3f89ada1j3/stop recent_folders: [] - '500': *132 + '500': *139 '401': *23 '403': *27 '404': *6 @@ -56696,8 +57496,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#create-a-codespace-in-a-repository parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -56761,17 +57561,17 @@ paths: description: Response when the codespace was successfully created content: application/json: - schema: *175 + schema: *182 examples: - default: *367 + default: *374 '202': description: Response when the codespace creation partially failed but is being retried in the background content: application/json: - schema: *175 + schema: *182 examples: - default: *367 + default: *374 '400': *14 '401': *23 '403': *27 @@ -56799,9 +57599,9 @@ paths: url: https://docs.github.com/rest/codespaces/codespaces#list-devcontainer-configurations-in-a-repository-for-the-authenticated-user parameters: - *17 - - *18 - - *248 - - *249 + - *19 + - *255 + - *256 responses: '200': description: Response @@ -56841,7 +57641,7 @@ paths: - path: ".devcontainer.json" display_name: Default project configuration total_count: 3 - '500': *132 + '500': *139 '400': *14 '401': *23 '403': *27 @@ -56865,8 +57665,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/machines#list-available-machine-types-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 - name: location description: The location to check for available machines. Assigned by IP if not provided. @@ -56903,9 +57703,9 @@ paths: type: integer machines: type: array - items: *368 + items: *375 examples: - default: &567 + default: &574 value: total_count: 2 machines: @@ -56922,7 +57722,7 @@ paths: memory_in_bytes: 34359738368 cpus: 8 '304': *35 - '500': *132 + '500': *139 '401': *23 '403': *27 '404': *6 @@ -56945,8 +57745,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#get-default-attributes-for-a-codespace parameters: - - *248 - - *249 + - *255 + - *256 - name: ref description: The branch or commit to check for a default devcontainer path. If not specified, the default branch will be checked. @@ -57033,8 +57833,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#check-if-permissions-defined-by-a-devcontainer-have-been-accepted-by-the-authenticated-user parameters: - - *248 - - *249 + - *255 + - *256 - name: ref description: The git reference that points to the location of the devcontainer configuration to use for the permission check. The value of `ref` will typically @@ -57103,10 +57903,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/repository-secrets#list-repository-secrets parameters: - - *248 - - *249 + - *255 + - *256 - *17 - - *18 + - *19 responses: '200': description: Response @@ -57122,7 +57922,7 @@ paths: type: integer secrets: type: array - items: &372 + items: &379 title: Codespaces Secret description: Set repository secrets for GitHub Codespaces. type: object @@ -57143,7 +57943,7 @@ paths: - created_at - updated_at examples: - default: *369 + default: *376 headers: Link: *56 x-github: @@ -57166,16 +57966,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/repository-secrets#get-a-repository-public-key parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response content: application/json: - schema: *370 + schema: *377 examples: - default: *371 + default: *378 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -57195,17 +57995,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/repository-secrets#get-a-repository-secret parameters: - - *248 - - *249 - - *115 + - *255 + - *256 + - *122 responses: '200': description: Response content: application/json: - schema: *372 + schema: *379 examples: - default: *373 + default: *380 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -57225,9 +58025,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/repository-secrets#create-or-update-a-repository-secret parameters: - - *248 - - *249 - - *115 + - *255 + - *256 + - *122 requestBody: required: true content: @@ -57255,7 +58055,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *116 + schema: *123 examples: default: value: @@ -57279,9 +58079,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/repository-secrets#delete-a-repository-secret parameters: - - *248 - - *249 - - *115 + - *255 + - *256 + - *122 responses: '204': description: Response @@ -57309,8 +58109,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/collaborators#list-repository-collaborators parameters: - - *248 - - *249 + - *255 + - *256 - name: affiliation description: Filter collaborators returned by their affiliation. `outside` means all outside collaborators of an organization-owned repository. `direct` @@ -57340,7 +58140,7 @@ paths: - maintain - admin - *17 - - *18 + - *19 responses: '200': description: Response @@ -57348,7 +58148,7 @@ paths: application/json: schema: type: array - items: &374 + items: &381 title: Collaborator description: Collaborator type: object @@ -57541,9 +58341,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/collaborators#check-if-a-user-is-a-repository-collaborator parameters: - - *248 - - *249 - - *120 + - *255 + - *256 + - *127 responses: '204': description: Response if user is a collaborator @@ -57585,9 +58385,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/collaborators#add-a-repository-collaborator parameters: - - *248 - - *249 - - *120 + - *255 + - *256 + - *127 requestBody: required: false content: @@ -57613,7 +58413,7 @@ paths: description: Response when a new invitation is created content: application/json: - schema: &438 + schema: &445 title: Repository Invitation description: Repository invitations let you manage who you collaborate with. @@ -57625,7 +58425,7 @@ paths: format: int64 examples: - 42 - repository: *107 + repository: *114 invitee: anyOf: - type: 'null' @@ -57834,9 +58634,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/collaborators#remove-a-repository-collaborator parameters: - - *248 - - *249 - - *120 + - *255 + - *256 + - *127 responses: '204': description: No Content when collaborator was removed from the repository. @@ -57865,9 +58665,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/collaborators#get-repository-permissions-for-a-user parameters: - - *248 - - *249 - - *120 + - *255 + - *256 + - *127 responses: '200': description: if user has admin permissions @@ -57887,7 +58687,7 @@ paths: user: anyOf: - type: 'null' - - *374 + - *381 required: - permission - role_name @@ -57941,10 +58741,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/comments#list-commit-comments-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 - *17 - - *18 + - *19 responses: '200': description: Response @@ -57952,7 +58752,7 @@ paths: application/json: schema: type: array - items: &375 + items: &382 title: Commit Comment description: Commit Comment type: object @@ -58010,7 +58810,7 @@ paths: - created_at - updated_at examples: - default: &378 + default: &385 value: - html_url: https://github.com/octocat/Hello-World/commit/6dcb09b5b57875f334f61aebed695e2e4193db5e#commitcomment-1 url: https://api.github.com/repos/octocat/Hello-World/comments/1 @@ -58069,17 +58869,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/comments#get-a-commit-comment parameters: - - *248 - - *249 + - *255 + - *256 - *72 responses: '200': description: Response content: application/json: - schema: *375 + schema: *382 examples: - default: &379 + default: &386 value: html_url: https://github.com/octocat/Hello-World/commit/6dcb09b5b57875f334f61aebed695e2e4193db5e#commitcomment-1 url: https://api.github.com/repos/octocat/Hello-World/comments/1 @@ -58136,8 +58936,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/comments#update-a-commit-comment parameters: - - *248 - - *249 + - *255 + - *256 - *72 requestBody: required: true @@ -58160,7 +58960,7 @@ paths: description: Response content: application/json: - schema: *375 + schema: *382 examples: default: value: @@ -58211,8 +59011,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/comments#delete-a-commit-comment parameters: - - *248 - - *249 + - *255 + - *256 - *72 responses: '204': @@ -58234,8 +59034,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-commit-comment parameters: - - *248 - - *249 + - *255 + - *256 - *72 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). @@ -58254,7 +59054,7 @@ paths: - rocket - eyes - *17 - - *18 + - *19 responses: '200': description: Response @@ -58262,9 +59062,9 @@ paths: application/json: schema: type: array - items: *241 + items: *248 examples: - default: *243 + default: *250 headers: Link: *56 '404': *6 @@ -58285,8 +59085,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-commit-comment parameters: - - *248 - - *249 + - *255 + - *256 - *72 requestBody: required: true @@ -58319,16 +59119,16 @@ paths: description: Reaction exists content: application/json: - schema: *241 + schema: *248 examples: - default: *242 + default: *249 '201': description: Reaction created content: application/json: - schema: *241 + schema: *248 examples: - default: *242 + default: *249 '422': *15 x-github: githubCloudOnly: false @@ -58350,10 +59150,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#delete-a-commit-comment-reaction parameters: - - *248 - - *249 + - *255 + - *256 - *72 - - *244 + - *251 responses: '204': description: Response @@ -58402,8 +59202,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/commits#list-commits parameters: - - *248 - - *249 + - *255 + - *256 - name: sha description: 'SHA or branch to start listing commits from. Default: the repository’s default branch (usually `main`).' @@ -58451,7 +59251,7 @@ paths: type: string format: date-time - *17 - - *18 + - *19 responses: '200': description: Response @@ -58459,9 +59259,9 @@ paths: application/json: schema: type: array - items: *376 + items: *383 examples: - default: &486 + default: &493 value: - url: https://api.github.com/repos/octocat/Hello-World/commits/6dcb09b5b57875f334f61aebed695e2e4193db5e sha: 6dcb09b5b57875f334f61aebed695e2e4193db5e @@ -58532,7 +59332,7 @@ paths: sha: 6dcb09b5b57875f334f61aebed695e2e4193db5e headers: Link: *56 - '500': *132 + '500': *139 '400': *14 '404': *6 '409': *44 @@ -58555,9 +59355,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/commits#list-branches-for-head-commit parameters: - - *248 - - *249 - - &377 + - *255 + - *256 + - &384 name: commit_sha description: The SHA of the commit. in: path @@ -58629,11 +59429,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/comments#list-commit-comments parameters: - - *248 - - *249 - - *377 + - *255 + - *256 + - *384 - *17 - - *18 + - *19 responses: '200': description: Response @@ -58641,9 +59441,9 @@ paths: application/json: schema: type: array - items: *375 + items: *382 examples: - default: *378 + default: *385 headers: Link: *56 x-github: @@ -58671,9 +59471,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/comments#create-a-commit-comment parameters: - - *248 - - *249 - - *377 + - *255 + - *256 + - *384 requestBody: required: true content: @@ -58708,9 +59508,9 @@ paths: description: Response content: application/json: - schema: *375 + schema: *382 examples: - default: *379 + default: *386 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/comments/1 @@ -58738,11 +59538,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/commits#list-pull-requests-associated-with-a-commit parameters: - - *248 - - *249 - - *377 + - *255 + - *256 + - *384 - *17 - - *18 + - *19 responses: '200': description: Response @@ -58750,7 +59550,7 @@ paths: application/json: schema: type: array - items: &477 + items: &484 title: Pull Request Simple description: Pull Request Simple type: object @@ -58870,7 +59670,7 @@ paths: milestone: anyOf: - type: 'null' - - *380 + - *387 active_lock_reason: type: - string @@ -58925,7 +59725,7 @@ paths: type: - array - 'null' - items: *171 + items: *178 head: type: object properties: @@ -58969,7 +59769,7 @@ paths: _links: type: object properties: - comments: &381 + comments: &388 title: Link description: Hypermedia Link type: object @@ -58978,13 +59778,13 @@ paths: type: string required: - href - commits: *381 - statuses: *381 - html: *381 - issue: *381 - review_comments: *381 - review_comment: *381 - self: *381 + commits: *388 + statuses: *388 + html: *388 + issue: *388 + review_comments: *388 + review_comment: *388 + self: *388 required: - comments - commits @@ -58995,7 +59795,7 @@ paths: - review_comment - self author_association: *59 - auto_merge: &479 + auto_merge: &486 title: Auto merge description: The status of auto merging a pull request. type: @@ -59060,7 +59860,7 @@ paths: - author_association - auto_merge examples: - default: &478 + default: &485 value: - url: https://api.github.com/repos/octocat/Hello-World/pulls/1347 id: 1 @@ -59597,11 +60397,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/commits#get-a-commit parameters: - - *248 - - *249 - - *18 + - *255 + - *256 + - *19 - *17 - - &382 + - &389 name: ref description: The commit reference. Can be a commit SHA, branch name (`heads/BRANCH_NAME`), or tag name (`tags/TAG_NAME`). For more information, see "[Git References](https://git-scm.com/book/en/v2/Git-Internals-Git-References)" @@ -59616,9 +60416,9 @@ paths: description: Response content: application/json: - schema: *376 + schema: *383 examples: - default: &465 + default: &472 value: url: https://api.github.com/repos/octocat/Hello-World/commits/6dcb09b5b57875f334f61aebed695e2e4193db5e sha: 6dcb09b5b57875f334f61aebed695e2e4193db5e @@ -59704,7 +60504,7 @@ paths: ..... '422': *15 '404': *6 - '500': *132 + '500': *139 '503': *61 '409': *44 x-github: @@ -59731,11 +60531,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/runs#list-check-runs-for-a-git-reference parameters: - - *248 - - *249 - - *382 - - *383 - - *384 + - *255 + - *256 + - *389 + - *390 + - *391 - name: filter description: Filters check runs by their `completed_at` timestamp. `latest` returns the most recent check runs. @@ -59748,7 +60548,7 @@ paths: - all default: latest - *17 - - *18 + - *19 - name: app_id in: query required: false @@ -59769,9 +60569,9 @@ paths: type: integer check_runs: type: array - items: *328 + items: *335 examples: - default: *385 + default: *392 headers: Link: *56 x-github: @@ -59796,9 +60596,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/checks/suites#list-check-suites-for-a-git-reference parameters: - - *248 - - *249 - - *382 + - *255 + - *256 + - *389 - name: app_id description: Filters check suites by GitHub App `id`. in: query @@ -59806,9 +60606,9 @@ paths: schema: type: integer example: 1 - - *383 + - *390 - *17 - - *18 + - *19 responses: '200': description: Response @@ -59824,7 +60624,7 @@ paths: type: integer check_suites: type: array - items: *332 + items: *339 examples: default: value: @@ -60024,11 +60824,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/statuses#get-the-combined-status-for-a-specific-reference parameters: - - *248 - - *249 - - *382 + - *255 + - *256 + - *389 - *17 - - *18 + - *19 responses: '200': description: Response @@ -60097,7 +60897,7 @@ paths: type: string total_count: type: integer - repository: *107 + repository: *114 commit_url: type: string format: uri @@ -60228,11 +61028,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/statuses#list-commit-statuses-for-a-reference parameters: - - *248 - - *249 - - *382 + - *255 + - *256 + - *389 - *17 - - *18 + - *19 responses: '200': description: Response @@ -60240,7 +61040,7 @@ paths: application/json: schema: type: array - items: &541 + items: &548 title: Status description: The status of a commit. type: object @@ -60321,7 +61121,7 @@ paths: site_admin: false headers: Link: *56 - '301': *260 + '301': *267 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -60349,8 +61149,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/community#get-community-profile-metrics parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response @@ -60383,11 +61183,11 @@ paths: code_of_conduct: anyOf: - type: 'null' - - *386 + - *393 code_of_conduct_file: anyOf: - type: 'null' - - &387 + - &394 title: Community Health File type: object properties: @@ -60407,19 +61207,19 @@ paths: contributing: anyOf: - type: 'null' - - *387 + - *394 readme: anyOf: - type: 'null' - - *387 + - *394 issue_template: anyOf: - type: 'null' - - *387 + - *394 pull_request_template: anyOf: - type: 'null' - - *387 + - *394 required: - code_of_conduct - code_of_conduct_file @@ -60548,9 +61348,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/commits#compare-two-commits parameters: - - *248 - - *249 - - *18 + - *255 + - *256 + - *19 - *17 - name: basehead description: The base branch and head branch to compare. This parameter expects @@ -60597,8 +61397,8 @@ paths: format: uri examples: - https://github.com/octocat/Hello-World/compare/master...topic.patch - base_commit: *376 - merge_base_commit: *376 + base_commit: *383 + merge_base_commit: *383 status: type: string enum: @@ -60622,10 +61422,10 @@ paths: - 6 commits: type: array - items: *376 + items: *383 files: type: array - items: *388 + items: *395 required: - url - html_url @@ -60868,7 +61668,7 @@ paths: patch: "@@ -132,7 +132,7 @@ module Test @@ -1000,7 +1000,7 @@ module Test" '404': *6 - '500': *132 + '500': *139 '503': *61 x-github: githubCloudOnly: false @@ -60911,8 +61711,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/contents#get-repository-content parameters: - - *248 - - *249 + - *255 + - *256 - name: path description: path parameter in: path @@ -61063,7 +61863,7 @@ paths: - type - url examples: - response-if-content-is-a-file: &389 + response-if-content-is-a-file: &396 summary: Response if content is a file value: type: file @@ -61200,7 +62000,7 @@ paths: - size - type - url - - &491 + - &498 title: Content File description: Content File type: object @@ -61418,7 +62218,7 @@ paths: - url - submodule_git_url examples: - response-if-content-is-a-file: *389 + response-if-content-is-a-file: *396 response-if-content-is-a-directory: summary: Response if content is a directory and the application/json media type is requested @@ -61487,7 +62287,7 @@ paths: html: https://github.com/jquery/qunit/tree/6ca3721222109997540bd6d9ccd396902e0ad2f9 '404': *6 '403': *27 - '302': *390 + '302': *397 '304': *35 x-github: githubCloudOnly: false @@ -61510,8 +62310,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/contents#create-or-update-file-contents parameters: - - *248 - - *249 + - *255 + - *256 - name: path description: path parameter in: path @@ -61606,7 +62406,7 @@ paths: description: Response content: application/json: - schema: &391 + schema: &398 title: File Commit description: File Commit type: object @@ -61762,7 +62562,7 @@ paths: description: Response content: application/json: - schema: *391 + schema: *398 examples: example-for-creating-a-file: value: @@ -61816,7 +62616,7 @@ paths: schema: oneOf: - *3 - - &420 + - &427 description: Repository rule violation was detected type: object properties: @@ -61837,7 +62637,7 @@ paths: items: type: object properties: - placeholder_id: &533 + placeholder_id: &540 description: The ID of the push protection bypass placeholder. This value is returned on any push protected routes. @@ -61869,8 +62669,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/contents#delete-a-file parameters: - - *248 - - *249 + - *255 + - *256 - name: path description: path parameter in: path @@ -61931,7 +62731,7 @@ paths: description: Response content: application/json: - schema: *391 + schema: *398 examples: default: value: @@ -61986,8 +62786,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-repository-contributors parameters: - - *248 - - *249 + - *255 + - *256 - name: anon description: Set to `1` or `true` to include anonymous contributors in results. in: query @@ -61995,7 +62795,7 @@ paths: schema: type: string - *17 - - *18 + - *19 responses: '200': description: If repository contains content @@ -62111,20 +62911,20 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/alerts#list-dependabot-alerts-for-a-repository parameters: - - *248 - - *249 - - *135 - - *136 - - *137 - - *138 + - *255 + - *256 + - *142 + - *143 + - *144 + - *145 - name: manifest in: query description: A comma-separated list of full manifest paths. If specified, only alerts for these manifests will be returned. schema: type: string - - *139 - - *140 + - *146 + - *147 - *46 - name: page description: "**Closing down notice**. Page number of the results to fetch. @@ -62144,8 +62944,8 @@ paths: default: 30 - *37 - *38 - - *141 - - *142 + - *148 + - *149 responses: '200': description: Response @@ -62153,7 +62953,7 @@ paths: application/json: schema: type: array - items: &394 + items: &401 type: object description: A Dependabot alert. properties: @@ -62188,13 +62988,13 @@ paths: - development - runtime - - security_advisory: *392 + security_advisory: *399 security_vulnerability: *49 url: *54 html_url: *55 created_at: *52 updated_at: *53 - dismissed_at: *122 + dismissed_at: *129 dismissed_by: anyOf: - type: 'null' @@ -62218,8 +63018,8 @@ paths: description: An optional comment associated with the alert's dismissal. maxLength: 280 - fixed_at: *121 - auto_dismissed_at: *393 + fixed_at: *128 + auto_dismissed_at: *400 required: - number - state @@ -62446,9 +63246,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/alerts#get-a-dependabot-alert parameters: - - *248 - - *249 - - &395 + - *255 + - *256 + - &402 name: alert_number in: path description: |- @@ -62463,7 +63263,7 @@ paths: description: Response content: application/json: - schema: *394 + schema: *401 examples: default: value: @@ -62573,9 +63373,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/alerts#update-a-dependabot-alert parameters: - - *248 - - *249 - - *395 + - *255 + - *256 + - *402 requestBody: required: true content: @@ -62620,7 +63420,7 @@ paths: description: Response content: application/json: - schema: *394 + schema: *401 examples: default: value: @@ -62749,10 +63549,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#list-repository-secrets parameters: - - *248 - - *249 + - *255 + - *256 - *17 - - *18 + - *19 responses: '200': description: Response @@ -62768,7 +63568,7 @@ paths: type: integer secrets: type: array - items: &398 + items: &405 title: Dependabot Secret description: Set secrets for Dependabot. type: object @@ -62822,16 +63622,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#get-a-repository-public-key parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response content: application/json: - schema: *396 + schema: *403 examples: - default: *397 + default: *404 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -62851,15 +63651,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#get-a-repository-secret parameters: - - *248 - - *249 - - *115 + - *255 + - *256 + - *122 responses: '200': description: Response content: application/json: - schema: *398 + schema: *405 examples: default: value: @@ -62885,9 +63685,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#create-or-update-a-repository-secret parameters: - - *248 - - *249 - - *115 + - *255 + - *256 + - *122 requestBody: required: true content: @@ -62915,7 +63715,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *116 + schema: *123 examples: default: value: @@ -62939,9 +63739,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependabot/secrets#delete-a-repository-secret parameters: - - *248 - - *249 - - *115 + - *255 + - *256 + - *122 responses: '204': description: Response @@ -62963,8 +63763,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependency-graph/dependency-review#get-a-diff-of-the-dependencies-between-commits parameters: - - *248 - - *249 + - *255 + - *256 - name: basehead description: The base and head Git revisions to compare. The Git revisions will be resolved to commit SHAs. Named revisions will be resolved to their @@ -63138,8 +63938,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependency-graph/sboms#export-a-software-bill-of-materials-sbom-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response @@ -63399,8 +64199,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/dependency-graph/dependency-submission#create-a-snapshot-of-dependencies-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -63483,7 +64283,7 @@ paths: - version - url additionalProperties: false - metadata: &399 + metadata: &406 title: metadata description: User-defined metadata to store domain-specific information limited to 8 keys with scalar values. @@ -63522,7 +64322,7 @@ paths: examples: - "/src/build/package-lock.json" additionalProperties: false - metadata: *399 + metadata: *406 resolved: type: object description: A collection of resolved package dependencies. @@ -63536,7 +64336,7 @@ paths: pattern: "^pkg" examples: - pkg:/npm/%40actions/http-client@1.0.11 - metadata: *399 + metadata: *406 relationship: type: string description: A notation of whether a dependency is requested @@ -63669,8 +64469,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/deployments#list-deployments parameters: - - *248 - - *249 + - *255 + - *256 - name: sha description: The SHA recorded at creation time. in: query @@ -63703,7 +64503,7 @@ paths: - 'null' default: none - *17 - - *18 + - *19 responses: '200': description: Response @@ -63711,9 +64511,9 @@ paths: application/json: schema: type: array - items: *400 + items: *407 examples: - default: *401 + default: *408 headers: Link: *56 x-github: @@ -63779,8 +64579,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/deployments#create-a-deployment parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -63862,7 +64662,7 @@ paths: description: Response content: application/json: - schema: *400 + schema: *407 examples: simple-example: summary: Simple example @@ -63935,9 +64735,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/deployments#get-a-deployment parameters: - - *248 - - *249 - - &402 + - *255 + - *256 + - &409 name: deployment_id description: deployment_id parameter in: path @@ -63949,7 +64749,7 @@ paths: description: Response content: application/json: - schema: *400 + schema: *407 examples: default: value: @@ -64014,9 +64814,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/deployments#delete-a-deployment parameters: - - *248 - - *249 - - *402 + - *255 + - *256 + - *409 responses: '204': description: Response @@ -64038,11 +64838,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/statuses#list-deployment-statuses parameters: - - *248 - - *249 - - *402 + - *255 + - *256 + - *409 - *17 - - *18 + - *19 responses: '200': description: Response @@ -64050,7 +64850,7 @@ paths: application/json: schema: type: array - items: &403 + items: &410 title: Deployment Status description: The status of a deployment. type: object @@ -64214,9 +65014,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/statuses#create-a-deployment-status parameters: - - *248 - - *249 - - *402 + - *255 + - *256 + - *409 requestBody: required: true content: @@ -64291,9 +65091,9 @@ paths: description: Response content: application/json: - schema: *403 + schema: *410 examples: - default: &404 + default: &411 value: url: https://api.github.com/repos/octocat/example/deployments/42/statuses/1 id: 1 @@ -64349,9 +65149,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/statuses#get-a-deployment-status parameters: - - *248 - - *249 - - *402 + - *255 + - *256 + - *409 - name: status_id in: path required: true @@ -64362,9 +65162,9 @@ paths: description: Response content: application/json: - schema: *403 + schema: *410 examples: - default: *404 + default: *411 '404': *6 x-github: githubCloudOnly: false @@ -64389,8 +65189,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#create-a-repository-dispatch-event parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -64447,10 +65247,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/environments#list-environments parameters: - - *248 - - *249 + - *255 + - *256 - *17 - - *18 + - *19 responses: '200': description: Response @@ -64466,7 +65266,7 @@ paths: - 5 environments: type: array - items: &406 + items: &413 title: Environment description: Details of a deployment environment type: object @@ -64528,7 +65328,7 @@ paths: type: string examples: - wait_timer - wait_timer: &408 + wait_timer: &415 type: integer description: The amount of time to delay a job after the job is initially triggered. The time (in minutes) @@ -64570,11 +65370,11 @@ paths: items: type: object properties: - type: *405 + type: *412 reviewer: anyOf: - *4 - - *171 + - *178 required: - id - node_id @@ -64597,7 +65397,7 @@ paths: - id - node_id - type - deployment_branch_policy: &409 + deployment_branch_policy: &416 type: - object - 'null' @@ -64714,9 +65514,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/environments#get-an-environment parameters: - - *248 - - *249 - - &407 + - *255 + - *256 + - &414 name: environment_name in: path required: true @@ -64729,9 +65529,9 @@ paths: description: Response content: application/json: - schema: *406 + schema: *413 examples: - default: &410 + default: &417 value: id: 161088068 node_id: MDExOkVudmlyb25tZW50MTYxMDg4MDY4 @@ -64815,9 +65615,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/environments#create-or-update-an-environment parameters: - - *248 - - *249 - - *407 + - *255 + - *256 + - *414 requestBody: required: false content: @@ -64827,7 +65627,7 @@ paths: - object - 'null' properties: - wait_timer: *408 + wait_timer: *415 prevent_self_review: type: boolean description: Whether or not a user who created the job is prevented @@ -64846,14 +65646,14 @@ paths: items: type: object properties: - type: *405 + type: *412 id: type: integer description: The id of the user or team who can review the deployment examples: - 4532992 - deployment_branch_policy: *409 + deployment_branch_policy: *416 additionalProperties: false examples: default: @@ -64873,9 +65673,9 @@ paths: description: Response content: application/json: - schema: *406 + schema: *413 examples: - default: *410 + default: *417 '422': description: Validation error when the environment name is invalid or when `protected_branches` and `custom_branch_policies` in `deployment_branch_policy` @@ -64899,9 +65699,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/environments#delete-an-environment parameters: - - *248 - - *249 - - *407 + - *255 + - *256 + - *414 responses: '204': description: Default response @@ -64926,11 +65726,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/branch-policies#list-deployment-branch-policies parameters: - - *248 - - *249 - - *407 + - *255 + - *256 + - *414 - *17 - - *18 + - *19 responses: '200': description: Response @@ -64947,7 +65747,7 @@ paths: - 2 branch_policies: type: array - items: &411 + items: &418 title: Deployment branch policy description: Details of a deployment branch or tag policy. type: object @@ -65008,9 +65808,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/branch-policies#create-a-deployment-branch-policy parameters: - - *248 - - *249 - - *407 + - *255 + - *256 + - *414 requestBody: required: true content: @@ -65058,9 +65858,9 @@ paths: description: Response content: application/json: - schema: *411 + schema: *418 examples: - example-wildcard: &412 + example-wildcard: &419 value: id: 364662 node_id: MDE2OkdhdGVCcmFuY2hQb2xpY3kzNjQ2NjI= @@ -65102,10 +65902,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/branch-policies#get-a-deployment-branch-policy parameters: - - *248 - - *249 - - *407 - - &413 + - *255 + - *256 + - *414 + - &420 name: branch_policy_id in: path required: true @@ -65117,9 +65917,9 @@ paths: description: Response content: application/json: - schema: *411 + schema: *418 examples: - default: *412 + default: *419 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -65138,10 +65938,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/branch-policies#update-a-deployment-branch-policy parameters: - - *248 - - *249 - - *407 - - *413 + - *255 + - *256 + - *414 + - *420 requestBody: required: true content: @@ -65170,9 +65970,9 @@ paths: description: Response content: application/json: - schema: *411 + schema: *418 examples: - default: *412 + default: *419 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -65191,10 +65991,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/branch-policies#delete-a-deployment-branch-policy parameters: - - *248 - - *249 - - *407 - - *413 + - *255 + - *256 + - *414 + - *420 responses: '204': description: Response @@ -65219,9 +66019,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/protection-rules#get-all-deployment-protection-rules-for-an-environment parameters: - - *407 - - *249 - - *248 + - *414 + - *256 + - *255 responses: '200': description: List of deployment protection rules @@ -65238,7 +66038,7 @@ paths: - 10 custom_deployment_protection_rules: type: array - items: &414 + items: &421 title: Deployment protection rule description: Deployment protection rule type: object @@ -65260,7 +66060,7 @@ paths: for the environment. examples: - true - app: &415 + app: &422 title: Custom deployment protection rule app description: A GitHub App that is providing a custom deployment protection rule. @@ -65363,9 +66163,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/protection-rules#create-a-custom-deployment-protection-rule-on-an-environment parameters: - - *407 - - *249 - - *248 + - *414 + - *256 + - *255 requestBody: content: application/json: @@ -65386,9 +66186,9 @@ paths: description: The enabled custom deployment protection rule content: application/json: - schema: *414 + schema: *421 examples: - default: &416 + default: &423 value: id: 3 node_id: IEH37kRlcGxveW1lbnRTdGF0ddiv @@ -65423,10 +66223,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/protection-rules#list-custom-deployment-rule-integrations-available-for-an-environment parameters: - - *407 - - *249 - - *248 - - *18 + - *414 + - *256 + - *255 + - *19 - *17 responses: '200': @@ -65445,7 +66245,7 @@ paths: - 35 available_custom_deployment_protection_rule_integrations: type: array - items: *415 + items: *422 examples: default: value: @@ -65480,10 +66280,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/protection-rules#get-a-custom-deployment-protection-rule parameters: - - *248 - - *249 - - *407 - - &417 + - *255 + - *256 + - *414 + - &424 name: protection_rule_id description: The unique identifier of the protection rule. in: path @@ -65495,9 +66295,9 @@ paths: description: Response content: application/json: - schema: *414 + schema: *421 examples: - default: *416 + default: *423 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -65518,10 +66318,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/deployments/protection-rules#disable-a-custom-protection-rule-for-an-environment parameters: - - *407 - - *249 - - *248 - - *417 + - *414 + - *256 + - *255 + - *424 responses: '204': description: Response @@ -65547,11 +66347,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#list-environment-secrets parameters: - - *248 - - *249 - - *407 + - *255 + - *256 + - *414 - *17 - - *18 + - *19 responses: '200': description: Response @@ -65567,9 +66367,9 @@ paths: type: integer secrets: type: array - items: *294 + items: *301 examples: - default: *295 + default: *302 headers: Link: *56 x-github: @@ -65594,17 +66394,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#get-an-environment-public-key parameters: - - *248 - - *249 - - *407 + - *255 + - *256 + - *414 responses: '200': description: Response content: application/json: - schema: *296 + schema: *303 examples: - default: *297 + default: *304 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -65626,18 +66426,18 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#get-an-environment-secret parameters: - - *248 - - *249 - - *407 - - *115 + - *255 + - *256 + - *414 + - *122 responses: '200': description: Response content: application/json: - schema: *294 + schema: *301 examples: - default: *418 + default: *425 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -65659,10 +66459,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#create-or-update-an-environment-secret parameters: - - *248 - - *249 - - *407 - - *115 + - *255 + - *256 + - *414 + - *122 requestBody: required: true content: @@ -65693,7 +66493,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *116 + schema: *123 examples: default: value: @@ -65719,10 +66519,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/secrets#delete-an-environment-secret parameters: - - *248 - - *249 - - *407 - - *115 + - *255 + - *256 + - *414 + - *122 responses: '204': description: Default response @@ -65747,11 +66547,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#list-environment-variables parameters: - - *248 - - *249 - - *407 - - *270 - - *18 + - *255 + - *256 + - *414 + - *277 + - *19 responses: '200': description: Response @@ -65767,9 +66567,9 @@ paths: type: integer variables: type: array - items: *298 + items: *305 examples: - default: *299 + default: *306 headers: Link: *56 x-github: @@ -65792,9 +66592,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#create-an-environment-variable parameters: - - *248 - - *249 - - *407 + - *255 + - *256 + - *414 requestBody: required: true content: @@ -65821,7 +66621,7 @@ paths: description: Response content: application/json: - schema: *116 + schema: *123 examples: default: value: @@ -65846,18 +66646,18 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#get-an-environment-variable parameters: - - *248 - - *249 - - *407 - - *118 + - *255 + - *256 + - *414 + - *125 responses: '200': description: Response content: application/json: - schema: *298 + schema: *305 examples: - default: *419 + default: *426 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -65878,10 +66678,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#update-an-environment-variable parameters: - - *248 - - *249 - - *118 - - *407 + - *255 + - *256 + - *125 + - *414 requestBody: required: true content: @@ -65923,10 +66723,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/actions/variables#delete-an-environment-variable parameters: - - *248 - - *249 - - *118 - - *407 + - *255 + - *256 + - *125 + - *414 responses: '204': description: Response @@ -65948,10 +66748,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/events#list-repository-events parameters: - - *248 - - *249 + - *255 + - *256 - *17 - - *18 + - *19 responses: '200': description: Response @@ -66026,8 +66826,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/forks#list-forks parameters: - - *248 - - *249 + - *255 + - *256 - name: sort description: The sort order. `stargazers` will sort by star count. in: query @@ -66041,7 +66841,7 @@ paths: - watchers default: newest - *17 - - *18 + - *19 responses: '200': description: Response @@ -66049,7 +66849,7 @@ paths: application/json: schema: type: array - items: *107 + items: *114 examples: default: value: @@ -66186,8 +66986,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/forks#create-a-fork parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: false content: @@ -66220,9 +67020,9 @@ paths: description: Response content: application/json: - schema: *259 + schema: *266 examples: - default: *261 + default: *268 '400': *14 '422': *15 '403': *27 @@ -66243,8 +67043,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/blobs#create-a-blob parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -66304,7 +67104,7 @@ paths: schema: oneOf: - *92 - - *420 + - *427 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -66329,8 +67129,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/blobs#get-a-blob parameters: - - *248 - - *249 + - *255 + - *256 - name: file_sha in: path required: true @@ -66430,8 +67230,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/commits#create-a-commit parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -66540,7 +67340,7 @@ paths: description: Response content: application/json: - schema: &421 + schema: &428 title: Git Commit description: Low-level Git commit operations within a repository type: object @@ -66766,15 +67566,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/commits#get-a-commit-object parameters: - - *248 - - *249 - - *377 + - *255 + - *256 + - *384 responses: '200': description: Response content: application/json: - schema: *421 + schema: *428 examples: default: value: @@ -66830,9 +67630,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/refs#list-matching-references parameters: - - *248 - - *249 - - &422 + - *255 + - *256 + - &429 name: ref description: The Git reference. For more information, see "[Git References](https://git-scm.com/book/en/v2/Git-Internals-Git-References)" in the Git documentation. @@ -66849,7 +67649,7 @@ paths: application/json: schema: type: array - items: &423 + items: &430 title: Git Reference description: Git references within a repository type: object @@ -66925,17 +67725,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/refs#get-a-reference parameters: - - *248 - - *249 - - *422 + - *255 + - *256 + - *429 responses: '200': description: Response content: application/json: - schema: *423 + schema: *430 examples: - default: &424 + default: &431 value: ref: refs/heads/featureA node_id: MDM6UmVmcmVmcy9oZWFkcy9mZWF0dXJlQQ== @@ -66964,8 +67764,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/refs#create-a-reference parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -66994,9 +67794,9 @@ paths: description: Response content: application/json: - schema: *423 + schema: *430 examples: - default: *424 + default: *431 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/git/refs/heads/featureA @@ -67022,9 +67822,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/refs#update-a-reference parameters: - - *248 - - *249 - - *422 + - *255 + - *256 + - *429 requestBody: required: true content: @@ -67053,9 +67853,9 @@ paths: description: Response content: application/json: - schema: *423 + schema: *430 examples: - default: *424 + default: *431 '422': *15 '409': *44 x-github: @@ -67073,9 +67873,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/refs#delete-a-reference parameters: - - *248 - - *249 - - *422 + - *255 + - *256 + - *429 responses: '204': description: Response @@ -67128,8 +67928,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/tags#create-a-tag-object parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -67196,7 +67996,7 @@ paths: description: Response content: application/json: - schema: &426 + schema: &433 title: Git Tag description: Metadata for a Git tag type: object @@ -67252,7 +68052,7 @@ paths: - sha - type - url - verification: *425 + verification: *432 required: - sha - url @@ -67262,7 +68062,7 @@ paths: - tag - message examples: - default: &427 + default: &434 value: node_id: MDM6VGFnOTQwYmQzMzYyNDhlZmFlMGY5ZWU1YmM3YjJkNWM5ODU4ODdiMTZhYw== tag: v0.0.1 @@ -67335,8 +68135,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/tags#get-a-tag parameters: - - *248 - - *249 + - *255 + - *256 - name: tag_sha in: path required: true @@ -67347,9 +68147,9 @@ paths: description: Response content: application/json: - schema: *426 + schema: *433 examples: - default: *427 + default: *434 '404': *6 '409': *44 x-github: @@ -67373,8 +68173,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/trees#create-a-tree parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -67448,7 +68248,7 @@ paths: description: Response content: application/json: - schema: &428 + schema: &435 title: Git Tree description: The hierarchy between files in a Git repository. type: object @@ -67566,8 +68366,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/git/trees#get-a-tree parameters: - - *248 - - *249 + - *255 + - *256 - name: tree_sha description: The SHA1 value or ref (branch or tag) name of the tree. in: path @@ -67590,7 +68390,7 @@ paths: description: Response content: application/json: - schema: *428 + schema: *435 examples: default-response: summary: Default response @@ -67649,10 +68449,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#list-repository-webhooks parameters: - - *248 - - *249 + - *255 + - *256 - *17 - - *18 + - *19 responses: '200': description: Response @@ -67660,7 +68460,7 @@ paths: application/json: schema: type: array - items: &429 + items: &436 title: Webhook description: Webhooks for repositories. type: object @@ -67723,7 +68523,7 @@ paths: format: uri examples: - https://api.github.com/repos/octocat/Hello-World/hooks/1/deliveries - last_response: &640 + last_response: &647 title: Hook Response type: object properties: @@ -67800,8 +68600,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#create-a-repository-webhook parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: false content: @@ -67854,9 +68654,9 @@ paths: description: Response content: application/json: - schema: *429 + schema: *436 examples: - default: &430 + default: &437 value: type: Repository id: 12345678 @@ -67904,17 +68704,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#get-a-repository-webhook parameters: - - *248 - - *249 - - *148 + - *255 + - *256 + - *155 responses: '200': description: Response content: application/json: - schema: *429 + schema: *436 examples: - default: *430 + default: *437 '404': *6 x-github: githubCloudOnly: false @@ -67934,9 +68734,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#update-a-repository-webhook parameters: - - *248 - - *249 - - *148 + - *255 + - *256 + - *155 requestBody: required: true content: @@ -67981,9 +68781,9 @@ paths: description: Response content: application/json: - schema: *429 + schema: *436 examples: - default: *430 + default: *437 '422': *15 '404': *6 x-github: @@ -68004,9 +68804,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#delete-a-repository-webhook parameters: - - *248 - - *249 - - *148 + - *255 + - *256 + - *155 responses: '204': description: Response @@ -68030,9 +68830,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#get-a-webhook-configuration-for-a-repository parameters: - - *248 - - *249 - - *148 + - *255 + - *256 + - *155 responses: '200': description: Response @@ -68059,9 +68859,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#update-a-webhook-configuration-for-a-repository parameters: - - *248 - - *249 - - *148 + - *255 + - *256 + - *155 requestBody: required: false content: @@ -68105,11 +68905,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#list-deliveries-for-a-repository-webhook parameters: - - *248 - - *249 - - *148 + - *255 + - *256 + - *155 - *17 - - *149 + - *156 responses: '200': description: Response @@ -68117,9 +68917,9 @@ paths: application/json: schema: type: array - items: *150 + items: *157 examples: - default: *151 + default: *158 '400': *14 '422': *15 x-github: @@ -68138,18 +68938,18 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#get-a-delivery-for-a-repository-webhook parameters: - - *248 - - *249 - - *148 + - *255 + - *256 + - *155 - *16 responses: '200': description: Response content: application/json: - schema: *152 + schema: *159 examples: - default: *153 + default: *160 '400': *14 '422': *15 x-github: @@ -68168,9 +68968,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#redeliver-a-delivery-for-a-repository-webhook parameters: - - *248 - - *249 - - *148 + - *255 + - *256 + - *155 - *16 responses: '202': *45 @@ -68193,9 +68993,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#ping-a-repository-webhook parameters: - - *248 - - *249 - - *148 + - *255 + - *256 + - *155 responses: '204': description: Response @@ -68220,9 +69020,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/webhooks#test-the-push-repository-webhook parameters: - - *248 - - *249 - - *148 + - *255 + - *256 + - *155 responses: '204': description: Response @@ -68280,14 +69080,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#get-an-import-status parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response content: application/json: - schema: &431 + schema: &438 title: Import description: A repository import from an external source. type: object @@ -68394,7 +69194,7 @@ paths: - html_url - authors_url examples: - default: &434 + default: &441 value: vcs: subversion use_lfs: true @@ -68410,7 +69210,7 @@ paths: authors_url: https://api.github.com/repos/octocat/socm/import/authors repository_url: https://api.github.com/repos/octocat/socm '404': *6 - '503': &432 + '503': &439 description: Unavailable due to service under maintenance. content: application/json: @@ -68439,8 +69239,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#start-an-import parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -68488,7 +69288,7 @@ paths: description: Response content: application/json: - schema: *431 + schema: *438 examples: default: value: @@ -68513,7 +69313,7 @@ paths: type: string '422': *15 '404': *6 - '503': *432 + '503': *439 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -68541,8 +69341,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#update-an-import parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: false content: @@ -68594,7 +69394,7 @@ paths: description: Response content: application/json: - schema: *431 + schema: *438 examples: example-1: summary: Example 1 @@ -68642,7 +69442,7 @@ paths: html_url: https://import.github.com/octocat/socm/import authors_url: https://api.github.com/repos/octocat/socm/import/authors repository_url: https://api.github.com/repos/octocat/socm - '503': *432 + '503': *439 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -68665,12 +69465,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#cancel-an-import parameters: - - *248 - - *249 + - *255 + - *256 responses: '204': description: Response - '503': *432 + '503': *439 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -68696,9 +69496,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#get-commit-authors parameters: - - *248 - - *249 - - &590 + - *255 + - *256 + - &597 name: since description: A user ID. Only return users with an ID greater than this ID. in: query @@ -68712,7 +69512,7 @@ paths: application/json: schema: type: array - items: &433 + items: &440 title: Porter Author description: Porter Author type: object @@ -68766,7 +69566,7 @@ paths: url: https://api.github.com/repos/octocat/socm/import/authors/2268559 import_url: https://api.github.com/repos/octocat/socm/import '404': *6 - '503': *432 + '503': *439 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -68791,8 +69591,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#map-a-commit-author parameters: - - *248 - - *249 + - *255 + - *256 - name: author_id in: path required: true @@ -68822,7 +69622,7 @@ paths: description: Response content: application/json: - schema: *433 + schema: *440 examples: default: value: @@ -68835,7 +69635,7 @@ paths: import_url: https://api.github.com/repos/octocat/socm/import '422': *15 '404': *6 - '503': *432 + '503': *439 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -68859,8 +69659,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#get-large-files parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response @@ -68901,7 +69701,7 @@ paths: path: foo/bar/3 oid: c20ad4d76fe97759aa27a0c99bff6710 size: 12582912 - '503': *432 + '503': *439 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -68929,8 +69729,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/source-imports#update-git-lfs-preference parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -68957,11 +69757,11 @@ paths: description: Response content: application/json: - schema: *431 + schema: *438 examples: - default: *434 + default: *441 '422': *15 - '503': *432 + '503': *439 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -68984,8 +69784,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/apps/apps#get-a-repository-installation-for-the-authenticated-app parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response @@ -68993,8 +69793,8 @@ paths: application/json: schema: *20 examples: - default: *435 - '301': *260 + default: *442 + '301': *267 '404': *6 x-github: githubCloudOnly: false @@ -69014,8 +69814,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/interactions/repos#get-interaction-restrictions-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response @@ -69023,12 +69823,12 @@ paths: application/json: schema: anyOf: - - *166 + - *173 - type: object properties: {} additionalProperties: false examples: - default: &437 + default: &444 value: limit: collaborators_only origin: repository @@ -69053,13 +69853,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/interactions/repos#set-interaction-restrictions-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: application/json: - schema: *436 + schema: *443 examples: default: summary: Example request body @@ -69071,9 +69871,9 @@ paths: description: Response content: application/json: - schema: *166 + schema: *173 examples: - default: *437 + default: *444 '409': description: Response x-github: @@ -69095,8 +69895,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/interactions/repos#remove-interaction-restrictions-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '204': description: Response @@ -69119,10 +69919,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/invitations#list-repository-invitations parameters: - - *248 - - *249 + - *255 + - *256 - *17 - - *18 + - *19 responses: '200': description: Response @@ -69130,9 +69930,9 @@ paths: application/json: schema: type: array - items: *438 + items: *445 examples: - default: &583 + default: &590 value: - id: 1 repository: @@ -69263,9 +70063,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/invitations#update-a-repository-invitation parameters: - - *248 - - *249 - - *170 + - *255 + - *256 + - *177 requestBody: required: false content: @@ -69294,7 +70094,7 @@ paths: description: Response content: application/json: - schema: *438 + schema: *445 examples: default: value: @@ -69425,9 +70225,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/invitations#delete-a-repository-invitation parameters: - - *248 - - *249 - - *170 + - *255 + - *256 + - *177 responses: '204': description: Response @@ -69458,8 +70258,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#list-repository-issues parameters: - - *248 - - *249 + - *255 + - *256 - name: milestone description: If an `integer` is passed, it should refer to a milestone by its `number` field. If the string `*` is passed, issues with any milestone @@ -69499,7 +70299,7 @@ paths: required: false schema: type: string - - *172 + - *179 - name: sort description: What to sort results by. in: query @@ -69514,7 +70314,7 @@ paths: - *46 - *63 - *17 - - *18 + - *19 responses: '200': description: Response @@ -69524,7 +70324,7 @@ paths: type: array items: *73 examples: - default: &447 + default: &454 value: - id: 1 node_id: MDU6SXNzdWUx @@ -69672,7 +70472,7 @@ paths: state_reason: completed headers: Link: *56 - '301': *260 + '301': *267 '422': *15 '404': *6 x-github: @@ -69701,8 +70501,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#create-an-issue parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -69785,7 +70585,7 @@ paths: application/json: schema: *73 examples: - default: &442 + default: &449 value: id: 1 node_id: MDU6SXNzdWUx @@ -69941,7 +70741,7 @@ paths: '422': *15 '503': *61 '404': *6 - '410': *257 + '410': *264 x-github: triggersNotification: true githubCloudOnly: false @@ -69969,8 +70769,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#list-issue-comments-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 - *82 - name: direction description: Either `asc` or `desc`. Ignored without the `sort` parameter. @@ -69983,7 +70783,7 @@ paths: - desc - *63 - *17 - - *18 + - *19 responses: '200': description: Response @@ -69991,9 +70791,9 @@ paths: application/json: schema: type: array - items: *439 + items: *446 examples: - default: &444 + default: &451 value: - id: 1 node_id: MDEyOklzc3VlQ29tbWVudDE= @@ -70051,17 +70851,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#get-an-issue-comment parameters: - - *248 - - *249 + - *255 + - *256 - *72 responses: '200': description: Response content: application/json: - schema: *439 + schema: *446 examples: - default: &440 + default: &447 value: id: 1 node_id: MDEyOklzc3VlQ29tbWVudDE= @@ -70115,8 +70915,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#update-an-issue-comment parameters: - - *248 - - *249 + - *255 + - *256 - *72 requestBody: required: true @@ -70139,9 +70939,9 @@ paths: description: Response content: application/json: - schema: *439 + schema: *446 examples: - default: *440 + default: *447 '422': *15 x-github: githubCloudOnly: false @@ -70159,8 +70959,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#delete-an-issue-comment parameters: - - *248 - - *249 + - *255 + - *256 - *72 responses: '204': @@ -70181,8 +70981,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-an-issue-comment parameters: - - *248 - - *249 + - *255 + - *256 - *72 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). @@ -70201,7 +71001,7 @@ paths: - rocket - eyes - *17 - - *18 + - *19 responses: '200': description: Response @@ -70209,9 +71009,9 @@ paths: application/json: schema: type: array - items: *241 + items: *248 examples: - default: *243 + default: *250 headers: Link: *56 '404': *6 @@ -70232,8 +71032,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-an-issue-comment parameters: - - *248 - - *249 + - *255 + - *256 - *72 requestBody: required: true @@ -70266,16 +71066,16 @@ paths: description: Reaction exists content: application/json: - schema: *241 + schema: *248 examples: - default: *242 + default: *249 '201': description: Reaction created content: application/json: - schema: *241 + schema: *248 examples: - default: *242 + default: *249 '422': *15 x-github: githubCloudOnly: false @@ -70297,10 +71097,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#delete-an-issue-comment-reaction parameters: - - *248 - - *249 + - *255 + - *256 - *72 - - *244 + - *251 responses: '204': description: Response @@ -70320,10 +71120,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/events#list-issue-events-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 - *17 - - *18 + - *19 responses: '200': description: Response @@ -70331,7 +71131,7 @@ paths: application/json: schema: type: array - items: &441 + items: &448 title: Issue Event description: Issue Event type: object @@ -70411,7 +71211,7 @@ paths: anyOf: - type: 'null' - *4 - requested_team: *171 + requested_team: *178 dismissed_review: title: Issue Event Dismissed Review type: object @@ -70670,8 +71470,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/events#get-an-issue-event parameters: - - *248 - - *249 + - *255 + - *256 - name: event_id in: path required: true @@ -70682,7 +71482,7 @@ paths: description: Response content: application/json: - schema: *441 + schema: *448 examples: default: value: @@ -70875,7 +71675,7 @@ paths: author_association: COLLABORATOR state_reason: completed '404': *6 - '410': *257 + '410': *264 '403': *27 x-github: githubCloudOnly: false @@ -70909,9 +71709,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#get-an-issue parameters: - - *248 - - *249 - - &443 + - *255 + - *256 + - &450 name: issue_number description: The number that identifies the issue. in: path @@ -70925,10 +71725,10 @@ paths: application/json: schema: *73 examples: - default: *442 - '301': *260 + default: *449 + '301': *267 '404': *6 - '410': *257 + '410': *264 '304': *35 x-github: githubCloudOnly: false @@ -70953,9 +71753,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#update-an-issue parameters: - - *248 - - *249 - - *443 + - *255 + - *256 + - *450 requestBody: required: false content: @@ -71065,13 +71865,13 @@ paths: application/json: schema: *73 examples: - default: *442 + default: *449 '422': *15 '503': *61 '403': *27 - '301': *260 + '301': *267 '404': *6 - '410': *257 + '410': *264 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -71089,9 +71889,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/assignees#add-assignees-to-an-issue parameters: - - *248 - - *249 - - *443 + - *255 + - *256 + - *450 requestBody: required: false content: @@ -71119,7 +71919,7 @@ paths: application/json: schema: *73 examples: - default: *442 + default: *449 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -71135,9 +71935,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/assignees#remove-assignees-from-an-issue parameters: - - *248 - - *249 - - *443 + - *255 + - *256 + - *450 requestBody: content: application/json: @@ -71164,7 +71964,7 @@ paths: application/json: schema: *73 examples: - default: *442 + default: *449 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -71186,9 +71986,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/assignees#check-if-a-user-can-be-assigned-to-a-issue parameters: - - *248 - - *249 - - *443 + - *255 + - *256 + - *450 - name: assignee in: path required: true @@ -71228,12 +72028,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#list-issue-comments parameters: - - *248 - - *249 - - *443 + - *255 + - *256 + - *450 - *63 - *17 - - *18 + - *19 responses: '200': description: Response @@ -71241,13 +72041,13 @@ paths: application/json: schema: type: array - items: *439 + items: *446 examples: - default: *444 + default: *451 headers: Link: *56 '404': *6 - '410': *257 + '410': *264 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -71276,9 +72076,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/comments#create-an-issue-comment parameters: - - *248 - - *249 - - *443 + - *255 + - *256 + - *450 requestBody: required: true content: @@ -71300,16 +72100,16 @@ paths: description: Response content: application/json: - schema: *439 + schema: *446 examples: - default: *440 + default: *447 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/issues/comments/1 schema: type: string '403': *27 - '410': *257 + '410': *264 '422': *15 '404': *6 x-github: @@ -71329,11 +72129,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/events#list-issue-events parameters: - - *248 - - *249 - - *443 + - *255 + - *256 + - *450 - *17 - - *18 + - *19 responses: '200': description: Response @@ -71345,7 +72145,7 @@ paths: title: Issue Event for Issue description: Issue Event for Issue anyOf: - - &448 + - &455 title: Labeled Issue Event description: Labeled Issue Event type: object @@ -71394,7 +72194,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &449 + - &456 title: Unlabeled Issue Event description: Unlabeled Issue Event type: object @@ -71522,7 +72322,7 @@ paths: - performed_via_github_app - assignee - assigner - - &450 + - &457 title: Milestoned Issue Event description: Milestoned Issue Event type: object @@ -71568,7 +72368,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &451 + - &458 title: Demilestoned Issue Event description: Demilestoned Issue Event type: object @@ -71614,7 +72414,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &452 + - &459 title: Renamed Issue Event description: Renamed Issue Event type: object @@ -71663,7 +72463,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &453 + - &460 title: Review Requested Issue Event description: Review Requested Issue Event type: object @@ -71692,7 +72492,7 @@ paths: - type: 'null' - *5 review_requester: *4 - requested_team: *171 + requested_team: *178 requested_reviewer: *4 required: - review_requester @@ -71705,7 +72505,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &454 + - &461 title: Review Request Removed Issue Event description: Review Request Removed Issue Event type: object @@ -71734,7 +72534,7 @@ paths: - type: 'null' - *5 review_requester: *4 - requested_team: *171 + requested_team: *178 requested_reviewer: *4 required: - review_requester @@ -71747,7 +72547,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &455 + - &462 title: Review Dismissed Issue Event description: Review Dismissed Issue Event type: object @@ -71803,7 +72603,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &456 + - &463 title: Locked Issue Event description: Locked Issue Event type: object @@ -71848,7 +72648,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &457 + - &464 title: Added to Project Issue Event description: Added to Project Issue Event type: object @@ -71909,7 +72709,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &458 + - &465 title: Moved Column in Project Issue Event description: Moved Column in Project Issue Event type: object @@ -71970,7 +72770,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &459 + - &466 title: Removed from Project Issue Event description: Removed from Project Issue Event type: object @@ -72031,7 +72831,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &460 + - &467 title: Converted Note to Issue Issue Event description: Converted Note to Issue Issue Event type: object @@ -72124,7 +72924,7 @@ paths: color: red headers: Link: *56 - '410': *257 + '410': *264 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -72141,11 +72941,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#list-labels-for-an-issue parameters: - - *248 - - *249 - - *443 + - *255 + - *256 + - *450 - *17 - - *18 + - *19 responses: '200': description: Response @@ -72153,7 +72953,7 @@ paths: application/json: schema: type: array - items: &445 + items: &452 title: Label description: Color-coded labels help you categorize and filter your issues (just like labels in Gmail). @@ -72208,7 +73008,7 @@ paths: - color - default examples: - default: &446 + default: &453 value: - id: 208045946 node_id: MDU6TGFiZWwyMDgwNDU5NDY= @@ -72226,9 +73026,9 @@ paths: default: false headers: Link: *56 - '301': *260 + '301': *267 '404': *6 - '410': *257 + '410': *264 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -72245,9 +73045,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#add-labels-to-an-issue parameters: - - *248 - - *249 - - *443 + - *255 + - *256 + - *450 requestBody: required: false content: @@ -72306,12 +73106,12 @@ paths: application/json: schema: type: array - items: *445 + items: *452 examples: - default: *446 - '301': *260 + default: *453 + '301': *267 '404': *6 - '410': *257 + '410': *264 '422': *15 x-github: githubCloudOnly: false @@ -72328,9 +73128,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#set-labels-for-an-issue parameters: - - *248 - - *249 - - *443 + - *255 + - *256 + - *450 requestBody: required: false content: @@ -72390,12 +73190,12 @@ paths: application/json: schema: type: array - items: *445 + items: *452 examples: - default: *446 - '301': *260 + default: *453 + '301': *267 '404': *6 - '410': *257 + '410': *264 '422': *15 x-github: githubCloudOnly: false @@ -72412,15 +73212,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#remove-all-labels-from-an-issue parameters: - - *248 - - *249 - - *443 + - *255 + - *256 + - *450 responses: '204': description: Response - '301': *260 + '301': *267 '404': *6 - '410': *257 + '410': *264 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -72439,9 +73239,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#remove-a-label-from-an-issue parameters: - - *248 - - *249 - - *443 + - *255 + - *256 + - *450 - name: name in: path required: true @@ -72454,7 +73254,7 @@ paths: application/json: schema: type: array - items: *445 + items: *452 examples: default: value: @@ -72465,9 +73265,9 @@ paths: description: Something isn't working color: f29513 default: true - '301': *260 + '301': *267 '404': *6 - '410': *257 + '410': *264 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -72487,9 +73287,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#lock-an-issue parameters: - - *248 - - *249 - - *443 + - *255 + - *256 + - *450 requestBody: required: false content: @@ -72518,7 +73318,7 @@ paths: '204': description: Response '403': *27 - '410': *257 + '410': *264 '404': *6 '422': *15 x-github: @@ -72536,9 +73336,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/issues#unlock-an-issue parameters: - - *248 - - *249 - - *443 + - *255 + - *256 + - *450 responses: '204': description: Response @@ -72560,9 +73360,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-an-issue parameters: - - *248 - - *249 - - *443 + - *255 + - *256 + - *450 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). Omit this parameter to list all reactions to an issue. @@ -72580,7 +73380,7 @@ paths: - rocket - eyes - *17 - - *18 + - *19 responses: '200': description: Response @@ -72588,13 +73388,13 @@ paths: application/json: schema: type: array - items: *241 + items: *248 examples: - default: *243 + default: *250 headers: Link: *56 '404': *6 - '410': *257 + '410': *264 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -72612,9 +73412,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-an-issue parameters: - - *248 - - *249 - - *443 + - *255 + - *256 + - *450 requestBody: required: true content: @@ -72646,16 +73446,16 @@ paths: description: Response content: application/json: - schema: *241 + schema: *248 examples: - default: *242 + default: *249 '201': description: Response content: application/json: - schema: *241 + schema: *248 examples: - default: *242 + default: *249 '422': *15 x-github: githubCloudOnly: false @@ -72677,10 +73477,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#delete-an-issue-reaction parameters: - - *248 - - *249 - - *443 - - *244 + - *255 + - *256 + - *450 + - *251 responses: '204': description: Response @@ -72709,9 +73509,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/sub-issues#remove-sub-issue parameters: - - *248 - - *249 - - *443 + - *255 + - *256 + - *450 requestBody: required: true content: @@ -72735,7 +73535,7 @@ paths: application/json: schema: *73 examples: - default: *442 + default: *449 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/issues/1/sub-issue @@ -72768,11 +73568,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/sub-issues#list-sub-issues parameters: - - *248 - - *249 - - *443 + - *255 + - *256 + - *450 - *17 - - *18 + - *19 responses: '200': description: Response @@ -72782,11 +73582,11 @@ paths: type: array items: *73 examples: - default: *447 + default: *454 headers: Link: *56 '404': *6 - '410': *257 + '410': *264 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -72814,9 +73614,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/sub-issues#add-sub-issue parameters: - - *248 - - *249 - - *443 + - *255 + - *256 + - *450 requestBody: required: true content: @@ -72844,14 +73644,14 @@ paths: application/json: schema: *73 examples: - default: *442 + default: *449 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/issues/sub-issues/1 schema: type: string '403': *27 - '410': *257 + '410': *264 '422': *15 '404': *6 x-github: @@ -72871,9 +73671,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/sub-issues#reprioritize-sub-issue parameters: - - *248 - - *249 - - *443 + - *255 + - *256 + - *450 requestBody: required: true content: @@ -72906,7 +73706,7 @@ paths: application/json: schema: *73 examples: - default: *442 + default: *449 '403': *27 '404': *6 '422': *7 @@ -72928,11 +73728,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/timeline#list-timeline-events-for-an-issue parameters: - - *248 - - *249 - - *443 + - *255 + - *256 + - *450 - *17 - - *18 + - *19 responses: '200': description: Response @@ -72945,19 +73745,19 @@ paths: description: Timeline Event type: object anyOf: - - *448 - - *449 - - *450 - - *451 - - *452 - - *453 - - *454 - *455 - *456 - *457 - *458 - *459 - *460 + - *461 + - *462 + - *463 + - *464 + - *465 + - *466 + - *467 - title: Timeline Comment Event description: Timeline Comment Event type: object @@ -73280,7 +74080,7 @@ paths: type: string comments: type: array - items: &480 + items: &487 title: Pull Request Review Comment description: Pull Request Review Comments are comments on a portion of the Pull Request's diff. @@ -73518,7 +74318,7 @@ paths: type: string comments: type: array - items: *375 + items: *382 - title: Timeline Assigned Issue Event description: Timeline Assigned Issue Event type: object @@ -73793,7 +74593,7 @@ paths: headers: Link: *56 '404': *6 - '410': *257 + '410': *264 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -73810,10 +74610,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/deploy-keys/deploy-keys#list-deploy-keys parameters: - - *248 - - *249 + - *255 + - *256 - *17 - - *18 + - *19 responses: '200': description: Response @@ -73821,7 +74621,7 @@ paths: application/json: schema: type: array - items: &461 + items: &468 title: Deploy Key description: An SSH key granting access to a single repository. type: object @@ -73888,8 +74688,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/deploy-keys/deploy-keys#create-a-deploy-key parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -73925,9 +74725,9 @@ paths: description: Response content: application/json: - schema: *461 + schema: *468 examples: - default: &462 + default: &469 value: id: 1 key: ssh-rsa AAA... @@ -73961,9 +74761,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deploy-keys/deploy-keys#get-a-deploy-key parameters: - - *248 - - *249 - - &463 + - *255 + - *256 + - &470 name: key_id description: The unique identifier of the key. in: path @@ -73975,9 +74775,9 @@ paths: description: Response content: application/json: - schema: *461 + schema: *468 examples: - default: *462 + default: *469 '404': *6 x-github: githubCloudOnly: false @@ -73995,9 +74795,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/deploy-keys/deploy-keys#delete-a-deploy-key parameters: - - *248 - - *249 - - *463 + - *255 + - *256 + - *470 responses: '204': description: Response @@ -74017,10 +74817,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#list-labels-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 - *17 - - *18 + - *19 responses: '200': description: Response @@ -74028,9 +74828,9 @@ paths: application/json: schema: type: array - items: *445 + items: *452 examples: - default: *446 + default: *453 headers: Link: *56 '404': *6 @@ -74051,8 +74851,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#create-a-label parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -74088,9 +74888,9 @@ paths: description: Response content: application/json: - schema: *445 + schema: *452 examples: - default: &464 + default: &471 value: id: 208045946 node_id: MDU6TGFiZWwyMDgwNDU5NDY= @@ -74122,8 +74922,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#get-a-label parameters: - - *248 - - *249 + - *255 + - *256 - name: name in: path required: true @@ -74134,9 +74934,9 @@ paths: description: Response content: application/json: - schema: *445 + schema: *452 examples: - default: *464 + default: *471 '404': *6 x-github: githubCloudOnly: false @@ -74153,8 +74953,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#update-a-label parameters: - - *248 - - *249 + - *255 + - *256 - name: name in: path required: true @@ -74193,7 +74993,7 @@ paths: description: Response content: application/json: - schema: *445 + schema: *452 examples: default: value: @@ -74219,8 +75019,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#delete-a-label parameters: - - *248 - - *249 + - *255 + - *256 - name: name in: path required: true @@ -74246,8 +75046,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-repository-languages parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response @@ -74286,9 +75086,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/licenses/licenses#get-the-license-for-a-repository parameters: - - *248 - - *249 - - *353 + - *255 + - *256 + - *360 responses: '200': description: Response @@ -74435,8 +75235,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branches#sync-a-fork-branch-with-the-upstream-repository parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -74501,8 +75301,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/branches/branches#merge-a-branch parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -74536,9 +75336,9 @@ paths: description: Successful Response (The resulting merge commit) content: application/json: - schema: *376 + schema: *383 examples: - default: *465 + default: *472 '204': description: Response when already merged '404': @@ -74563,8 +75363,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/milestones#list-milestones parameters: - - *248 - - *249 + - *255 + - *256 - name: state description: The state of the milestone. Either `open`, `closed`, or `all`. in: query @@ -74597,7 +75397,7 @@ paths: - desc default: asc - *17 - - *18 + - *19 responses: '200': description: Response @@ -74605,7 +75405,7 @@ paths: application/json: schema: type: array - items: *380 + items: *387 examples: default: value: @@ -74661,8 +75461,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/milestones#create-a-milestone parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -74702,9 +75502,9 @@ paths: description: Response content: application/json: - schema: *380 + schema: *387 examples: - default: &466 + default: &473 value: url: https://api.github.com/repos/octocat/Hello-World/milestones/1 html_url: https://github.com/octocat/Hello-World/milestones/v1.0 @@ -74763,9 +75563,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/milestones#get-a-milestone parameters: - - *248 - - *249 - - &467 + - *255 + - *256 + - &474 name: milestone_number description: The number that identifies the milestone. in: path @@ -74777,9 +75577,9 @@ paths: description: Response content: application/json: - schema: *380 + schema: *387 examples: - default: *466 + default: *473 '404': *6 x-github: githubCloudOnly: false @@ -74796,9 +75596,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/milestones#update-a-milestone parameters: - - *248 - - *249 - - *467 + - *255 + - *256 + - *474 requestBody: required: false content: @@ -74836,9 +75636,9 @@ paths: description: Response content: application/json: - schema: *380 + schema: *387 examples: - default: *466 + default: *473 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -74854,9 +75654,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/milestones#delete-a-milestone parameters: - - *248 - - *249 - - *467 + - *255 + - *256 + - *474 responses: '204': description: Response @@ -74877,11 +75677,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/issues/labels#list-labels-for-issues-in-a-milestone parameters: - - *248 - - *249 - - *467 + - *255 + - *256 + - *474 - *17 - - *18 + - *19 responses: '200': description: Response @@ -74889,9 +75689,9 @@ paths: application/json: schema: type: array - items: *445 + items: *452 examples: - default: *446 + default: *453 headers: Link: *56 x-github: @@ -74910,14 +75710,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/notifications#list-repository-notifications-for-the-authenticated-user parameters: - - *248 - - *249 - - *468 - - *469 + - *255 + - *256 + - *475 + - *476 - *63 - - *470 + - *477 - *17 - - *18 + - *19 responses: '200': description: Response @@ -74927,7 +75727,7 @@ paths: type: array items: *85 examples: - default: *471 + default: *478 headers: Link: *56 x-github: @@ -74951,8 +75751,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/notifications#mark-repository-notifications-as-read parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: false content: @@ -75010,14 +75810,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#get-a-apiname-pages-site parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response content: application/json: - schema: &472 + schema: &479 title: GitHub Pages description: The configuration for GitHub Pages for a repository. type: object @@ -75161,7 +75961,7 @@ paths: - custom_404 - public examples: - default: &473 + default: &480 value: url: https://api.github.com/repos/github/developer.github.com/pages status: built @@ -75202,8 +76002,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#create-a-apiname-pages-site parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -75258,9 +76058,9 @@ paths: description: Response content: application/json: - schema: *472 + schema: *479 examples: - default: *473 + default: *480 '422': *15 '409': *44 x-github: @@ -75283,8 +76083,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#update-information-about-a-apiname-pages-site parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -75384,8 +76184,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#delete-a-apiname-pages-site parameters: - - *248 - - *249 + - *255 + - *256 responses: '204': description: Response @@ -75411,10 +76211,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#list-apiname-pages-builds parameters: - - *248 - - *249 + - *255 + - *256 - *17 - - *18 + - *19 responses: '200': description: Response @@ -75422,7 +76222,7 @@ paths: application/json: schema: type: array - items: &474 + items: &481 title: Page Build description: Page Build type: object @@ -75514,8 +76314,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#request-a-apiname-pages-build parameters: - - *248 - - *249 + - *255 + - *256 responses: '201': description: Response @@ -75562,16 +76362,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#get-latest-pages-build parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response content: application/json: - schema: *474 + schema: *481 examples: - default: &475 + default: &482 value: url: https://api.github.com/repos/github/developer.github.com/pages/builds/5472601 status: built @@ -75619,8 +76419,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#get-apiname-pages-build parameters: - - *248 - - *249 + - *255 + - *256 - name: build_id in: path required: true @@ -75631,9 +76431,9 @@ paths: description: Response content: application/json: - schema: *474 + schema: *481 examples: - default: *475 + default: *482 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -75653,8 +76453,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#create-a-github-pages-deployment parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -75763,9 +76563,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#get-the-status-of-a-github-pages-deployment parameters: - - *248 - - *249 - - &476 + - *255 + - *256 + - &483 name: pages_deployment_id description: The ID of the Pages deployment. You can also give the commit SHA of the deployment. @@ -75823,11 +76623,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#cancel-a-github-pages-deployment parameters: - - *248 - - *249 - - *476 + - *255 + - *256 + - *483 responses: - '204': *129 + '204': *136 '404': *6 x-github: githubCloudOnly: false @@ -75852,8 +76652,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pages/pages#get-a-dns-health-check-for-github-pages parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response @@ -76121,7 +76921,7 @@ paths: description: Empty response content: application/json: - schema: *116 + schema: *123 examples: default: value: @@ -76148,8 +76948,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#check-if-private-vulnerability-reporting-is-enabled-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Private vulnerability reporting status @@ -76186,10 +76986,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#enable-private-vulnerability-reporting-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: - '204': *129 + '204': *136 '422': *14 x-github: githubCloudOnly: false @@ -76208,10 +77008,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#disable-private-vulnerability-reporting-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: - '204': *129 + '204': *136 '422': *14 x-github: githubCloudOnly: false @@ -76232,8 +77032,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/projects#list-repository-projects parameters: - - *248 - - *249 + - *255 + - *256 - name: state description: Indicates the state of the projects to return. in: query @@ -76246,7 +77046,7 @@ paths: - all default: open - *17 - - *18 + - *19 responses: '200': description: Response @@ -76254,7 +77054,7 @@ paths: application/json: schema: type: array - items: *203 + items: *210 examples: default: value: @@ -76294,7 +77094,7 @@ paths: '401': *23 '403': *27 '404': *6 - '410': *257 + '410': *264 '422': *7 x-github: githubCloudOnly: false @@ -76314,8 +77114,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/projects#create-a-repository-project parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -76341,13 +77141,13 @@ paths: description: Response content: application/json: - schema: *203 + schema: *210 examples: - default: *256 + default: *263 '401': *23 '403': *27 '404': *6 - '410': *257 + '410': *264 '422': *7 x-github: githubCloudOnly: false @@ -76367,8 +77167,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/custom-properties#get-all-custom-property-values-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response @@ -76376,7 +77176,7 @@ paths: application/json: schema: type: array - items: *208 + items: *215 examples: default: value: @@ -76407,8 +77207,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/custom-properties#create-or-update-custom-property-values-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -76420,7 +77220,7 @@ paths: type: array description: A list of custom property names and associated values to apply to the repositories. - items: *208 + items: *215 required: - properties examples: @@ -76470,8 +77270,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#list-pull-requests parameters: - - *248 - - *249 + - *255 + - *256 - name: state description: Either `open`, `closed`, or `all` to filter by state. in: query @@ -76523,7 +77323,7 @@ paths: - asc - desc - *17 - - *18 + - *19 responses: '200': description: Response @@ -76531,9 +77331,9 @@ paths: application/json: schema: type: array - items: *477 + items: *484 examples: - default: *478 + default: *485 headers: Link: *56 '304': *35 @@ -76565,8 +77365,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#create-a-pull-request parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -76633,7 +77433,7 @@ paths: description: Response content: application/json: - schema: &482 + schema: &489 type: object title: Pull Request description: Pull requests let you tell others about changes you've @@ -76762,7 +77562,7 @@ paths: milestone: anyOf: - type: 'null' - - *380 + - *387 active_lock_reason: type: - string @@ -76817,7 +77617,7 @@ paths: type: - array - 'null' - items: *186 + items: *193 head: type: object properties: @@ -76855,14 +77655,14 @@ paths: _links: type: object properties: - comments: *381 - commits: *381 - statuses: *381 - html: *381 - issue: *381 - review_comments: *381 - review_comment: *381 - self: *381 + comments: *388 + commits: *388 + statuses: *388 + html: *388 + issue: *388 + review_comments: *388 + review_comment: *388 + self: *388 required: - comments - commits @@ -76873,7 +77673,7 @@ paths: - review_comment - self author_association: *59 - auto_merge: *479 + auto_merge: *486 draft: description: Indicates whether or not the pull request is a draft. type: boolean @@ -76975,7 +77775,7 @@ paths: - merged_by - review_comments examples: - default: &483 + default: &490 value: url: https://api.github.com/repos/octocat/Hello-World/pulls/1347 id: 1 @@ -77502,8 +78302,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#list-review-comments-in-a-repository parameters: - - *248 - - *249 + - *255 + - *256 - name: sort in: query required: false @@ -77524,7 +78324,7 @@ paths: - desc - *63 - *17 - - *18 + - *19 responses: '200': description: Response @@ -77532,9 +78332,9 @@ paths: application/json: schema: type: array - items: *480 + items: *487 examples: - default: &485 + default: &492 value: - url: https://api.github.com/repos/octocat/Hello-World/pulls/comments/1 pull_request_review_id: 42 @@ -77611,17 +78411,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#get-a-review-comment-for-a-pull-request parameters: - - *248 - - *249 + - *255 + - *256 - *72 responses: '200': description: Response content: application/json: - schema: *480 + schema: *487 examples: - default: &481 + default: &488 value: url: https://api.github.com/repos/octocat/Hello-World/pulls/comments/1 pull_request_review_id: 42 @@ -77696,8 +78496,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#update-a-review-comment-for-a-pull-request parameters: - - *248 - - *249 + - *255 + - *256 - *72 requestBody: required: true @@ -77720,9 +78520,9 @@ paths: description: Response content: application/json: - schema: *480 + schema: *487 examples: - default: *481 + default: *488 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -77738,8 +78538,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#delete-a-review-comment-for-a-pull-request parameters: - - *248 - - *249 + - *255 + - *256 - *72 responses: '204': @@ -77761,8 +78561,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-pull-request-review-comment parameters: - - *248 - - *249 + - *255 + - *256 - *72 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). @@ -77781,7 +78581,7 @@ paths: - rocket - eyes - *17 - - *18 + - *19 responses: '200': description: Response @@ -77789,9 +78589,9 @@ paths: application/json: schema: type: array - items: *241 + items: *248 examples: - default: *243 + default: *250 headers: Link: *56 '404': *6 @@ -77812,8 +78612,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-pull-request-review-comment parameters: - - *248 - - *249 + - *255 + - *256 - *72 requestBody: required: true @@ -77846,16 +78646,16 @@ paths: description: Reaction exists content: application/json: - schema: *241 + schema: *248 examples: - default: *242 + default: *249 '201': description: Reaction created content: application/json: - schema: *241 + schema: *248 examples: - default: *242 + default: *249 '422': *15 x-github: githubCloudOnly: false @@ -77877,10 +78677,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#delete-a-pull-request-comment-reaction parameters: - - *248 - - *249 + - *255 + - *256 - *72 - - *244 + - *251 responses: '204': description: Response @@ -77923,9 +78723,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#get-a-pull-request parameters: - - *248 - - *249 - - &484 + - *255 + - *256 + - &491 name: pull_number description: The number that identifies the pull request. in: path @@ -77938,9 +78738,9 @@ paths: to fetch diff and patch formats. content: application/json: - schema: *482 + schema: *489 examples: - default: *483 + default: *490 '304': *35 '404': *6 '406': @@ -77948,7 +78748,7 @@ paths: content: application/json: schema: *3 - '500': *132 + '500': *139 '503': *61 x-github: githubCloudOnly: false @@ -77975,9 +78775,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#update-a-pull-request parameters: - - *248 - - *249 - - *484 + - *255 + - *256 + - *491 requestBody: required: false content: @@ -78019,9 +78819,9 @@ paths: description: Response content: application/json: - schema: *482 + schema: *489 examples: - default: *483 + default: *490 '422': *15 '403': *27 x-github: @@ -78043,9 +78843,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#create-a-codespace-from-a-pull-request parameters: - - *248 - - *249 - - *484 + - *255 + - *256 + - *491 requestBody: required: true content: @@ -78106,17 +78906,17 @@ paths: description: Response when the codespace was successfully created content: application/json: - schema: *175 + schema: *182 examples: - default: *367 + default: *374 '202': description: Response when the codespace creation partially failed but is being retried in the background content: application/json: - schema: *175 + schema: *182 examples: - default: *367 + default: *374 '401': *23 '403': *27 '404': *6 @@ -78146,9 +78946,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#list-review-comments-on-a-pull-request parameters: - - *248 - - *249 - - *484 + - *255 + - *256 + - *491 - *82 - name: direction description: The direction to sort results. Ignored without `sort` parameter. @@ -78161,7 +78961,7 @@ paths: - desc - *63 - *17 - - *18 + - *19 responses: '200': description: Response @@ -78169,9 +78969,9 @@ paths: application/json: schema: type: array - items: *480 + items: *487 examples: - default: *485 + default: *492 headers: Link: *56 x-github: @@ -78204,9 +79004,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#create-a-review-comment-for-a-pull-request parameters: - - *248 - - *249 - - *484 + - *255 + - *256 + - *491 requestBody: required: true content: @@ -78312,7 +79112,7 @@ paths: description: Response content: application/json: - schema: *480 + schema: *487 examples: example-for-a-multi-line-comment: value: @@ -78400,9 +79200,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/comments#create-a-reply-for-a-review-comment parameters: - - *248 - - *249 - - *484 + - *255 + - *256 + - *491 - *72 requestBody: required: true @@ -78425,7 +79225,7 @@ paths: description: Response content: application/json: - schema: *480 + schema: *487 examples: default: value: @@ -78511,11 +79311,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#list-commits-on-a-pull-request parameters: - - *248 - - *249 - - *484 + - *255 + - *256 + - *491 - *17 - - *18 + - *19 responses: '200': description: Response @@ -78523,9 +79323,9 @@ paths: application/json: schema: type: array - items: *376 + items: *383 examples: - default: *486 + default: *493 headers: Link: *56 x-github: @@ -78555,11 +79355,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#list-pull-requests-files parameters: - - *248 - - *249 - - *484 + - *255 + - *256 + - *491 - *17 - - *18 + - *19 responses: '200': description: Response @@ -78567,7 +79367,7 @@ paths: application/json: schema: type: array - items: *388 + items: *395 examples: default: value: @@ -78585,7 +79385,7 @@ paths: headers: Link: *56 '422': *15 - '500': *132 + '500': *139 '503': *61 x-github: githubCloudOnly: false @@ -78605,9 +79405,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#check-if-a-pull-request-has-been-merged parameters: - - *248 - - *249 - - *484 + - *255 + - *256 + - *491 responses: '204': description: Response if pull request has been merged @@ -78630,9 +79430,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#merge-a-pull-request parameters: - - *248 - - *249 - - *484 + - *255 + - *256 + - *491 requestBody: required: false content: @@ -78744,9 +79544,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/review-requests#get-all-requested-reviewers-for-a-pull-request parameters: - - *248 - - *249 - - *484 + - *255 + - *256 + - *491 responses: '200': description: Response @@ -78762,7 +79562,7 @@ paths: items: *4 teams: type: array - items: *171 + items: *178 required: - users - teams @@ -78821,9 +79621,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/review-requests#request-reviewers-for-a-pull-request parameters: - - *248 - - *249 - - *484 + - *255 + - *256 + - *491 requestBody: required: false content: @@ -78860,7 +79660,7 @@ paths: description: Response content: application/json: - schema: *477 + schema: *484 examples: default: value: @@ -79396,9 +80196,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/review-requests#remove-requested-reviewers-from-a-pull-request parameters: - - *248 - - *249 - - *484 + - *255 + - *256 + - *491 requestBody: required: true content: @@ -79432,7 +80232,7 @@ paths: description: Response content: application/json: - schema: *477 + schema: *484 examples: default: value: @@ -79937,11 +80737,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#list-reviews-for-a-pull-request parameters: - - *248 - - *249 - - *484 + - *255 + - *256 + - *491 - *17 - - *18 + - *19 responses: '200': description: The list of reviews returns in chronological order. @@ -79949,7 +80749,7 @@ paths: application/json: schema: type: array - items: &487 + items: &494 title: Pull Request Review description: Pull Request Reviews are reviews on pull requests. type: object @@ -80105,9 +80905,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#create-a-review-for-a-pull-request parameters: - - *248 - - *249 - - *484 + - *255 + - *256 + - *491 requestBody: required: false content: @@ -80197,9 +80997,9 @@ paths: description: Response content: application/json: - schema: *487 + schema: *494 examples: - default: &489 + default: &496 value: id: 80 node_id: MDE3OlB1bGxSZXF1ZXN0UmV2aWV3ODA= @@ -80262,10 +81062,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#get-a-review-for-a-pull-request parameters: - - *248 - - *249 - - *484 - - &488 + - *255 + - *256 + - *491 + - &495 name: review_id description: The unique identifier of the review. in: path @@ -80277,9 +81077,9 @@ paths: description: Response content: application/json: - schema: *487 + schema: *494 examples: - default: &490 + default: &497 value: id: 80 node_id: MDE3OlB1bGxSZXF1ZXN0UmV2aWV3ODA= @@ -80338,10 +81138,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#update-a-review-for-a-pull-request parameters: - - *248 - - *249 - - *484 - - *488 + - *255 + - *256 + - *491 + - *495 requestBody: required: true content: @@ -80364,7 +81164,7 @@ paths: description: Response content: application/json: - schema: *487 + schema: *494 examples: default: value: @@ -80426,18 +81226,18 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#delete-a-pending-review-for-a-pull-request parameters: - - *248 - - *249 - - *484 - - *488 + - *255 + - *256 + - *491 + - *495 responses: '200': description: Response content: application/json: - schema: *487 + schema: *494 examples: - default: *489 + default: *496 '422': *7 '404': *6 x-github: @@ -80464,12 +81264,12 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#list-comments-for-a-pull-request-review parameters: - - *248 - - *249 - - *484 - - *488 + - *255 + - *256 + - *491 + - *495 - *17 - - *18 + - *19 responses: '200': description: Response @@ -80565,9 +81365,9 @@ paths: _links: type: object properties: - self: *381 - html: *381 - pull_request: *381 + self: *388 + html: *388 + pull_request: *388 required: - self - html @@ -80718,10 +81518,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#dismiss-a-review-for-a-pull-request parameters: - - *248 - - *249 - - *484 - - *488 + - *255 + - *256 + - *491 + - *495 requestBody: required: true content: @@ -80750,7 +81550,7 @@ paths: description: Response content: application/json: - schema: *487 + schema: *494 examples: default: value: @@ -80813,10 +81613,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/reviews#submit-a-review-for-a-pull-request parameters: - - *248 - - *249 - - *484 - - *488 + - *255 + - *256 + - *491 + - *495 requestBody: required: true content: @@ -80851,9 +81651,9 @@ paths: description: Response content: application/json: - schema: *487 + schema: *494 examples: - default: *490 + default: *497 '404': *6 '422': *7 '403': *27 @@ -80875,9 +81675,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/pulls/pulls#update-a-pull-request-branch parameters: - - *248 - - *249 - - *484 + - *255 + - *256 + - *491 requestBody: required: false content: @@ -80941,8 +81741,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/contents#get-a-repository-readme parameters: - - *248 - - *249 + - *255 + - *256 - name: ref description: 'The name of the commit/branch/tag. Default: the repository’s default branch.' @@ -80955,9 +81755,9 @@ paths: description: Response content: application/json: - schema: *491 + schema: *498 examples: - default: &492 + default: &499 value: type: file encoding: base64 @@ -80999,8 +81799,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/contents#get-a-repository-readme-for-a-directory parameters: - - *248 - - *249 + - *255 + - *256 - name: dir description: The alternate path to look for a README file in: path @@ -81020,9 +81820,9 @@ paths: description: Response content: application/json: - schema: *491 + schema: *498 examples: - default: *492 + default: *499 '404': *6 '422': *15 x-github: @@ -81044,10 +81844,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#list-releases parameters: - - *248 - - *249 + - *255 + - *256 - *17 - - *18 + - *19 responses: '200': description: Response @@ -81055,7 +81855,7 @@ paths: application/json: schema: type: array - items: &493 + items: &500 title: Release description: A release. type: object @@ -81127,7 +81927,7 @@ paths: author: *4 assets: type: array - items: &494 + items: &501 title: Release Asset description: Data related to a release. type: object @@ -81307,8 +82107,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#create-a-release parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -81384,9 +82184,9 @@ paths: description: Response content: application/json: - schema: *493 + schema: *500 examples: - default: &497 + default: &504 value: url: https://api.github.com/repos/octocat/Hello-World/releases/1 html_url: https://github.com/octocat/Hello-World/releases/v1.0.0 @@ -81489,9 +82289,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/assets#get-a-release-asset parameters: - - *248 - - *249 - - &495 + - *255 + - *256 + - &502 name: asset_id description: The unique identifier of the asset. in: path @@ -81503,9 +82303,9 @@ paths: description: Response content: application/json: - schema: *494 + schema: *501 examples: - default: &496 + default: &503 value: url: https://api.github.com/repos/octocat/Hello-World/releases/assets/1 browser_download_url: https://github.com/octocat/Hello-World/releases/download/v1.0.0/example.zip @@ -81539,7 +82339,7 @@ paths: type: User site_admin: false '404': *6 - '302': *390 + '302': *397 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -81555,9 +82355,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/assets#update-a-release-asset parameters: - - *248 - - *249 - - *495 + - *255 + - *256 + - *502 requestBody: required: false content: @@ -81586,9 +82386,9 @@ paths: description: Response content: application/json: - schema: *494 + schema: *501 examples: - default: *496 + default: *503 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -81604,9 +82404,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/assets#delete-a-release-asset parameters: - - *248 - - *249 - - *495 + - *255 + - *256 + - *502 responses: '204': description: Response @@ -81630,8 +82430,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#generate-release-notes-content-for-a-release parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -81717,16 +82517,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#get-the-latest-release parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response content: application/json: - schema: *493 + schema: *500 examples: - default: *497 + default: *504 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -81743,8 +82543,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#get-a-release-by-tag-name parameters: - - *248 - - *249 + - *255 + - *256 - name: tag description: tag parameter in: path @@ -81757,9 +82557,9 @@ paths: description: Response content: application/json: - schema: *493 + schema: *500 examples: - default: *497 + default: *504 '404': *6 x-github: githubCloudOnly: false @@ -81781,9 +82581,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#get-a-release parameters: - - *248 - - *249 - - &498 + - *255 + - *256 + - &505 name: release_id description: The unique identifier of the release. in: path @@ -81797,9 +82597,9 @@ paths: For more information, see "[Getting started with the REST API](https://docs.github.com/rest/using-the-rest-api/getting-started-with-the-rest-api#hypermedia)."' content: application/json: - schema: *493 + schema: *500 examples: - default: *497 + default: *504 '401': description: Unauthorized x-github: @@ -81817,9 +82617,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#update-a-release parameters: - - *248 - - *249 - - *498 + - *255 + - *256 + - *505 requestBody: required: false content: @@ -81883,9 +82683,9 @@ paths: description: Response content: application/json: - schema: *493 + schema: *500 examples: - default: *497 + default: *504 '404': description: Not Found if the discussion category name is invalid content: @@ -81906,9 +82706,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/releases#delete-a-release parameters: - - *248 - - *249 - - *498 + - *255 + - *256 + - *505 responses: '204': description: Response @@ -81928,11 +82728,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/releases/assets#list-release-assets parameters: - - *248 - - *249 - - *498 + - *255 + - *256 + - *505 - *17 - - *18 + - *19 responses: '200': description: Response @@ -81940,7 +82740,7 @@ paths: application/json: schema: type: array - items: *494 + items: *501 examples: default: value: @@ -82020,9 +82820,9 @@ paths: description: The URL origin (protocol + host name + port) is included in `upload_url` returned in the response of the "Create a release" endpoint parameters: - - *248 - - *249 - - *498 + - *255 + - *256 + - *505 - name: name in: query required: true @@ -82048,7 +82848,7 @@ paths: description: Response for successful upload content: application/json: - schema: *494 + schema: *501 examples: response-for-successful-upload: value: @@ -82102,9 +82902,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-release parameters: - - *248 - - *249 - - *498 + - *255 + - *256 + - *505 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). Omit this parameter to list all reactions to a release. @@ -82120,7 +82920,7 @@ paths: - rocket - eyes - *17 - - *18 + - *19 responses: '200': description: Response @@ -82128,9 +82928,9 @@ paths: application/json: schema: type: array - items: *241 + items: *248 examples: - default: *243 + default: *250 headers: Link: *56 '404': *6 @@ -82151,9 +82951,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-release parameters: - - *248 - - *249 - - *498 + - *255 + - *256 + - *505 requestBody: required: true content: @@ -82183,16 +82983,16 @@ paths: description: Reaction exists content: application/json: - schema: *241 + schema: *248 examples: - default: *242 + default: *249 '201': description: Reaction created content: application/json: - schema: *241 + schema: *248 examples: - default: *242 + default: *249 '422': *15 x-github: githubCloudOnly: false @@ -82214,10 +83014,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#delete-a-release-reaction parameters: - - *248 - - *249 - - *498 - - *244 + - *255 + - *256 + - *505 + - *251 responses: '204': description: Response @@ -82241,11 +83041,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/rules#get-rules-for-a-branch parameters: - - *248 - - *249 - - *316 + - *255 + - *256 + - *323 - *17 - - *18 + - *19 responses: '200': description: Response @@ -82259,8 +83059,8 @@ paths: description: A repository rule with ruleset details. oneOf: - allOf: - - *499 - - &501 + - *506 + - &508 title: repository ruleset data for rule description: User-defined metadata to store domain-specific information limited to 8 keys with scalar values. @@ -82279,54 +83079,54 @@ paths: ruleset_id: type: integer description: The ID of the ruleset that includes this rule. - - allOf: - - *500 - - *501 - - allOf: - - *502 - - *501 - - allOf: - - *503 - - *501 - - allOf: - - *504 - - *501 - - allOf: - - *505 - - *501 - - allOf: - - *506 - - *501 - allOf: - *507 - - *501 - - allOf: - *508 - - *501 - allOf: - *509 - - *501 + - *508 - allOf: - *510 - - *501 + - *508 - allOf: - *511 - - *501 + - *508 - allOf: - *512 - - *501 + - *508 - allOf: - *513 - - *501 + - *508 - allOf: - *514 - - *501 + - *508 - allOf: - *515 - - *501 + - *508 - allOf: - *516 - - *501 + - *508 + - allOf: + - *517 + - *508 + - allOf: + - *518 + - *508 + - allOf: + - *519 + - *508 + - allOf: + - *520 + - *508 + - allOf: + - *521 + - *508 + - allOf: + - *522 + - *508 + - allOf: + - *523 + - *508 examples: default: value: @@ -82365,10 +83165,10 @@ paths: category: repos subcategory: rules parameters: - - *248 - - *249 + - *255 + - *256 - *17 - - *18 + - *19 - name: includes_parents description: Include rulesets configured at higher levels that apply to this repository @@ -82377,7 +83177,7 @@ paths: schema: type: boolean default: true - - *517 + - *524 responses: '200': description: Response @@ -82385,7 +83185,7 @@ paths: application/json: schema: type: array - items: *216 + items: *223 examples: default: value: @@ -82416,7 +83216,7 @@ paths: created_at: '2023-08-15T08:43:03Z' updated_at: '2023-09-23T16:29:47Z' '404': *6 - '500': *132 + '500': *139 post: summary: Create a repository ruleset description: Create a ruleset for a repository. @@ -82432,8 +83232,8 @@ paths: category: repos subcategory: rules parameters: - - *248 - - *249 + - *255 + - *256 requestBody: description: Request body required: true @@ -82453,16 +83253,16 @@ paths: - tag - push default: branch - enforcement: *212 + enforcement: *219 bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: *213 - conditions: *210 + items: *220 + conditions: *217 rules: type: array description: An array of rules within the ruleset. - items: *215 + items: *222 required: - name - enforcement @@ -82493,9 +83293,9 @@ paths: description: Response content: application/json: - schema: *216 + schema: *223 examples: - default: &527 + default: &534 value: id: 42 name: super cool ruleset @@ -82528,7 +83328,7 @@ paths: created_at: '2023-07-15T08:43:03Z' updated_at: '2023-08-23T16:29:47Z' '404': *6 - '500': *132 + '500': *139 "/repos/{owner}/{repo}/rulesets/rule-suites": get: summary: List repository rule suites @@ -82542,24 +83342,24 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/rule-suites#list-repository-rule-suites parameters: - - *248 - - *249 - - *518 - - *519 - - *520 - - *521 + - *255 + - *256 + - *525 + - *526 + - *527 + - *528 - *17 - - *18 + - *19 responses: '200': description: Response content: application/json: - schema: *522 + schema: *529 examples: - default: *523 + default: *530 '404': *6 - '500': *132 + '500': *139 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -82578,19 +83378,19 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/rule-suites#get-a-repository-rule-suite parameters: - - *248 - - *249 - - *524 + - *255 + - *256 + - *531 responses: '200': description: Response content: application/json: - schema: *525 + schema: *532 examples: - default: *526 + default: *533 '404': *6 - '500': *132 + '500': *139 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -82616,8 +83416,8 @@ paths: category: repos subcategory: rules parameters: - - *248 - - *249 + - *255 + - *256 - name: ruleset_id description: The ID of the ruleset. in: path @@ -82637,11 +83437,11 @@ paths: description: Response content: application/json: - schema: *216 + schema: *223 examples: - default: *527 + default: *534 '404': *6 - '500': *132 + '500': *139 put: summary: Update a repository ruleset description: Update a ruleset for a repository. @@ -82657,8 +83457,8 @@ paths: category: repos subcategory: rules parameters: - - *248 - - *249 + - *255 + - *256 - name: ruleset_id description: The ID of the ruleset. in: path @@ -82683,16 +83483,16 @@ paths: - branch - tag - push - enforcement: *212 + enforcement: *219 bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: *213 - conditions: *210 + items: *220 + conditions: *217 rules: description: An array of rules within the ruleset. type: array - items: *215 + items: *222 examples: default: value: @@ -82720,11 +83520,11 @@ paths: description: Response content: application/json: - schema: *216 + schema: *223 examples: - default: *527 + default: *534 '404': *6 - '500': *132 + '500': *139 delete: summary: Delete a repository ruleset description: Delete a ruleset for a repository. @@ -82740,8 +83540,8 @@ paths: category: repos subcategory: rules parameters: - - *248 - - *249 + - *255 + - *256 - name: ruleset_id description: The ID of the ruleset. in: path @@ -82752,7 +83552,7 @@ paths: '204': description: Response '404': *6 - '500': *132 + '500': *139 "/repos/{owner}/{repo}/secret-scanning/alerts": get: summary: List secret scanning alerts for a repository @@ -82769,20 +83569,20 @@ paths: description: API method documentation url: https://docs.github.com/rest/secret-scanning/secret-scanning#list-secret-scanning-alerts-for-a-repository parameters: - - *248 - - *249 - - *218 - - *219 - - *220 - - *221 + - *255 + - *256 + - *225 + - *226 + - *227 + - *228 - *46 - - *18 + - *19 - *17 - - *528 - - *529 - - *222 - - *223 - - *224 + - *535 + - *536 + - *229 + - *230 + - *231 responses: '200': description: Response @@ -82790,7 +83590,7 @@ paths: application/json: schema: type: array - items: &532 + items: &539 type: object properties: number: *51 @@ -82806,8 +83606,8 @@ paths: format: uri description: The REST API URL of the code locations for this alert. - state: *530 - resolution: *531 + state: *537 + resolution: *538 resolved_at: type: - string @@ -83020,15 +83820,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/secret-scanning/secret-scanning#get-a-secret-scanning-alert parameters: - - *248 - - *249 - - *347 + - *255 + - *256 + - *354 responses: '200': description: Response content: application/json: - schema: *532 + schema: *539 examples: default: value: @@ -83080,9 +83880,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/secret-scanning/secret-scanning#update-a-secret-scanning-alert parameters: - - *248 - - *249 - - *347 + - *255 + - *256 + - *354 requestBody: required: true content: @@ -83090,8 +83890,8 @@ paths: schema: type: object properties: - state: *530 - resolution: *531 + state: *537 + resolution: *538 resolution_comment: description: An optional comment when closing an alert. Cannot be updated or deleted. Must be `null` when changing `state` to `open`. @@ -83110,7 +83910,7 @@ paths: description: Response content: application/json: - schema: *532 + schema: *539 examples: default: value: @@ -83185,10 +83985,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/secret-scanning/secret-scanning#list-locations-for-a-secret-scanning-alert parameters: - - *248 - - *249 - - *347 - - *18 + - *255 + - *256 + - *354 + - *19 - *17 responses: '200': @@ -83198,7 +83998,7 @@ paths: schema: type: array description: List of locations where the secret was detected - items: &661 + items: &668 type: object properties: type: @@ -83577,8 +84377,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/secret-scanning/secret-scanning#create-a-push-protection-bypass parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -83586,14 +84386,14 @@ paths: schema: type: object properties: - reason: &534 + reason: &541 description: The reason for bypassing push protection. type: string enum: - false_positive - used_in_tests - will_fix_later - placeholder_id: *533 + placeholder_id: *540 required: - reason - placeholder_id @@ -83610,7 +84410,7 @@ paths: schema: type: object properties: - reason: *534 + reason: *541 expire_at: type: - string @@ -83654,8 +84454,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/secret-scanning/secret-scanning#get-secret-scanning-scan-history-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '404': description: Repository does not have GitHub Advanced Security or secret @@ -83670,7 +84470,7 @@ paths: properties: incremental_scans: type: array - items: &535 + items: &542 description: Information on a single scan performed by secret scanning on the repository type: object @@ -83698,15 +84498,15 @@ paths: the scan is pending pattern_update_scans: type: array - items: *535 + items: *542 backfill_scans: type: array - items: *535 + items: *542 custom_pattern_backfill_scans: type: array items: allOf: - - *535 + - *542 - type: object properties: pattern_name: @@ -83776,8 +84576,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#list-repository-security-advisories parameters: - - *248 - - *249 + - *255 + - *256 - *46 - name: sort description: The property to sort the results by. @@ -83821,9 +84621,9 @@ paths: application/json: schema: type: array - items: *536 + items: *543 examples: - default: *537 + default: *544 '400': *14 '404': *6 x-github: @@ -83846,8 +84646,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#create-a-repository-security-advisory parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -83927,7 +84727,7 @@ paths: login: type: string description: The username of the user credited. - type: *227 + type: *234 required: - login - type @@ -84017,9 +84817,9 @@ paths: description: Response content: application/json: - schema: *536 + schema: *543 examples: - default: &539 + default: &546 value: ghsa_id: GHSA-abcd-1234-efgh cve_id: CVE-2050-00000 @@ -84252,8 +85052,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#privately-report-a-security-vulnerability parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -84366,7 +85166,7 @@ paths: description: Response content: application/json: - schema: *536 + schema: *543 examples: default: value: @@ -84513,17 +85313,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#get-a-repository-security-advisory parameters: - - *248 - - *249 - - *538 + - *255 + - *256 + - *545 responses: '200': description: Response content: application/json: - schema: *536 + schema: *543 examples: - default: *539 + default: *546 '403': *27 '404': *6 x-github: @@ -84547,9 +85347,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#update-a-repository-security-advisory parameters: - - *248 - - *249 - - *538 + - *255 + - *256 + - *545 requestBody: required: true content: @@ -84629,7 +85429,7 @@ paths: login: type: string description: The username of the user credited. - type: *227 + type: *234 required: - login - type @@ -84720,10 +85520,10 @@ paths: description: Response content: application/json: - schema: *536 + schema: *543 examples: - default: *539 - add_credit: *539 + default: *546 + add_credit: *546 '403': *27 '404': *6 '422': @@ -84761,9 +85561,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#request-a-cve-for-a-repository-security-advisory parameters: - - *248 - - *249 - - *538 + - *255 + - *256 + - *545 responses: '202': *45 '400': *14 @@ -84790,17 +85590,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/security-advisories/repository-advisories#create-a-temporary-private-fork parameters: - - *248 - - *249 - - *538 + - *255 + - *256 + - *545 responses: '202': description: Response content: application/json: - schema: *259 + schema: *266 examples: - default: *261 + default: *268 '400': *14 '422': *15 '403': *27 @@ -84826,10 +85626,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#list-stargazers parameters: - - *248 - - *249 + - *255 + - *256 - *17 - - *18 + - *19 responses: '200': description: Response @@ -84923,8 +85723,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/statistics#get-the-weekly-commit-activity parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Returns a weekly aggregate of the number of additions and deletions @@ -84933,7 +85733,7 @@ paths: application/json: schema: type: array - items: &540 + items: &547 title: Code Frequency Stat description: Code Frequency Stat type: array @@ -84946,7 +85746,7 @@ paths: - 1124 - -435 '202': *45 - '204': *129 + '204': *136 '422': description: Repository contains more than 10,000 commits x-github: @@ -84966,8 +85766,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/statistics#get-the-last-year-of-commit-activity parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response @@ -85018,7 +85818,7 @@ paths: total: 89 week: 1336280400 '202': *45 - '204': *129 + '204': *136 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -85045,8 +85845,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/statistics#get-all-contributor-commit-activity parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response @@ -85118,7 +85918,7 @@ paths: d: 77 c: 10 '202': *45 - '204': *129 + '204': *136 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -85140,8 +85940,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/statistics#get-the-weekly-commit-count parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: The array order is oldest week (index 0) to most recent week. @@ -85295,8 +86095,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/statistics#get-the-hourly-commit-count-for-each-day parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: For example, `[2, 14, 25]` indicates that there were 25 total @@ -85306,7 +86106,7 @@ paths: application/json: schema: type: array - items: *540 + items: *547 examples: default: value: @@ -85319,7 +86119,7 @@ paths: - - 0 - 2 - 21 - '204': *129 + '204': *136 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -85339,8 +86139,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/commits/statuses#create-a-commit-status parameters: - - *248 - - *249 + - *255 + - *256 - name: sha in: path required: true @@ -85396,7 +86196,7 @@ paths: description: Response content: application/json: - schema: *541 + schema: *548 examples: default: value: @@ -85450,10 +86250,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/watching#list-watchers parameters: - - *248 - - *249 + - *255 + - *256 - *17 - - *18 + - *19 responses: '200': description: Response @@ -85463,7 +86263,7 @@ paths: type: array items: *4 examples: - default: *174 + default: *181 headers: Link: *56 x-github: @@ -85483,14 +86283,14 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/watching#get-a-repository-subscription parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: if you subscribe to the repository content: application/json: - schema: &542 + schema: &549 title: Repository Invitation description: Repository invitations let you manage who you collaborate with. @@ -85563,8 +86363,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/watching#set-a-repository-subscription parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: false content: @@ -85590,7 +86390,7 @@ paths: description: Response content: application/json: - schema: *542 + schema: *549 examples: default: value: @@ -85617,8 +86417,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/watching#delete-a-repository-subscription parameters: - - *248 - - *249 + - *255 + - *256 responses: '204': description: Response @@ -85638,10 +86438,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-repository-tags parameters: - - *248 - - *249 + - *255 + - *256 - *17 - - *18 + - *19 responses: '200': description: Response @@ -85721,8 +86521,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/tags#closing-down---list-tag-protection-states-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response @@ -85730,7 +86530,7 @@ paths: application/json: schema: type: array - items: &543 + items: &550 title: Tag protection description: Tag protection type: object @@ -85787,8 +86587,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/tags#closing-down---create-a-tag-protection-state-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -85811,7 +86611,7 @@ paths: description: Response content: application/json: - schema: *543 + schema: *550 examples: default: value: @@ -85842,8 +86642,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/tags#closing-down---delete-a-tag-protection-state-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 - name: tag_protection_id description: The unique identifier of the tag protection. in: path @@ -85880,8 +86680,8 @@ paths: url: https://docs.github.com/rest/repos/contents#download-a-repository-archive-tar operationId: repos/download-tarball-archive parameters: - - *248 - - *249 + - *255 + - *256 - name: ref in: path required: true @@ -85917,10 +86717,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-repository-teams parameters: - - *248 - - *249 + - *255 + - *256 - *17 - - *18 + - *19 responses: '200': description: Response @@ -85928,9 +86728,9 @@ paths: application/json: schema: type: array - items: *171 + items: *178 examples: - default: *187 + default: *194 headers: Link: *56 '404': *6 @@ -85950,16 +86750,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#get-all-repository-topics parameters: - - *248 - - *249 - - *18 + - *255 + - *256 + - *19 - *17 responses: '200': description: Response content: application/json: - schema: &544 + schema: &551 title: Topic description: A topic aggregates entities that are related to a subject. type: object @@ -85971,7 +86771,7 @@ paths: required: - names examples: - default: &545 + default: &552 value: names: - octocat @@ -85994,8 +86794,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#replace-all-repository-topics parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -86026,9 +86826,9 @@ paths: description: Response content: application/json: - schema: *544 + schema: *551 examples: - default: *545 + default: *552 '404': *6 '422': *7 x-github: @@ -86049,9 +86849,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/traffic#get-repository-clones parameters: - - *248 - - *249 - - &546 + - *255 + - *256 + - &553 name: per description: The time frame to display results for. in: query @@ -86082,7 +86882,7 @@ paths: - 128 clones: type: array - items: &547 + items: &554 title: Traffic type: object properties: @@ -86169,8 +86969,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/traffic#get-top-referral-paths parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response @@ -86264,8 +87064,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/traffic#get-top-referral-sources parameters: - - *248 - - *249 + - *255 + - *256 responses: '200': description: Response @@ -86328,9 +87128,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/metrics/traffic#get-page-views parameters: - - *248 - - *249 - - *546 + - *255 + - *256 + - *553 responses: '200': description: Response @@ -86351,7 +87151,7 @@ paths: - 3782 views: type: array - items: *547 + items: *554 required: - uniques - count @@ -86428,8 +87228,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#transfer-a-repository parameters: - - *248 - - *249 + - *255 + - *256 requestBody: required: true content: @@ -86465,7 +87265,7 @@ paths: description: Response content: application/json: - schema: *107 + schema: *114 examples: default: value: @@ -86703,8 +87503,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#check-if-vulnerability-alerts-are-enabled-for-a-repository parameters: - - *248 - - *249 + - *255 + - *256 responses: '204': description: Response if repository is enabled with vulnerability alerts @@ -86727,8 +87527,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#enable-vulnerability-alerts parameters: - - *248 - - *249 + - *255 + - *256 responses: '204': description: Response @@ -86750,8 +87550,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#disable-vulnerability-alerts parameters: - - *248 - - *249 + - *255 + - *256 responses: '204': description: Response @@ -86777,8 +87577,8 @@ paths: url: https://docs.github.com/rest/repos/contents#download-a-repository-archive-zip operationId: repos/download-zipball-archive parameters: - - *248 - - *249 + - *255 + - *256 - name: ref in: path required: true @@ -86870,9 +87670,9 @@ paths: description: Response content: application/json: - schema: *259 + schema: *266 examples: - default: *261 + default: *268 headers: Location: example: https://api.github.com/repos/octocat/Hello-World @@ -86913,7 +87713,7 @@ paths: application/json: schema: type: array - items: *107 + items: *114 examples: default: value: @@ -87063,7 +87863,7 @@ paths: - asc default: desc - *17 - - *18 + - *19 responses: '200': description: Response @@ -87102,7 +87902,7 @@ paths: html_url: type: string format: uri - repository: *107 + repository: *114 score: type: number file_size: @@ -87121,7 +87921,7 @@ paths: examples: - 73..77 - 77..78 - text_matches: &548 + text_matches: &555 title: Search Result Text Matches type: array items: @@ -87284,7 +88084,7 @@ paths: enum: - author-date - committer-date - - &549 + - &556 name: order description: Determines whether the first search result returned is the highest number of matches (`desc`) or lowest number of matches (`asc`). This parameter @@ -87298,7 +88098,7 @@ paths: - asc default: desc - *17 - - *18 + - *19 responses: '200': description: Response @@ -87353,7 +88153,7 @@ paths: committer: anyOf: - type: 'null' - - *314 + - *321 comment_count: type: integer message: @@ -87372,7 +88172,7 @@ paths: url: type: string format: uri - verification: *425 + verification: *432 required: - author - committer @@ -87387,7 +88187,7 @@ paths: committer: anyOf: - type: 'null' - - *314 + - *321 parents: type: array items: @@ -87399,12 +88199,12 @@ paths: type: string sha: type: string - repository: *107 + repository: *114 score: type: number node_id: type: string - text_matches: *548 + text_matches: *555 required: - sha - node_id @@ -87596,9 +88396,9 @@ paths: - interactions - created - updated - - *549 + - *556 - *17 - - *18 + - *19 responses: '200': description: Response @@ -87712,7 +88512,7 @@ paths: milestone: anyOf: - type: 'null' - - *380 + - *387 comments: type: integer created_at: @@ -87726,7 +88526,7 @@ paths: - string - 'null' format: date-time - text_matches: *548 + text_matches: *555 pull_request: type: object properties: @@ -87948,9 +88748,9 @@ paths: enum: - created - updated - - *549 + - *556 - *17 - - *18 + - *19 responses: '200': description: Response @@ -87993,7 +88793,7 @@ paths: - 'null' score: type: number - text_matches: *548 + text_matches: *555 required: - id - node_id @@ -88078,9 +88878,9 @@ paths: - forks - help-wanted-issues - updated - - *549 + - *556 - *17 - - *18 + - *19 responses: '200': description: Response @@ -88315,7 +89115,7 @@ paths: - admin - pull - push - text_matches: *548 + text_matches: *555 temp_clone_token: type: string allow_merge_commit: @@ -88556,7 +89356,7 @@ paths: schema: type: string - *17 - - *18 + - *19 responses: '200': description: Response @@ -88623,7 +89423,7 @@ paths: - string - 'null' format: uri - text_matches: *548 + text_matches: *555 related: type: - array @@ -88816,9 +89616,9 @@ paths: - followers - repositories - joined - - *549 + - *556 - *17 - - *18 + - *19 responses: '200': description: Response @@ -88926,7 +89726,7 @@ paths: type: - boolean - 'null' - text_matches: *548 + text_matches: *555 blog: type: - string @@ -89008,7 +89808,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#get-a-team-legacy parameters: - - &550 + - &557 name: team_id description: The unique identifier of the team. in: path @@ -89020,9 +89820,9 @@ paths: description: Response content: application/json: - schema: *233 + schema: *240 examples: - default: *234 + default: *241 '404': *6 x-github: githubCloudOnly: false @@ -89049,7 +89849,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#update-a-team-legacy parameters: - - *550 + - *557 requestBody: required: true content: @@ -89113,16 +89913,16 @@ paths: description: Response when the updated information already exists content: application/json: - schema: *233 + schema: *240 examples: - default: *234 + default: *241 '201': description: Response content: application/json: - schema: *233 + schema: *240 examples: - default: *234 + default: *241 '404': *6 '422': *15 '403': *27 @@ -89150,7 +89950,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#delete-a-team-legacy parameters: - - *550 + - *557 responses: '204': description: Response @@ -89181,10 +89981,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#list-discussions-legacy parameters: - - *550 + - *557 - *46 - *17 - - *18 + - *19 responses: '200': description: Response @@ -89192,9 +89992,9 @@ paths: application/json: schema: type: array - items: *235 + items: *242 examples: - default: *551 + default: *558 headers: Link: *56 x-github: @@ -89223,7 +90023,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#create-a-discussion-legacy parameters: - - *550 + - *557 requestBody: required: true content: @@ -89257,9 +90057,9 @@ paths: description: Response content: application/json: - schema: *235 + schema: *242 examples: - default: *236 + default: *243 x-github: triggersNotification: true githubCloudOnly: false @@ -89286,16 +90086,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#get-a-discussion-legacy parameters: - - *550 - - *237 + - *557 + - *244 responses: '200': description: Response content: application/json: - schema: *235 + schema: *242 examples: - default: *236 + default: *243 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89320,8 +90120,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#update-a-discussion-legacy parameters: - - *550 - - *237 + - *557 + - *244 requestBody: required: false content: @@ -89344,9 +90144,9 @@ paths: description: Response content: application/json: - schema: *235 + schema: *242 examples: - default: *552 + default: *559 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89371,8 +90171,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussions#delete-a-discussion-legacy parameters: - - *550 - - *237 + - *557 + - *244 responses: '204': description: Response @@ -89401,11 +90201,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#list-discussion-comments-legacy parameters: - - *550 - - *237 + - *557 + - *244 - *46 - *17 - - *18 + - *19 responses: '200': description: Response @@ -89413,9 +90213,9 @@ paths: application/json: schema: type: array - items: *238 + items: *245 examples: - default: *553 + default: *560 headers: Link: *56 x-github: @@ -89444,8 +90244,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#create-a-discussion-comment-legacy parameters: - - *550 - - *237 + - *557 + - *244 requestBody: required: true content: @@ -89467,9 +90267,9 @@ paths: description: Response content: application/json: - schema: *238 + schema: *245 examples: - default: *239 + default: *246 x-github: triggersNotification: true githubCloudOnly: false @@ -89496,17 +90296,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#get-a-discussion-comment-legacy parameters: - - *550 - - *237 - - *240 + - *557 + - *244 + - *247 responses: '200': description: Response content: application/json: - schema: *238 + schema: *245 examples: - default: *239 + default: *246 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89531,9 +90331,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#update-a-discussion-comment-legacy parameters: - - *550 - - *237 - - *240 + - *557 + - *244 + - *247 requestBody: required: true content: @@ -89555,9 +90355,9 @@ paths: description: Response content: application/json: - schema: *238 + schema: *245 examples: - default: *554 + default: *561 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89582,9 +90382,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/discussion-comments#delete-a-discussion-comment-legacy parameters: - - *550 - - *237 - - *240 + - *557 + - *244 + - *247 responses: '204': description: Response @@ -89613,9 +90413,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-team-discussion-comment-legacy parameters: - - *550 - - *237 - - *240 + - *557 + - *244 + - *247 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). Omit this parameter to list all reactions to a team discussion comment. @@ -89633,7 +90433,7 @@ paths: - rocket - eyes - *17 - - *18 + - *19 responses: '200': description: Response @@ -89641,9 +90441,9 @@ paths: application/json: schema: type: array - items: *241 + items: *248 examples: - default: *243 + default: *250 headers: Link: *56 x-github: @@ -89672,9 +90472,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-team-discussion-comment-legacy parameters: - - *550 - - *237 - - *240 + - *557 + - *244 + - *247 requestBody: required: true content: @@ -89706,9 +90506,9 @@ paths: description: Response content: application/json: - schema: *241 + schema: *248 examples: - default: *242 + default: *249 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89734,8 +90534,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#list-reactions-for-a-team-discussion-legacy parameters: - - *550 - - *237 + - *557 + - *244 - name: content description: Returns a single [reaction type](https://docs.github.com/rest/reactions/reactions#about-reactions). Omit this parameter to list all reactions to a team discussion. @@ -89753,7 +90553,7 @@ paths: - rocket - eyes - *17 - - *18 + - *19 responses: '200': description: Response @@ -89761,9 +90561,9 @@ paths: application/json: schema: type: array - items: *241 + items: *248 examples: - default: *243 + default: *250 headers: Link: *56 x-github: @@ -89792,8 +90592,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/reactions/reactions#create-reaction-for-a-team-discussion-legacy parameters: - - *550 - - *237 + - *557 + - *244 requestBody: required: true content: @@ -89825,9 +90625,9 @@ paths: description: Response content: application/json: - schema: *241 + schema: *248 examples: - default: *242 + default: *249 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -89851,9 +90651,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#list-pending-team-invitations-legacy parameters: - - *550 + - *557 - *17 - - *18 + - *19 responses: '200': description: Response @@ -89861,9 +90661,9 @@ paths: application/json: schema: type: array - items: *168 + items: *175 examples: - default: *169 + default: *176 headers: Link: *56 x-github: @@ -89889,7 +90689,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#list-team-members-legacy parameters: - - *550 + - *557 - name: role description: Filters members returned by their role in the team. in: query @@ -89902,7 +90702,7 @@ paths: - all default: all - *17 - - *18 + - *19 responses: '200': description: Response @@ -89912,7 +90712,7 @@ paths: type: array items: *4 examples: - default: *174 + default: *181 headers: Link: *56 '404': *6 @@ -89940,8 +90740,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#get-team-member-legacy parameters: - - *550 - - *120 + - *557 + - *127 responses: '204': description: if user is a member @@ -89977,8 +90777,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#add-team-member-legacy parameters: - - *550 - - *120 + - *557 + - *127 responses: '204': description: Response @@ -90017,8 +90817,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#remove-team-member-legacy parameters: - - *550 - - *120 + - *557 + - *127 responses: '204': description: Response @@ -90054,16 +90854,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#get-team-membership-for-a-user-legacy parameters: - - *550 - - *120 + - *557 + - *127 responses: '200': description: Response content: application/json: - schema: *245 + schema: *252 examples: - response-if-user-is-a-team-maintainer: *555 + response-if-user-is-a-team-maintainer: *562 '404': *6 x-github: githubCloudOnly: false @@ -90096,8 +90896,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#add-or-update-team-membership-for-a-user-legacy parameters: - - *550 - - *120 + - *557 + - *127 requestBody: required: false content: @@ -90122,9 +90922,9 @@ paths: description: Response content: application/json: - schema: *245 + schema: *252 examples: - response-if-users-membership-with-team-is-now-pending: *556 + response-if-users-membership-with-team-is-now-pending: *563 '403': description: Forbidden if team synchronization is set up '422': @@ -90158,8 +90958,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/members#remove-team-membership-for-a-user-legacy parameters: - - *550 - - *120 + - *557 + - *127 responses: '204': description: Response @@ -90188,9 +90988,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-team-projects-legacy parameters: - - *550 + - *557 - *17 - - *18 + - *19 responses: '200': description: Response @@ -90198,9 +90998,9 @@ paths: application/json: schema: type: array - items: *246 + items: *253 examples: - default: *557 + default: *564 headers: Link: *56 '404': *6 @@ -90227,16 +91027,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#check-team-permissions-for-a-project-legacy parameters: - - *550 - - *247 + - *557 + - *254 responses: '200': description: Response content: application/json: - schema: *246 + schema: *253 examples: - default: *558 + default: *565 '404': description: Not Found if project is not managed by this team x-github: @@ -90261,8 +91061,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#add-or-update-team-project-permissions-legacy parameters: - - *550 - - *247 + - *557 + - *254 requestBody: required: false content: @@ -90330,8 +91130,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#remove-a-project-from-a-team-legacy parameters: - - *550 - - *247 + - *557 + - *254 responses: '204': description: Response @@ -90358,9 +91158,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-team-repositories-legacy parameters: - - *550 + - *557 - *17 - - *18 + - *19 responses: '200': description: Response @@ -90368,9 +91168,9 @@ paths: application/json: schema: type: array - items: *107 + items: *114 examples: - default: *194 + default: *201 headers: Link: *56 '404': *6 @@ -90400,15 +91200,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#check-team-permissions-for-a-repository-legacy parameters: - - *550 - - *248 - - *249 + - *557 + - *255 + - *256 responses: '200': description: Alternative response with extra repository information content: application/json: - schema: *559 + schema: *566 examples: alternative-response-with-extra-repository-information: value: @@ -90559,9 +91359,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#add-or-update-team-repository-permissions-legacy parameters: - - *550 - - *248 - - *249 + - *557 + - *255 + - *256 requestBody: required: false content: @@ -90611,9 +91411,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#remove-a-repository-from-a-team-legacy parameters: - - *550 - - *248 - - *249 + - *557 + - *255 + - *256 responses: '204': description: Response @@ -90638,9 +91438,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/teams/teams#list-child-teams-legacy parameters: - - *550 + - *557 - *17 - - *18 + - *19 responses: '200': description: if child teams exist @@ -90648,9 +91448,9 @@ paths: application/json: schema: type: array - items: *171 + items: *178 examples: - response-if-child-teams-exist: *560 + response-if-child-teams-exist: *567 headers: Link: *56 '404': *6 @@ -90683,7 +91483,7 @@ paths: application/json: schema: oneOf: - - &562 + - &569 title: Private User description: Private User type: object @@ -90933,7 +91733,7 @@ paths: - private_gists - total_private_repos - two_factor_authentication - - *561 + - *568 examples: response-with-public-and-private-profile-information: summary: Response with public and private profile information @@ -91093,7 +91893,7 @@ paths: description: Response content: application/json: - schema: *562 + schema: *569 examples: default: value: @@ -91162,7 +91962,7 @@ paths: url: https://docs.github.com/rest/users/blocking#list-users-blocked-by-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -91172,7 +91972,7 @@ paths: type: array items: *4 examples: - default: *174 + default: *181 '304': *35 '404': *6 '403': *27 @@ -91195,7 +91995,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/blocking#check-if-a-user-is-blocked-by-the-authenticated-user parameters: - - *120 + - *127 responses: '204': description: If the user is blocked @@ -91223,7 +92023,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/blocking#block-a-user parameters: - - *120 + - *127 responses: '204': description: Response @@ -91247,7 +92047,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/blocking#unblock-a-user parameters: - - *120 + - *127 responses: '204': description: Response @@ -91275,7 +92075,7 @@ paths: url: https://docs.github.com/rest/codespaces/codespaces#list-codespaces-for-the-authenticated-user parameters: - *17 - - *18 + - *19 - name: repository_id description: ID of the Repository to filter on in: query @@ -91296,11 +92096,11 @@ paths: type: integer codespaces: type: array - items: *175 + items: *182 examples: - default: *176 + default: *183 '304': *35 - '500': *132 + '500': *139 '401': *23 '403': *27 '404': *6 @@ -91437,17 +92237,17 @@ paths: description: Response when the codespace was successfully created content: application/json: - schema: *175 + schema: *182 examples: - default: *367 + default: *374 '202': description: Response when the codespace creation partially failed but is being retried in the background content: application/json: - schema: *175 + schema: *182 examples: - default: *367 + default: *374 '401': *23 '403': *27 '404': *6 @@ -91475,7 +92275,7 @@ paths: url: https://docs.github.com/rest/codespaces/secrets#list-secrets-for-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -91491,7 +92291,7 @@ paths: type: integer secrets: type: array - items: &563 + items: &570 title: Codespaces Secret description: Secrets for a GitHub Codespace. type: object @@ -91533,7 +92333,7 @@ paths: - visibility - selected_repositories_url examples: - default: *369 + default: *376 headers: Link: *56 x-github: @@ -91605,13 +92405,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#get-a-secret-for-the-authenticated-user parameters: - - *115 + - *122 responses: '200': description: Response content: application/json: - schema: *563 + schema: *570 examples: default: value: @@ -91641,7 +92441,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#create-or-update-a-secret-for-the-authenticated-user parameters: - - *115 + - *122 requestBody: required: true content: @@ -91686,7 +92486,7 @@ paths: description: Response after successfully creating a secret content: application/json: - schema: *116 + schema: *123 examples: default: value: @@ -91714,7 +92514,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#delete-a-secret-for-the-authenticated-user parameters: - - *115 + - *122 responses: '204': description: Response @@ -91739,7 +92539,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#list-selected-repositories-for-a-user-secret parameters: - - *115 + - *122 responses: '200': description: Response @@ -91755,13 +92555,13 @@ paths: type: integer repositories: type: array - items: *107 + items: *114 examples: - default: *564 + default: *571 '401': *23 '403': *27 '404': *6 - '500': *132 + '500': *139 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -91782,7 +92582,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#set-selected-repositories-for-a-user-secret parameters: - - *115 + - *122 requestBody: required: true content: @@ -91814,7 +92614,7 @@ paths: '401': *23 '403': *27 '404': *6 - '500': *132 + '500': *139 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -91836,7 +92636,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#add-a-selected-repository-to-a-user-secret parameters: - - *115 + - *122 - name: repository_id in: path required: true @@ -91848,7 +92648,7 @@ paths: '401': *23 '403': *27 '404': *6 - '500': *132 + '500': *139 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -91869,7 +92669,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/secrets#remove-a-selected-repository-from-a-user-secret parameters: - - *115 + - *122 - name: repository_id in: path required: true @@ -91881,7 +92681,7 @@ paths: '401': *23 '403': *27 '404': *6 - '500': *132 + '500': *139 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -91901,17 +92701,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#get-a-codespace-for-the-authenticated-user parameters: - - *177 + - *184 responses: '200': description: Response content: application/json: - schema: *175 + schema: *182 examples: - default: *367 + default: *374 '304': *35 - '500': *132 + '500': *139 '401': *23 '403': *27 '404': *6 @@ -91935,7 +92735,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#update-a-codespace-for-the-authenticated-user parameters: - - *177 + - *184 requestBody: required: false content: @@ -91965,9 +92765,9 @@ paths: description: Response content: application/json: - schema: *175 + schema: *182 examples: - default: *367 + default: *374 '401': *23 '403': *27 '404': *6 @@ -91989,11 +92789,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#delete-a-codespace-for-the-authenticated-user parameters: - - *177 + - *184 responses: '202': *45 '304': *35 - '500': *132 + '500': *139 '401': *23 '403': *27 '404': *6 @@ -92018,13 +92818,13 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#export-a-codespace-for-the-authenticated-user parameters: - - *177 + - *184 responses: '202': description: Response content: application/json: - schema: &565 + schema: &572 type: object title: Fetches information about an export of a codespace. description: An export of a codespace. Also, latest export details @@ -92077,7 +92877,7 @@ paths: examples: - https://github.com/octocat/hello-world/tree/:branch examples: - default: &566 + default: &573 value: state: succeeded completed_at: '2022-01-01T14:59:22Z' @@ -92085,7 +92885,7 @@ paths: sha: fd95a81ca01e48ede9f39c799ecbcef817b8a3b2 id: latest export_url: https://api.github.com/user/codespaces/:name/exports/latest - '500': *132 + '500': *139 '401': *23 '403': *27 '404': *6 @@ -92109,7 +92909,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#get-details-about-a-codespace-export parameters: - - *177 + - *184 - name: export_id in: path required: true @@ -92122,9 +92922,9 @@ paths: description: Response content: application/json: - schema: *565 + schema: *572 examples: - default: *566 + default: *573 '404': *6 x-github: githubCloudOnly: false @@ -92145,7 +92945,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/machines#list-machine-types-for-a-codespace parameters: - - *177 + - *184 responses: '200': description: Response @@ -92161,11 +92961,11 @@ paths: type: integer machines: type: array - items: *368 + items: *375 examples: - default: *567 + default: *574 '304': *35 - '500': *132 + '500': *139 '401': *23 '403': *27 '404': *6 @@ -92192,7 +92992,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#create-a-repository-from-an-unpublished-codespace parameters: - - *177 + - *184 requestBody: required: true content: @@ -92248,11 +93048,11 @@ paths: - 26a7c758-7299-4a73-b978-5a92a7ae98a0 owner: *4 billable_owner: *4 - repository: *259 + repository: *266 machine: anyOf: - type: 'null' - - *368 + - *375 devcontainer_path: description: Path to devcontainer.json from repo root used to create Codespace. @@ -93049,17 +93849,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#start-a-codespace-for-the-authenticated-user parameters: - - *177 + - *184 responses: '200': description: Response content: application/json: - schema: *175 + schema: *182 examples: - default: *367 + default: *374 '304': *35 - '500': *132 + '500': *139 '400': *14 '401': *23 '402': @@ -93089,16 +93889,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/codespaces/codespaces#stop-a-codespace-for-the-authenticated-user parameters: - - *177 + - *184 responses: '200': description: Response content: application/json: - schema: *175 + schema: *182 examples: - default: *367 - '500': *132 + default: *374 + '500': *139 '401': *23 '403': *27 '404': *6 @@ -93127,9 +93927,9 @@ paths: application/json: schema: type: array - items: *188 + items: *195 examples: - default: &580 + default: &587 value: - id: 197 name: hello_docker @@ -93230,7 +94030,7 @@ paths: application/json: schema: type: array - items: &568 + items: &575 title: Email description: Email type: object @@ -93292,7 +94092,7 @@ paths: url: https://docs.github.com/rest/users/emails#list-email-addresses-for-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -93300,9 +94100,9 @@ paths: application/json: schema: type: array - items: *568 + items: *575 examples: - default: &582 + default: &589 value: - email: octocat@github.com verified: true @@ -93379,7 +94179,7 @@ paths: application/json: schema: type: array - items: *568 + items: *575 examples: default: value: @@ -93481,7 +94281,7 @@ paths: url: https://docs.github.com/rest/users/followers#list-followers-of-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -93491,7 +94291,7 @@ paths: type: array items: *4 examples: - default: *174 + default: *181 headers: Link: *56 '304': *35 @@ -93514,7 +94314,7 @@ paths: url: https://docs.github.com/rest/users/followers#list-the-people-the-authenticated-user-follows parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -93524,7 +94324,7 @@ paths: type: array items: *4 examples: - default: *174 + default: *181 headers: Link: *56 '304': *35 @@ -93546,7 +94346,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/followers#check-if-a-person-is-followed-by-the-authenticated-user parameters: - - *120 + - *127 responses: '204': description: if the person is followed by the authenticated user @@ -93576,7 +94376,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/followers#follow-a-user parameters: - - *120 + - *127 responses: '204': description: Response @@ -93601,7 +94401,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/followers#unfollow-a-user parameters: - - *120 + - *127 responses: '204': description: Response @@ -93629,7 +94429,7 @@ paths: url: https://docs.github.com/rest/users/gpg-keys#list-gpg-keys-for-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -93637,7 +94437,7 @@ paths: application/json: schema: type: array - items: &569 + items: &576 title: GPG Key description: A unique encryption key type: object @@ -93782,7 +94582,7 @@ paths: - subkeys - revoked examples: - default: &593 + default: &600 value: - id: 3 name: Octocat's GPG Key @@ -93867,9 +94667,9 @@ paths: description: Response content: application/json: - schema: *569 + schema: *576 examples: - default: &570 + default: &577 value: id: 3 name: Octocat's GPG Key @@ -93926,7 +94726,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/gpg-keys#get-a-gpg-key-for-the-authenticated-user parameters: - - &571 + - &578 name: gpg_key_id description: The unique identifier of the GPG key. in: path @@ -93938,9 +94738,9 @@ paths: description: Response content: application/json: - schema: *569 + schema: *576 examples: - default: *570 + default: *577 '404': *6 '304': *35 '403': *27 @@ -93963,7 +94763,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/gpg-keys#delete-a-gpg-key-for-the-authenticated-user parameters: - - *571 + - *578 responses: '204': description: Response @@ -93994,7 +94794,7 @@ paths: url: https://docs.github.com/rest/apps/installations#list-app-installations-accessible-to-the-user-access-token parameters: - *17 - - *18 + - *19 responses: '200': description: You can find the permissions for the installation under the @@ -94133,7 +94933,7 @@ paths: parameters: - *21 - *17 - - *18 + - *19 responses: '200': description: The access the user has to each repository is included in the @@ -94154,7 +94954,7 @@ paths: type: array items: *58 examples: - default: *572 + default: *579 headers: Link: *56 '404': *6 @@ -94179,7 +94979,7 @@ paths: url: https://docs.github.com/rest/apps/installations#add-a-repository-to-an-app-installation parameters: - *21 - - *98 + - *104 responses: '204': description: Response @@ -94205,7 +95005,7 @@ paths: url: https://docs.github.com/rest/apps/installations#remove-a-repository-from-an-app-installation parameters: - *21 - - *98 + - *104 responses: '204': description: Response @@ -94239,12 +95039,12 @@ paths: application/json: schema: anyOf: - - *166 + - *173 - type: object properties: {} additionalProperties: false examples: - default: *167 + default: *174 '204': description: Response when there are no restrictions x-github: @@ -94268,7 +95068,7 @@ paths: required: true content: application/json: - schema: *436 + schema: *443 examples: default: value: @@ -94279,7 +95079,7 @@ paths: description: Response content: application/json: - schema: *166 + schema: *173 examples: default: value: @@ -94360,7 +95160,7 @@ paths: - closed - all default: open - - *172 + - *179 - name: sort description: What to sort results by. in: query @@ -94375,7 +95175,7 @@ paths: - *46 - *63 - *17 - - *18 + - *19 responses: '200': description: Response @@ -94385,7 +95185,7 @@ paths: type: array items: *73 examples: - default: *173 + default: *180 headers: Link: *56 '404': *6 @@ -94410,7 +95210,7 @@ paths: url: https://docs.github.com/rest/users/keys#list-public-ssh-keys-for-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -94418,7 +95218,7 @@ paths: application/json: schema: type: array - items: &573 + items: &580 title: Key description: Key type: object @@ -94516,9 +95316,9 @@ paths: description: Response content: application/json: - schema: *573 + schema: *580 examples: - default: &574 + default: &581 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -94551,15 +95351,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/keys#get-a-public-ssh-key-for-the-authenticated-user parameters: - - *463 + - *470 responses: '200': description: Response content: application/json: - schema: *573 + schema: *580 examples: - default: *574 + default: *581 '404': *6 '304': *35 '403': *27 @@ -94582,7 +95382,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/keys#delete-a-public-ssh-key-for-the-authenticated-user parameters: - - *463 + - *470 responses: '204': description: Response @@ -94607,7 +95407,7 @@ paths: url: https://docs.github.com/rest/apps/marketplace#list-subscriptions-for-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -94615,7 +95415,7 @@ paths: application/json: schema: type: array - items: &575 + items: &582 title: User Marketplace Purchase description: User Marketplace Purchase type: object @@ -94694,7 +95494,7 @@ paths: - account - plan examples: - default: &576 + default: &583 value: - billing_cycle: monthly next_billing_date: '2017-11-11T00:00:00Z' @@ -94748,7 +95548,7 @@ paths: url: https://docs.github.com/rest/apps/marketplace#list-subscriptions-for-the-authenticated-user-stubbed parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -94756,9 +95556,9 @@ paths: application/json: schema: type: array - items: *575 + items: *582 examples: - default: *576 + default: *583 headers: Link: *56 '304': *35 @@ -94790,7 +95590,7 @@ paths: - active - pending - *17 - - *18 + - *19 responses: '200': description: Response @@ -94798,7 +95598,7 @@ paths: application/json: schema: type: array - items: *179 + items: *186 examples: default: value: @@ -94906,7 +95706,7 @@ paths: description: Response content: application/json: - schema: *179 + schema: *186 examples: default: value: @@ -94989,7 +95789,7 @@ paths: description: Response content: application/json: - schema: *179 + schema: *186 examples: default: value: @@ -95049,7 +95849,7 @@ paths: url: https://docs.github.com/rest/migrations/users#list-user-migrations parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -95057,7 +95857,7 @@ paths: application/json: schema: type: array - items: *181 + items: *188 examples: default: value: @@ -95319,7 +96119,7 @@ paths: description: Response content: application/json: - schema: *181 + schema: *188 examples: default: value: @@ -95499,7 +96299,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/users#get-a-user-migration-status parameters: - - *182 + - *189 - name: exclude in: query required: false @@ -95512,7 +96312,7 @@ paths: description: Response content: application/json: - schema: *181 + schema: *188 examples: default: value: @@ -95706,7 +96506,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/users#download-a-user-migration-archive parameters: - - *182 + - *189 responses: '302': description: Response @@ -95732,7 +96532,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/users#delete-a-user-migration-archive parameters: - - *182 + - *189 responses: '204': description: Response @@ -95761,8 +96561,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/users#unlock-a-user-repository parameters: - - *182 - - *577 + - *189 + - *584 responses: '204': description: Response @@ -95786,9 +96586,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/migrations/users#list-repositories-for-a-user-migration parameters: - - *182 + - *189 - *17 - - *18 + - *19 responses: '200': description: Response @@ -95796,9 +96596,9 @@ paths: application/json: schema: type: array - items: *107 + items: *114 examples: - default: *194 + default: *201 headers: Link: *56 '404': *6 @@ -95825,7 +96625,7 @@ paths: url: https://docs.github.com/rest/orgs/orgs#list-organizations-for-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -95833,9 +96633,9 @@ paths: application/json: schema: type: array - items: *134 + items: *141 examples: - default: *578 + default: *585 headers: Link: *56 '304': *35 @@ -95877,8 +96677,8 @@ paths: - docker - nuget - container - - *579 - - *18 + - *586 + - *19 - *17 responses: '200': @@ -95887,10 +96687,10 @@ paths: application/json: schema: type: array - items: *188 + items: *195 examples: - default: *580 - '400': *581 + default: *587 + '400': *588 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -95910,16 +96710,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-a-package-for-the-authenticated-user parameters: - - *190 - - *191 + - *197 + - *198 responses: '200': description: Response content: application/json: - schema: *188 + schema: *195 examples: - default: &594 + default: &601 value: id: 40201 name: octo-name @@ -96032,8 +96832,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#delete-a-package-for-the-authenticated-user parameters: - - *190 - - *191 + - *197 + - *198 responses: '204': description: Response @@ -96063,8 +96863,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#restore-a-package-for-the-authenticated-user parameters: - - *190 - - *191 + - *197 + - *198 - name: token description: package token schema: @@ -96096,9 +96896,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#list-package-versions-for-a-package-owned-by-the-authenticated-user parameters: - - *190 - - *191 - - *18 + - *197 + - *198 + - *19 - *17 - name: state in: query @@ -96117,7 +96917,7 @@ paths: application/json: schema: type: array - items: *192 + items: *199 examples: default: value: @@ -96166,15 +96966,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-a-package-version-for-the-authenticated-user parameters: - - *190 - - *191 - - *193 + - *197 + - *198 + - *200 responses: '200': description: Response content: application/json: - schema: *192 + schema: *199 examples: default: value: @@ -96210,9 +97010,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#delete-a-package-version-for-the-authenticated-user parameters: - - *190 - - *191 - - *193 + - *197 + - *198 + - *200 responses: '204': description: Response @@ -96242,9 +97042,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#restore-a-package-version-for-the-authenticated-user parameters: - - *190 - - *191 - - *193 + - *197 + - *198 + - *200 responses: '204': description: Response @@ -96302,7 +97102,7 @@ paths: description: Response content: application/json: - schema: *203 + schema: *210 examples: default: value: @@ -96363,7 +97163,7 @@ paths: url: https://docs.github.com/rest/users/emails#list-public-email-addresses-for-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -96371,9 +97171,9 @@ paths: application/json: schema: type: array - items: *568 + items: *575 examples: - default: *582 + default: *589 headers: Link: *56 '304': *35 @@ -96458,7 +97258,7 @@ paths: - asc - desc - *17 - - *18 + - *19 - name: since description: 'Only show repositories updated after the given time. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format: @@ -96486,7 +97286,7 @@ paths: type: array items: *58 examples: - default: &589 + default: &596 summary: Default response value: - id: 1296269 @@ -96802,9 +97602,9 @@ paths: description: Response content: application/json: - schema: *259 + schema: *266 examples: - default: *261 + default: *268 headers: Location: example: https://api.github.com/repos/octocat/Hello-World @@ -96834,7 +97634,7 @@ paths: url: https://docs.github.com/rest/collaborators/invitations#list-repository-invitations-for-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -96842,9 +97642,9 @@ paths: application/json: schema: type: array - items: *438 + items: *445 examples: - default: *583 + default: *590 headers: Link: *56 '304': *35 @@ -96867,7 +97667,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/invitations#accept-a-repository-invitation parameters: - - *170 + - *177 responses: '204': description: Response @@ -96890,7 +97690,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/collaborators/invitations#decline-a-repository-invitation parameters: - - *170 + - *177 responses: '204': description: Response @@ -96915,7 +97715,7 @@ paths: url: https://docs.github.com/rest/users/social-accounts#list-social-accounts-for-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -96923,7 +97723,7 @@ paths: application/json: schema: type: array - items: &584 + items: &591 title: Social account description: Social media account type: object @@ -96940,7 +97740,7 @@ paths: - provider - url examples: - default: &585 + default: &592 value: - provider: twitter url: https://twitter.com/github @@ -97003,9 +97803,9 @@ paths: application/json: schema: type: array - items: *584 + items: *591 examples: - default: *585 + default: *592 '422': *15 '304': *35 '404': *6 @@ -97085,7 +97885,7 @@ paths: url: https://docs.github.com/rest/users/ssh-signing-keys#list-ssh-signing-keys-for-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -97093,7 +97893,7 @@ paths: application/json: schema: type: array - items: &586 + items: &593 title: SSH Signing Key description: A public SSH key used to sign Git commits type: object @@ -97113,7 +97913,7 @@ paths: - title - created_at examples: - default: &601 + default: &608 value: - key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -97180,9 +97980,9 @@ paths: description: Response content: application/json: - schema: *586 + schema: *593 examples: - default: &587 + default: &594 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -97213,7 +98013,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: - - &588 + - &595 name: ssh_signing_key_id description: The unique identifier of the SSH signing key. in: path @@ -97225,9 +98025,9 @@ paths: description: Response content: application/json: - schema: *586 + schema: *593 examples: - default: *587 + default: *594 '404': *6 '304': *35 '403': *27 @@ -97250,7 +98050,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: - - *588 + - *595 responses: '204': description: Response @@ -97279,7 +98079,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#list-repositories-starred-by-the-authenticated-user parameters: - - &602 + - &609 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 @@ -97294,7 +98094,7 @@ paths: default: created - *46 - *17 - - *18 + - *19 responses: '200': description: Response @@ -97304,11 +98104,11 @@ paths: type: array items: *58 examples: - default-response: *589 + default-response: *596 application/vnd.github.v3.star+json: schema: type: array - items: &603 + items: &610 title: Starred Repository description: Starred Repository type: object @@ -97464,8 +98264,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#check-if-a-repository-is-starred-by-the-authenticated-user parameters: - - *248 - - *249 + - *255 + - *256 responses: '204': description: Response if this repository is starred by you @@ -97493,8 +98293,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#star-a-repository-for-the-authenticated-user parameters: - - *248 - - *249 + - *255 + - *256 responses: '204': description: Response @@ -97518,8 +98318,8 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#unstar-a-repository-for-the-authenticated-user parameters: - - *248 - - *249 + - *255 + - *256 responses: '204': description: Response @@ -97544,7 +98344,7 @@ paths: url: https://docs.github.com/rest/activity/watching#list-repositories-watched-by-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -97552,9 +98352,9 @@ paths: application/json: schema: type: array - items: *107 + items: *114 examples: - default: *194 + default: *201 headers: Link: *56 '304': *35 @@ -97583,7 +98383,7 @@ paths: url: https://docs.github.com/rest/teams/teams#list-teams-for-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -97591,7 +98391,7 @@ paths: application/json: schema: type: array - items: *233 + items: *240 examples: default: value: @@ -97677,10 +98477,10 @@ paths: application/json: schema: oneOf: - - *562 - - *561 + - *569 + - *568 examples: - default-response: &591 + default-response: &598 summary: Default response value: login: octocat @@ -97715,7 +98515,7 @@ paths: following: 0 created_at: '2008-01-14T04:33:35Z' updated_at: '2008-01-14T04:33:35Z' - response-with-git-hub-plan-information: &592 + response-with-git-hub-plan-information: &599 summary: Response with GitHub plan information value: login: octocat @@ -97775,7 +98575,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/users#list-users parameters: - - *590 + - *597 - *17 responses: '200': @@ -97786,7 +98586,7 @@ paths: type: array items: *4 examples: - default: *174 + default: *181 headers: Link: example: ; rel="next" @@ -97816,7 +98616,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/users#get-a-user parameters: - - *120 + - *127 responses: '200': description: Response @@ -97824,11 +98624,11 @@ paths: application/json: schema: oneOf: - - *562 - - *561 + - *569 + - *568 examples: - default-response: *591 - response-with-git-hub-plan-information: *592 + default-response: *598 + response-with-git-hub-plan-information: *599 '404': *6 x-github: githubCloudOnly: false @@ -97854,7 +98654,7 @@ paths: - *17 - *37 - *38 - - *120 + - *127 - name: subject_digest description: Subject Digest in: path @@ -97958,7 +98758,7 @@ paths: description: Response content: application/json: - schema: *116 + schema: *123 examples: default: value: @@ -97984,7 +98784,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-list-of-conflicting-packages-during-docker-migration-for-user parameters: - - *120 + - *127 responses: '200': description: Response @@ -97992,9 +98792,9 @@ paths: application/json: schema: type: array - items: *188 + items: *195 examples: - default: *580 + default: *587 '403': *27 '401': *23 x-github: @@ -98017,9 +98817,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/events#list-events-for-the-authenticated-user parameters: - - *120 + - *127 - *17 - - *18 + - *19 responses: '200': description: Response @@ -98098,10 +98898,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/events#list-organization-events-for-the-authenticated-user parameters: - - *120 + - *127 - *89 - *17 - - *18 + - *19 responses: '200': description: Response @@ -98188,9 +98988,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/events#list-public-events-for-a-user parameters: - - *120 + - *127 - *17 - - *18 + - *19 responses: '200': description: Response @@ -98265,9 +99065,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/followers#list-followers-of-a-user parameters: - - *120 + - *127 - *17 - - *18 + - *19 responses: '200': description: Response @@ -98277,7 +99077,7 @@ paths: type: array items: *4 examples: - default: *174 + default: *181 headers: Link: *56 x-github: @@ -98296,9 +99096,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/followers#list-the-people-a-user-follows parameters: - - *120 + - *127 - *17 - - *18 + - *19 responses: '200': description: Response @@ -98308,7 +99108,7 @@ paths: type: array items: *4 examples: - default: *174 + default: *181 headers: Link: *56 x-github: @@ -98327,7 +99127,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/followers#check-if-a-user-follows-another-user parameters: - - *120 + - *127 - name: target_user in: path required: true @@ -98354,10 +99154,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/gists/gists#list-gists-for-a-user parameters: - - *120 + - *127 - *63 - *17 - - *18 + - *19 responses: '200': description: Response @@ -98388,9 +99188,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/gpg-keys#list-gpg-keys-for-a-user parameters: - - *120 + - *127 - *17 - - *18 + - *19 responses: '200': description: Response @@ -98398,9 +99198,9 @@ paths: application/json: schema: type: array - items: *569 + items: *576 examples: - default: *593 + default: *600 headers: Link: *56 x-github: @@ -98424,7 +99224,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/users#get-contextual-information-for-a-user parameters: - - *120 + - *127 - name: subject_type description: Identifies which additional information you'd like to receive about the person's hovercard. Can be `organization`, `repository`, `issue`, @@ -98496,7 +99296,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/apps/apps#get-a-user-installation-for-the-authenticated-app parameters: - - *120 + - *127 responses: '200': description: Response @@ -98504,7 +99304,7 @@ paths: application/json: schema: *20 examples: - default: *435 + default: *442 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -98522,9 +99322,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/keys#list-public-keys-for-a-user parameters: - - *120 + - *127 - *17 - - *18 + - *19 responses: '200': description: Response @@ -98570,9 +99370,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/orgs/orgs#list-organizations-for-a-user parameters: - - *120 + - *127 - *17 - - *18 + - *19 responses: '200': description: Response @@ -98580,9 +99380,9 @@ paths: application/json: schema: type: array - items: *134 + items: *141 examples: - default: *578 + default: *585 headers: Link: *56 x-github: @@ -98621,9 +99421,9 @@ paths: - docker - nuget - container - - *579 - - *120 - - *18 + - *586 + - *127 + - *19 - *17 responses: '200': @@ -98632,12 +99432,12 @@ paths: application/json: schema: type: array - items: *188 + items: *195 examples: - default: *580 + default: *587 '403': *27 '401': *23 - '400': *581 + '400': *588 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -98657,17 +99457,17 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-a-package-for-a-user parameters: - - *190 - - *191 - - *120 + - *197 + - *198 + - *127 responses: '200': description: Response content: application/json: - schema: *188 + schema: *195 examples: - default: *594 + default: *601 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -98688,9 +99488,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#delete-a-package-for-a-user parameters: - - *190 - - *191 - - *120 + - *197 + - *198 + - *127 responses: '204': description: Response @@ -98722,9 +99522,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#restore-a-package-for-a-user parameters: - - *190 - - *191 - - *120 + - *197 + - *198 + - *127 - name: token description: package token schema: @@ -98756,9 +99556,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#list-package-versions-for-a-package-owned-by-a-user parameters: - - *190 - - *191 - - *120 + - *197 + - *198 + - *127 responses: '200': description: Response @@ -98766,7 +99566,7 @@ paths: application/json: schema: type: array - items: *192 + items: *199 examples: default: value: @@ -98824,16 +99624,16 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#get-a-package-version-for-a-user parameters: - - *190 - - *191 - - *193 - - *120 + - *197 + - *198 + - *200 + - *127 responses: '200': description: Response content: application/json: - schema: *192 + schema: *199 examples: default: value: @@ -98868,10 +99668,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#delete-package-version-for-a-user parameters: - - *190 - - *191 - - *120 - - *193 + - *197 + - *198 + - *127 + - *200 responses: '204': description: Response @@ -98903,10 +99703,10 @@ paths: description: API method documentation url: https://docs.github.com/rest/packages/packages#restore-package-version-for-a-user parameters: - - *190 - - *191 - - *120 - - *193 + - *197 + - *198 + - *127 + - *200 responses: '204': description: Response @@ -98929,7 +99729,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/projects/projects#list-user-projects parameters: - - *120 + - *127 - name: state description: Indicates the state of the projects to return. in: query @@ -98942,7 +99742,7 @@ paths: - all default: open - *17 - - *18 + - *19 responses: '200': description: Response @@ -98950,7 +99750,7 @@ paths: application/json: schema: type: array - items: *203 + items: *210 examples: default: value: @@ -99009,9 +99809,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/events#list-events-received-by-the-authenticated-user parameters: - - *120 + - *127 - *17 - - *18 + - *19 responses: '200': description: Response @@ -99098,9 +99898,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/events#list-public-events-received-by-a-user parameters: - - *120 + - *127 - *17 - - *18 + - *19 responses: '200': description: Response @@ -99185,7 +99985,7 @@ paths: description: API method documentation url: https://docs.github.com/rest/repos/repos#list-repositories-for-a-user parameters: - - *120 + - *127 - name: type description: Limit results to repositories of the specified type. in: query @@ -99220,7 +100020,7 @@ paths: - asc - desc - *17 - - *18 + - *19 responses: '200': description: Response @@ -99228,9 +100028,9 @@ paths: application/json: schema: type: array - items: *107 + items: *114 examples: - default: *194 + default: *201 headers: Link: *56 x-github: @@ -99254,15 +100054,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/billing/billing#get-github-actions-billing-for-a-user parameters: - - *120 + - *127 responses: '200': description: Response content: application/json: - schema: *595 + schema: *602 examples: - default: *596 + default: *603 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -99284,15 +100084,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/billing/billing#get-github-packages-billing-for-a-user parameters: - - *120 + - *127 responses: '200': description: Response content: application/json: - schema: *597 + schema: *604 examples: - default: *598 + default: *605 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -99314,15 +100114,15 @@ paths: description: API method documentation url: https://docs.github.com/rest/billing/billing#get-shared-storage-billing-for-a-user parameters: - - *120 + - *127 responses: '200': description: Response content: application/json: - schema: *599 + schema: *606 examples: - default: *600 + default: *607 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -99340,9 +100140,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/social-accounts#list-social-accounts-for-a-user parameters: - - *120 + - *127 - *17 - - *18 + - *19 responses: '200': description: Response @@ -99350,9 +100150,9 @@ paths: application/json: schema: type: array - items: *584 + items: *591 examples: - default: *585 + default: *592 headers: Link: *56 x-github: @@ -99372,9 +100172,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/users/ssh-signing-keys#list-ssh-signing-keys-for-a-user parameters: - - *120 + - *127 - *17 - - *18 + - *19 responses: '200': description: Response @@ -99382,9 +100182,9 @@ paths: application/json: schema: type: array - items: *586 + items: *593 examples: - default: *601 + default: *608 headers: Link: *56 x-github: @@ -99408,11 +100208,11 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/starring#list-repositories-starred-by-a-user parameters: - - *120 - - *602 + - *127 + - *609 - *46 - *17 - - *18 + - *19 responses: '200': description: Response @@ -99421,11 +100221,11 @@ paths: schema: anyOf: - type: array - items: *603 + items: *610 - type: array items: *58 examples: - default-response: *589 + default-response: *596 headers: Link: *56 x-github: @@ -99444,9 +100244,9 @@ paths: description: API method documentation url: https://docs.github.com/rest/activity/watching#list-repositories-watched-by-a-user parameters: - - *120 + - *127 - *17 - - *18 + - *19 responses: '200': description: Response @@ -99454,9 +100254,9 @@ paths: application/json: schema: type: array - items: *107 + items: *114 examples: - default: *194 + default: *201 headers: Link: *56 x-github: @@ -99585,7 +100385,7 @@ webhooks: type: string enum: - disabled - enterprise: &604 + enterprise: &611 title: Enterprise description: |- An enterprise on GitHub. Webhook payloads contain the `enterprise` property when the webhook is configured @@ -99654,7 +100454,7 @@ webhooks: - created_at - updated_at - avatar_url - installation: &605 + installation: &612 title: Simple Installation description: |- The GitHub App installation. Webhook payloads contain the `installation` property when the event is configured @@ -99675,7 +100475,7 @@ webhooks: required: - id - node_id - organization: &606 + organization: &613 title: Organization Simple description: |- A GitHub organization. Webhook payloads contain the `organization` property when the webhook is configured for an @@ -99748,7 +100548,7 @@ webhooks: - public_members_url - avatar_url - description - repository: &607 + repository: &614 title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property @@ -100661,10 +101461,10 @@ webhooks: type: string enum: - enabled - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -100740,11 +101540,11 @@ webhooks: type: string enum: - created - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 - rule: &608 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 + rule: &615 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) @@ -100967,11 +101767,11 @@ webhooks: type: string enum: - deleted - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 - rule: *608 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 + rule: *615 sender: *4 required: - action @@ -101159,11 +101959,11 @@ webhooks: - everyone required: - from - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 - rule: *608 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 + rule: *615 sender: *4 required: - action @@ -101247,7 +102047,7 @@ webhooks: type: string enum: - completed - check_run: &610 + check_run: &617 title: CheckRun description: A check performed on the code of a given code change type: object @@ -101315,8 +102115,8 @@ webhooks: - MDEwOkNoZWNrU3VpdGU1 pull_requests: type: array - items: *327 - repository: *107 + items: *334 + repository: *114 status: type: string enum: @@ -101360,7 +102160,7 @@ webhooks: - examples: - neutral - deployment: *609 + deployment: *616 details_url: type: string examples: @@ -101420,7 +102220,7 @@ webhooks: - annotations_url pull_requests: type: array - items: *327 + items: *334 started_at: type: string format: date-time @@ -101458,9 +102258,9 @@ webhooks: - output - app - pull_requests - installation: *605 - organization: *606 - repository: *607 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - check_run @@ -101853,10 +102653,10 @@ webhooks: type: string enum: - created - check_run: *610 - installation: *605 - organization: *606 - repository: *607 + check_run: *617 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - check_run @@ -102252,10 +103052,10 @@ webhooks: type: string enum: - requested_action - check_run: *610 - installation: *605 - organization: *606 - repository: *607 + check_run: *617 + installation: *612 + organization: *613 + repository: *614 requested_action: description: The action requested by the user. type: object @@ -102660,10 +103460,10 @@ webhooks: type: string enum: - rerequested - check_run: *610 - installation: *605 - organization: *606 - repository: *607 + check_run: *617 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - check_run @@ -103655,10 +104455,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -104343,10 +105143,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -105025,10 +105825,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -105194,7 +105994,7 @@ webhooks: required: - login - id - dismissed_comment: *342 + dismissed_comment: *349 dismissed_reason: description: The reason for dismissing or closing the alert. type: @@ -105346,20 +106146,20 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: &611 + commit_oid: &618 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: *604 - installation: *605 - organization: *606 - ref: &612 + enterprise: *611 + installation: *612 + organization: *613 + ref: &619 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: *607 + repository: *614 sender: *4 required: - action @@ -105523,7 +106323,7 @@ webhooks: required: - login - id - dismissed_comment: *342 + dismissed_comment: *349 dismissed_reason: description: The reason for dismissing or closing the alert. type: @@ -105693,12 +106493,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *611 - enterprise: *604 - installation: *605 - organization: *606 - ref: *612 - repository: *607 + commit_oid: *618 + enterprise: *611 + installation: *612 + organization: *613 + ref: *619 + repository: *614 sender: *4 required: - action @@ -105796,7 +106596,7 @@ webhooks: dismissed_by: type: - 'null' - dismissed_comment: *342 + dismissed_comment: *349 dismissed_reason: description: 'The reason for dismissing or closing the alert. Can be one of: `false positive`, `won''t fix`, and `used in @@ -105975,12 +106775,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *611 - enterprise: *604 - installation: *605 - organization: *606 - ref: *612 - repository: *607 + commit_oid: *618 + enterprise: *611 + installation: *612 + organization: *613 + ref: *619 + repository: *614 sender: *4 required: - action @@ -106146,7 +106946,7 @@ webhooks: required: - login - id - dismissed_comment: *342 + dismissed_comment: *349 dismissed_reason: description: The reason for dismissing or closing the alert. type: @@ -106323,12 +107123,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *611 - enterprise: *604 - installation: *605 - organization: *606 - ref: *612 - repository: *607 + commit_oid: *618 + enterprise: *611 + installation: *612 + organization: *613 + ref: *619 + repository: *614 sender: *4 required: - action @@ -106428,7 +107228,7 @@ webhooks: type: - object - 'null' - dismissed_comment: *342 + dismissed_comment: *349 dismissed_reason: description: 'The reason for dismissing or closing the alert. Can be one of: `false positive`, `won''t fix`, and `used in @@ -106608,9 +107408,9 @@ webhooks: type: - string - 'null' - enterprise: *604 - installation: *605 - organization: *606 + enterprise: *611 + installation: *612 + organization: *613 ref: description: The Git reference of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event @@ -106618,7 +107418,7 @@ webhooks: type: - string - 'null' - repository: *607 + repository: *614 sender: *4 required: - action @@ -106714,7 +107514,7 @@ webhooks: dismissed_by: type: - 'null' - dismissed_comment: *342 + dismissed_comment: *349 dismissed_reason: description: 'The reason for dismissing or closing the alert. Can be one of: `false positive`, `won''t fix`, and `used in @@ -106861,12 +107661,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *611 - enterprise: *604 - installation: *605 - organization: *606 - ref: *612 - repository: *607 + commit_oid: *618 + enterprise: *611 + installation: *612 + organization: *613 + ref: *619 + repository: *614 sender: *4 required: - action @@ -107128,10 +107928,10 @@ webhooks: - updated_at - author_association - body - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -107212,18 +108012,18 @@ webhooks: type: - string - 'null' - enterprise: *604 - installation: *605 + enterprise: *611 + installation: *612 master_branch: description: The name of the repository's default branch (usually `main`). type: string - organization: *606 - pusher_type: &613 + organization: *613 + pusher_type: &620 description: The pusher type for the event. Can be either `user` or a deploy key. type: string - ref: &614 + ref: &621 description: The [`git ref`](https://docs.github.com/rest/git/refs#get-a-reference) resource. type: string @@ -107233,7 +108033,7 @@ webhooks: enum: - tag - branch - repository: *607 + repository: *614 sender: *4 required: - ref @@ -107315,10 +108115,10 @@ webhooks: type: string enum: - created - definition: *204 - enterprise: *604 - installation: *605 - organization: *606 + definition: *211 + enterprise: *611 + installation: *612 + organization: *613 sender: *4 required: - action @@ -107403,9 +108203,9 @@ webhooks: description: The name of the property that was deleted. required: - property_name - enterprise: *604 - installation: *605 - organization: *606 + enterprise: *611 + installation: *612 + organization: *613 sender: *4 required: - action @@ -107482,10 +108282,10 @@ webhooks: type: string enum: - updated - definition: *204 - enterprise: *604 - installation: *605 - organization: *606 + definition: *211 + enterprise: *611 + installation: *612 + organization: *613 sender: *4 required: - action @@ -107562,19 +108362,19 @@ webhooks: type: string enum: - updated - enterprise: *604 - installation: *605 - repository: *607 - organization: *606 + enterprise: *611 + installation: *612 + repository: *614 + organization: *613 sender: *4 new_property_values: type: array description: The new custom property values for the repository. - items: *208 + items: *215 old_property_values: type: array description: The old custom property values for the repository. - items: *208 + items: *215 required: - action - repository @@ -107650,18 +108450,18 @@ webhooks: title: delete event type: object properties: - enterprise: *604 - installation: *605 - organization: *606 - pusher_type: *613 - ref: *614 + enterprise: *611 + installation: *612 + organization: *613 + pusher_type: *620 + ref: *621 ref_type: description: The type of Git ref object deleted in the repository. type: string enum: - tag - branch - repository: *607 + repository: *614 sender: *4 required: - ref @@ -107745,11 +108545,11 @@ webhooks: type: string enum: - auto_dismissed - alert: *394 - installation: *605 - organization: *606 - enterprise: *604 - repository: *607 + alert: *401 + installation: *612 + organization: *613 + enterprise: *611 + repository: *614 sender: *4 required: - action @@ -107833,11 +108633,11 @@ webhooks: type: string enum: - auto_reopened - alert: *394 - installation: *605 - organization: *606 - enterprise: *604 - repository: *607 + alert: *401 + installation: *612 + organization: *613 + enterprise: *611 + repository: *614 sender: *4 required: - action @@ -107921,11 +108721,11 @@ webhooks: type: string enum: - created - alert: *394 - installation: *605 - organization: *606 - enterprise: *604 - repository: *607 + alert: *401 + installation: *612 + organization: *613 + enterprise: *611 + repository: *614 sender: *4 required: - action @@ -108007,11 +108807,11 @@ webhooks: type: string enum: - dismissed - alert: *394 - installation: *605 - organization: *606 - enterprise: *604 - repository: *607 + alert: *401 + installation: *612 + organization: *613 + enterprise: *611 + repository: *614 sender: *4 required: - action @@ -108093,11 +108893,11 @@ webhooks: type: string enum: - fixed - alert: *394 - installation: *605 - organization: *606 - enterprise: *604 - repository: *607 + alert: *401 + installation: *612 + organization: *613 + enterprise: *611 + repository: *614 sender: *4 required: - action @@ -108180,11 +108980,11 @@ webhooks: type: string enum: - reintroduced - alert: *394 - installation: *605 - organization: *606 - enterprise: *604 - repository: *607 + alert: *401 + installation: *612 + organization: *613 + enterprise: *611 + repository: *614 sender: *4 required: - action @@ -108266,11 +109066,11 @@ webhooks: type: string enum: - reopened - alert: *394 - installation: *605 - organization: *606 - enterprise: *604 - repository: *607 + alert: *401 + installation: *612 + organization: *613 + enterprise: *611 + repository: *614 sender: *4 required: - action @@ -108347,9 +109147,9 @@ webhooks: type: string enum: - created - enterprise: *604 - installation: *605 - key: &615 + enterprise: *611 + installation: *612 + key: &622 description: The [`deploy key`](https://docs.github.com/rest/deploy-keys/deploy-keys#get-a-deploy-key) resource. type: object @@ -108387,8 +109187,8 @@ webhooks: - verified - created_at - read_only - organization: *606 - repository: *607 + organization: *613 + repository: *614 sender: *4 required: - action @@ -108465,11 +109265,11 @@ webhooks: type: string enum: - deleted - enterprise: *604 - installation: *605 - key: *615 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + key: *622 + organization: *613 + repository: *614 sender: *4 required: - action @@ -109041,12 +109841,12 @@ webhooks: - updated_at - statuses_url - repository_url - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 - workflow: &619 + workflow: &626 title: Workflow type: - object @@ -109784,13 +110584,13 @@ webhooks: description: The URL to review the deployment protection rule. type: string format: uri - deployment: *400 + deployment: *407 pull_requests: type: array - items: *482 - repository: *607 - organization: *606 - installation: *605 + items: *489 + repository: *614 + organization: *613 + installation: *612 sender: *4 responses: '200': @@ -109861,7 +110661,7 @@ webhooks: type: string enum: - approved - approver: &616 + approver: &623 type: object properties: avatar_url: @@ -109904,11 +110704,11 @@ webhooks: type: string comment: type: string - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 - reviewers: &617 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 + reviewers: &624 type: array items: type: object @@ -109989,7 +110789,7 @@ webhooks: sender: *4 since: type: string - workflow_job_run: &618 + workflow_job_run: &625 type: object properties: conclusion: @@ -110735,18 +111535,18 @@ webhooks: type: string enum: - rejected - approver: *616 + approver: *623 comment: type: string - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 - reviewers: *617 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 + reviewers: *624 sender: *4 since: type: string - workflow_job_run: *618 + workflow_job_run: *625 workflow_job_runs: type: array items: @@ -111463,13 +112263,13 @@ webhooks: type: string enum: - requested - enterprise: *604 + enterprise: *611 environment: type: string - installation: *605 - organization: *606 - repository: *607 - requestor: &624 + installation: *612 + organization: *613 + repository: *614 + requestor: &631 title: User type: - object @@ -113412,12 +114212,12 @@ webhooks: - updated_at - deployment_url - repository_url - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 - workflow: *619 + workflow: *626 workflow_run: title: Deployment Workflow Run type: @@ -114108,7 +114908,7 @@ webhooks: type: string enum: - answered - answer: &622 + answer: &629 type: object properties: author_association: @@ -114268,7 +115068,7 @@ webhooks: - created_at - updated_at - body - discussion: &620 + discussion: &627 title: Discussion description: A Discussion in a repository. type: object @@ -114564,7 +115364,7 @@ webhooks: - id labels: type: array - items: *445 + items: *452 required: - repository_url - category @@ -114586,10 +115386,10 @@ webhooks: - author_association - active_lock_reason - body - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -114716,11 +115516,11 @@ webhooks: - from required: - category - discussion: *620 - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + discussion: *627 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -114803,11 +115603,11 @@ webhooks: type: string enum: - closed - discussion: *620 - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + discussion: *627 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -114889,7 +115689,7 @@ webhooks: type: string enum: - created - comment: &621 + comment: &628 type: object properties: author_association: @@ -115049,11 +115849,11 @@ webhooks: - updated_at - body - reactions - discussion: *620 - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + discussion: *627 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -115136,12 +115936,12 @@ webhooks: type: string enum: - deleted - comment: *621 - discussion: *620 - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + comment: *628 + discussion: *627 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -115236,12 +116036,12 @@ webhooks: - from required: - body - comment: *621 - discussion: *620 - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + comment: *628 + discussion: *627 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -115325,11 +116125,11 @@ webhooks: type: string enum: - created - discussion: *620 - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + discussion: *627 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -115411,11 +116211,11 @@ webhooks: type: string enum: - deleted - discussion: *620 - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + discussion: *627 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -115515,11 +116315,11 @@ webhooks: type: string required: - from - discussion: *620 - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + discussion: *627 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -115601,10 +116401,10 @@ webhooks: type: string enum: - labeled - discussion: *620 - enterprise: *604 - installation: *605 - label: &623 + discussion: *627 + enterprise: *611 + installation: *612 + label: &630 title: Label type: object properties: @@ -115637,8 +116437,8 @@ webhooks: - color - default - description - organization: *606 - repository: *607 + organization: *613 + repository: *614 sender: *4 required: - action @@ -115721,11 +116521,11 @@ webhooks: type: string enum: - locked - discussion: *620 - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + discussion: *627 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -115807,11 +116607,11 @@ webhooks: type: string enum: - pinned - discussion: *620 - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + discussion: *627 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -115893,11 +116693,11 @@ webhooks: type: string enum: - reopened - discussion: *620 - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + discussion: *627 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -115982,16 +116782,16 @@ webhooks: changes: type: object properties: - new_discussion: *620 - new_repository: *607 + new_discussion: *627 + new_repository: *614 required: - new_discussion - new_repository - discussion: *620 - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + discussion: *627 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -116074,10 +116874,10 @@ webhooks: type: string enum: - unanswered - discussion: *620 - old_answer: *622 - organization: *606 - repository: *607 + discussion: *627 + old_answer: *629 + organization: *613 + repository: *614 sender: *4 required: - action @@ -116159,12 +116959,12 @@ webhooks: type: string enum: - unlabeled - discussion: *620 - enterprise: *604 - installation: *605 - label: *623 - organization: *606 - repository: *607 + discussion: *627 + enterprise: *611 + installation: *612 + label: *630 + organization: *613 + repository: *614 sender: *4 required: - action @@ -116247,11 +117047,11 @@ webhooks: type: string enum: - unlocked - discussion: *620 - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + discussion: *627 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -116333,11 +117133,11 @@ webhooks: type: string enum: - unpinned - discussion: *620 - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + discussion: *627 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -116410,7 +117210,7 @@ webhooks: description: A user forks a repository. type: object properties: - enterprise: *604 + enterprise: *611 forkee: description: The created [`repository`](https://docs.github.com/rest/repos/repos#get-a-repository) resource. @@ -117088,9 +117888,9 @@ webhooks: type: integer watchers_count: type: integer - installation: *605 - organization: *606 - repository: *607 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - forkee @@ -117236,9 +118036,9 @@ webhooks: title: gollum event type: object properties: - enterprise: *604 - installation: *605 - organization: *606 + enterprise: *611 + installation: *612 + organization: *613 pages: description: The pages that were updated. type: array @@ -117276,7 +118076,7 @@ webhooks: - action - sha - html_url - repository: *607 + repository: *614 sender: *4 required: - pages @@ -117352,10 +118152,10 @@ webhooks: type: string enum: - created - enterprise: *604 + enterprise: *611 installation: *20 - organization: *606 - repositories: &625 + organization: *613 + repositories: &632 description: An array of repository objects that the installation can access. type: array @@ -117381,8 +118181,8 @@ webhooks: - name - full_name - private - repository: *607 - requester: *624 + repository: *614 + requester: *631 sender: *4 required: - action @@ -117457,11 +118257,11 @@ webhooks: type: string enum: - deleted - enterprise: *604 + enterprise: *611 installation: *20 - organization: *606 - repositories: *625 - repository: *607 + organization: *613 + repositories: *632 + repository: *614 requester: type: - 'null' @@ -117538,11 +118338,11 @@ webhooks: type: string enum: - new_permissions_accepted - enterprise: *604 + enterprise: *611 installation: *20 - organization: *606 - repositories: *625 - repository: *607 + organization: *613 + repositories: *632 + repository: *614 requester: type: - 'null' @@ -117619,10 +118419,10 @@ webhooks: type: string enum: - added - enterprise: *604 + enterprise: *611 installation: *20 - organization: *606 - repositories_added: &626 + organization: *613 + repositories_added: &633 description: An array of repository objects, which were added to the installation. type: array @@ -117668,15 +118468,15 @@ webhooks: private: description: Whether the repository is private or public. type: boolean - repository: *607 - repository_selection: &627 + repository: *614 + repository_selection: &634 description: Describe whether all repositories have been selected or there's a selection involved type: string enum: - all - selected - requester: *624 + requester: *631 sender: *4 required: - action @@ -117755,10 +118555,10 @@ webhooks: type: string enum: - removed - enterprise: *604 + enterprise: *611 installation: *20 - organization: *606 - repositories_added: *626 + organization: *613 + repositories_added: *633 repositories_removed: description: An array of repository objects, which were removed from the installation. @@ -117785,9 +118585,9 @@ webhooks: - name - full_name - private - repository: *607 - repository_selection: *627 - requester: *624 + repository: *614 + repository_selection: *634 + requester: *631 sender: *4 required: - action @@ -117866,11 +118666,11 @@ webhooks: type: string enum: - suspend - enterprise: *604 + enterprise: *611 installation: *20 - organization: *606 - repositories: *625 - repository: *607 + organization: *613 + repositories: *632 + repository: *614 requester: type: - 'null' @@ -118052,10 +118852,10 @@ webhooks: type: string required: - from - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 target_type: type: string @@ -118134,11 +118934,11 @@ webhooks: type: string enum: - unsuspend - enterprise: *604 + enterprise: *611 installation: *20 - organization: *606 - repositories: *625 - repository: *607 + organization: *613 + repositories: *632 + repository: *614 requester: type: - 'null' @@ -118386,8 +119186,8 @@ webhooks: - performed_via_github_app - body - reactions - enterprise: *604 - installation: *605 + enterprise: *611 + installation: *612 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -119577,8 +120377,8 @@ webhooks: - state - locked - assignee - organization: *606 - repository: *607 + organization: *613 + repository: *614 sender: *4 required: - action @@ -119658,7 +120458,7 @@ webhooks: type: string enum: - deleted - comment: &628 + comment: &635 title: issue comment description: The [comment](https://docs.github.com/rest/issues/comments#get-an-issue-comment) itself. @@ -119825,8 +120625,8 @@ webhooks: - performed_via_github_app - body - reactions - enterprise: *604 - installation: *605 + enterprise: *611 + installation: *612 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -121014,8 +121814,8 @@ webhooks: - state - locked - assignee - organization: *606 - repository: *607 + organization: *613 + repository: *614 sender: *4 required: - action @@ -121095,7 +121895,7 @@ webhooks: type: string enum: - edited - changes: &653 + changes: &660 description: The changes to the comment. type: object properties: @@ -121107,9 +121907,9 @@ webhooks: type: string required: - from - comment: *628 - enterprise: *604 - installation: *605 + comment: *635 + enterprise: *611 + installation: *612 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) the comment belongs to. @@ -122298,8 +123098,8 @@ webhooks: - state - locked - assignee - organization: *606 - repository: *607 + organization: *613 + repository: *614 sender: *4 required: - action @@ -122381,10 +123181,10 @@ webhooks: type: string enum: - assigned - assignee: *624 - enterprise: *604 - installation: *605 - issue: &631 + assignee: *631 + enterprise: *611 + installation: *612 + issue: &638 title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -123328,8 +124128,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *606 - repository: *607 + organization: *613 + repository: *614 sender: *4 required: - action @@ -123409,8 +124209,8 @@ webhooks: type: string enum: - closed - enterprise: *604 - installation: *605 + enterprise: *611 + installation: *612 issue: description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -124502,8 +125302,8 @@ webhooks: required: - state - closed_at - organization: *606 - repository: *607 + organization: *613 + repository: *614 sender: *4 required: - action @@ -124582,8 +125382,8 @@ webhooks: type: string enum: - deleted - enterprise: *604 - installation: *605 + enterprise: *611 + installation: *612 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -125520,8 +126320,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *606 - repository: *607 + organization: *613 + repository: *614 sender: *4 required: - action @@ -125600,8 +126400,8 @@ webhooks: type: string enum: - demilestoned - enterprise: *604 - installation: *605 + enterprise: *611 + installation: *612 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -126542,7 +127342,7 @@ webhooks: format: uri user_view_type: type: string - milestone: &629 + milestone: &636 title: Milestone description: A collection of related issues and pull requests. type: object @@ -126685,8 +127485,8 @@ webhooks: - updated_at - due_on - closed_at - organization: *606 - repository: *607 + organization: *613 + repository: *614 sender: *4 required: - action @@ -126785,8 +127585,8 @@ webhooks: type: string required: - from - enterprise: *604 - installation: *605 + enterprise: *611 + installation: *612 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -127730,9 +128530,9 @@ webhooks: - active_lock_reason - body - reactions - label: *623 - organization: *606 - repository: *607 + label: *630 + organization: *613 + repository: *614 sender: *4 required: - action @@ -127812,8 +128612,8 @@ webhooks: type: string enum: - labeled - enterprise: *604 - installation: *605 + enterprise: *611 + installation: *612 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -128756,9 +129556,9 @@ webhooks: - active_lock_reason - body - reactions - label: *623 - organization: *606 - repository: *607 + label: *630 + organization: *613 + repository: *614 sender: *4 required: - action @@ -128838,8 +129638,8 @@ webhooks: type: string enum: - locked - enterprise: *604 - installation: *605 + enterprise: *611 + installation: *612 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -129784,8 +130584,8 @@ webhooks: format: uri user_view_type: type: string - organization: *606 - repository: *607 + organization: *613 + repository: *614 sender: *4 required: - action @@ -129864,8 +130664,8 @@ webhooks: type: string enum: - milestoned - enterprise: *604 - installation: *605 + enterprise: *611 + installation: *612 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -130804,9 +131604,9 @@ webhooks: format: uri user_view_type: type: string - milestone: *629 - organization: *606 - repository: *607 + milestone: *636 + organization: *613 + repository: *614 sender: *4 required: - action @@ -132306,8 +133106,8 @@ webhooks: required: - old_issue - old_repository - enterprise: *604 - installation: *605 + enterprise: *611 + installation: *612 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -133250,8 +134050,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *606 - repository: *607 + organization: *613 + repository: *614 sender: *4 required: - action @@ -133331,9 +134131,9 @@ webhooks: type: string enum: - pinned - enterprise: *604 - installation: *605 - issue: &630 + enterprise: *611 + installation: *612 + issue: &637 title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) itself. @@ -134270,8 +135070,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *606 - repository: *607 + organization: *613 + repository: *614 sender: *4 required: - action @@ -134350,8 +135150,8 @@ webhooks: type: string enum: - reopened - enterprise: *604 - installation: *605 + enterprise: *611 + installation: *612 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -135295,8 +136095,8 @@ webhooks: format: uri user_view_type: type: string - organization: *606 - repository: *607 + organization: *613 + repository: *614 sender: *4 required: - action @@ -136796,11 +137596,11 @@ webhooks: required: - new_issue - new_repository - enterprise: *604 - installation: *605 - issue: *630 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + issue: *637 + organization: *613 + repository: *614 sender: *4 required: - action @@ -136881,7 +137681,7 @@ webhooks: type: string enum: - unassigned - assignee: &656 + assignee: &663 title: User type: - object @@ -136953,11 +137753,11 @@ webhooks: required: - login - id - enterprise: *604 - installation: *605 - issue: *631 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + issue: *638 + organization: *613 + repository: *614 sender: *4 required: - action @@ -137036,12 +137836,12 @@ webhooks: type: string enum: - unlabeled - enterprise: *604 - installation: *605 - issue: *631 - label: *623 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + issue: *638 + label: *630 + organization: *613 + repository: *614 sender: *4 required: - action @@ -137121,8 +137921,8 @@ webhooks: type: string enum: - unlocked - enterprise: *604 - installation: *605 + enterprise: *611 + installation: *612 issue: title: Issue description: The [issue](https://docs.github.com/rest/issues/issues#get-an-issue) @@ -138065,8 +138865,8 @@ webhooks: format: uri user_view_type: type: string - organization: *606 - repository: *607 + organization: *613 + repository: *614 sender: *4 required: - action @@ -138146,11 +138946,11 @@ webhooks: type: string enum: - unpinned - enterprise: *604 - installation: *605 - issue: *630 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + issue: *637 + organization: *613 + repository: *614 sender: *4 required: - action @@ -138229,11 +139029,11 @@ webhooks: type: string enum: - created - enterprise: *604 - installation: *605 - label: *623 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + label: *630 + organization: *613 + repository: *614 sender: *4 required: - action @@ -138311,11 +139111,11 @@ webhooks: type: string enum: - deleted - enterprise: *604 - installation: *605 - label: *623 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + label: *630 + organization: *613 + repository: *614 sender: *4 required: - action @@ -138425,11 +139225,11 @@ webhooks: type: string required: - from - enterprise: *604 - installation: *605 - label: *623 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + label: *630 + organization: *613 + repository: *614 sender: *4 required: - action @@ -138511,9 +139311,9 @@ webhooks: - cancelled effective_date: type: string - enterprise: *604 - installation: *605 - marketplace_purchase: &632 + enterprise: *611 + installation: *612 + marketplace_purchase: &639 title: Marketplace Purchase type: object required: @@ -138601,8 +139401,8 @@ webhooks: type: integer unit_count: type: integer - organization: *606 - previous_marketplace_purchase: &633 + organization: *613 + previous_marketplace_purchase: &640 title: Marketplace Purchase type: object properties: @@ -138686,7 +139486,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *607 + repository: *614 sender: *4 required: - action @@ -138766,10 +139566,10 @@ webhooks: - changed effective_date: type: string - enterprise: *604 - installation: *605 - marketplace_purchase: *632 - organization: *606 + enterprise: *611 + installation: *612 + marketplace_purchase: *639 + organization: *613 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -138857,7 +139657,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *607 + repository: *614 sender: *4 required: - action @@ -138939,10 +139739,10 @@ webhooks: - pending_change effective_date: type: string - enterprise: *604 - installation: *605 - marketplace_purchase: *632 - organization: *606 + enterprise: *611 + installation: *612 + marketplace_purchase: *639 + organization: *613 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -139028,7 +139828,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *607 + repository: *614 sender: *4 required: - action @@ -139109,8 +139909,8 @@ webhooks: - pending_change_cancelled effective_date: type: string - enterprise: *604 - installation: *605 + enterprise: *611 + installation: *612 marketplace_purchase: title: Marketplace Purchase type: object @@ -139196,9 +139996,9 @@ webhooks: type: integer unit_count: type: integer - organization: *606 - previous_marketplace_purchase: *633 - repository: *607 + organization: *613 + previous_marketplace_purchase: *640 + repository: *614 sender: *4 required: - action @@ -139278,12 +140078,12 @@ webhooks: - purchased effective_date: type: string - enterprise: *604 - installation: *605 - marketplace_purchase: *632 - organization: *606 - previous_marketplace_purchase: *633 - repository: *607 + enterprise: *611 + installation: *612 + marketplace_purchase: *639 + organization: *613 + previous_marketplace_purchase: *640 + repository: *614 sender: *4 required: - action @@ -139385,11 +140185,11 @@ webhooks: type: string required: - to - enterprise: *604 - installation: *605 - member: *624 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + member: *631 + organization: *613 + repository: *614 sender: *4 required: - action @@ -139491,11 +140291,11 @@ webhooks: type: - string - 'null' - enterprise: *604 - installation: *605 - member: *624 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + member: *631 + organization: *613 + repository: *614 sender: *4 required: - action @@ -139574,11 +140374,11 @@ webhooks: type: string enum: - removed - enterprise: *604 - installation: *605 - member: *624 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + member: *631 + organization: *613 + repository: *614 sender: *4 required: - action @@ -139656,11 +140456,11 @@ webhooks: type: string enum: - added - enterprise: *604 - installation: *605 - member: *624 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + member: *631 + organization: *613 + repository: *614 scope: description: The scope of the membership. Currently, can only be `team`. @@ -139738,7 +140538,7 @@ webhooks: required: - login - id - team: &634 + team: &641 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -139931,11 +140731,11 @@ webhooks: type: string enum: - removed - enterprise: *604 - installation: *605 - member: *624 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + member: *631 + organization: *613 + repository: *614 scope: description: The scope of the membership. Currently, can only be `team`. @@ -140014,7 +140814,7 @@ webhooks: required: - login - id - team: *634 + team: *641 required: - action - scope @@ -140096,8 +140896,8 @@ webhooks: type: string enum: - checks_requested - installation: *605 - merge_group: &635 + installation: *612 + merge_group: &642 type: object title: Merge Group description: A group of pull requests that the merge queue has grouped @@ -140116,15 +140916,15 @@ webhooks: description: The full ref of the branch the merge group will be merged into. type: string - head_commit: *331 + head_commit: *338 required: - head_sha - head_ref - base_sha - base_ref - head_commit - organization: *606 - repository: *607 + organization: *613 + repository: *614 sender: *4 required: - action @@ -140210,10 +141010,10 @@ webhooks: - merged - invalidated - dequeued - installation: *605 - merge_group: *635 - organization: *606 - repository: *607 + installation: *612 + merge_group: *642 + organization: *613 + repository: *614 sender: *4 required: - action @@ -140286,7 +141086,7 @@ webhooks: type: string enum: - deleted - enterprise: *604 + enterprise: *611 hook: description: 'The modified webhook. This will contain different keys based on the type of webhook it is: repository, organization, @@ -140394,12 +141194,12 @@ webhooks: hook_id: description: The id of the modified webhook. type: integer - installation: *605 - organization: *606 + installation: *612 + organization: *613 repository: anyOf: - type: 'null' - - *607 + - *614 sender: *4 required: - action @@ -140479,11 +141279,11 @@ webhooks: type: string enum: - closed - enterprise: *604 - installation: *605 - milestone: *629 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + milestone: *636 + organization: *613 + repository: *614 sender: *4 required: - action @@ -140562,9 +141362,9 @@ webhooks: type: string enum: - created - enterprise: *604 - installation: *605 - milestone: &636 + enterprise: *611 + installation: *612 + milestone: &643 title: Milestone description: A collection of related issues and pull requests. type: object @@ -140706,8 +141506,8 @@ webhooks: - updated_at - due_on - closed_at - organization: *606 - repository: *607 + organization: *613 + repository: *614 sender: *4 required: - action @@ -140786,11 +141586,11 @@ webhooks: type: string enum: - deleted - enterprise: *604 - installation: *605 - milestone: *629 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + milestone: *636 + organization: *613 + repository: *614 sender: *4 required: - action @@ -140900,11 +141700,11 @@ webhooks: type: string required: - from - enterprise: *604 - installation: *605 - milestone: *629 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + milestone: *636 + organization: *613 + repository: *614 sender: *4 required: - action @@ -140984,11 +141784,11 @@ webhooks: type: string enum: - opened - enterprise: *604 - installation: *605 - milestone: *636 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + milestone: *643 + organization: *613 + repository: *614 sender: *4 required: - action @@ -141067,11 +141867,11 @@ webhooks: type: string enum: - blocked - blocked_user: *624 - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + blocked_user: *631 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -141150,11 +141950,11 @@ webhooks: type: string enum: - unblocked - blocked_user: *624 - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + blocked_user: *631 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -141233,9 +142033,9 @@ webhooks: type: string enum: - deleted - enterprise: *604 - installation: *605 - membership: &637 + enterprise: *611 + installation: *612 + membership: &644 title: Membership description: The membership between the user and the organization. Not present when the action is `member_invited`. @@ -141329,8 +142129,8 @@ webhooks: - role - organization_url - user - organization: *606 - repository: *607 + organization: *613 + repository: *614 sender: *4 required: - action @@ -141408,11 +142208,11 @@ webhooks: type: string enum: - member_added - enterprise: *604 - installation: *605 - membership: *637 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + membership: *644 + organization: *613 + repository: *614 sender: *4 required: - action @@ -141491,8 +142291,8 @@ webhooks: type: string enum: - member_invited - enterprise: *604 - installation: *605 + enterprise: *611 + installation: *612 invitation: description: The invitation for the user or email if the action is `member_invited`. @@ -141614,10 +142414,10 @@ webhooks: - inviter - team_count - invitation_teams_url - organization: *606 - repository: *607 + organization: *613 + repository: *614 sender: *4 - user: *624 + user: *631 required: - action - invitation @@ -141695,11 +142495,11 @@ webhooks: type: string enum: - member_removed - enterprise: *604 - installation: *605 - membership: *637 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + membership: *644 + organization: *613 + repository: *614 sender: *4 required: - action @@ -141786,11 +142586,11 @@ webhooks: properties: from: type: string - enterprise: *604 - installation: *605 - membership: *637 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + membership: *644 + organization: *613 + repository: *614 sender: *4 required: - action @@ -141866,9 +142666,9 @@ webhooks: type: string enum: - published - enterprise: *604 - installation: *605 - organization: *606 + enterprise: *611 + installation: *612 + organization: *613 package: description: Information about the package. type: object @@ -142391,7 +143191,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: &638 + items: &645 title: Ruby Gems metadata type: object properties: @@ -142488,7 +143288,7 @@ webhooks: - owner - package_version - registry - repository: *607 + repository: *614 sender: *4 required: - action @@ -142564,9 +143364,9 @@ webhooks: type: string enum: - updated - enterprise: *604 - installation: *605 - organization: *606 + enterprise: *611 + installation: *612 + organization: *613 package: description: Information about the package. type: object @@ -142928,7 +143728,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: *638 + items: *645 source_url: type: string format: uri @@ -142999,7 +143799,7 @@ webhooks: - owner - package_version - registry - repository: *607 + repository: *614 sender: *4 required: - action @@ -143180,12 +143980,12 @@ webhooks: - duration - created_at - updated_at - enterprise: *604 + enterprise: *611 id: type: integer - installation: *605 - organization: *606 - repository: *607 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - id @@ -143265,7 +144065,7 @@ webhooks: type: string enum: - approved - personal_access_token_request: &639 + personal_access_token_request: &646 title: Personal Access Token Request description: Details of a Personal Access Token Request. type: object @@ -143415,10 +144215,10 @@ webhooks: - token_expired - token_expires_at - token_last_used_at - enterprise: *604 - organization: *606 + enterprise: *611 + organization: *613 sender: *4 - installation: *605 + installation: *612 required: - action - personal_access_token_request @@ -143497,11 +144297,11 @@ webhooks: type: string enum: - cancelled - personal_access_token_request: *639 - enterprise: *604 - organization: *606 + personal_access_token_request: *646 + enterprise: *611 + organization: *613 sender: *4 - installation: *605 + installation: *612 required: - action - personal_access_token_request @@ -143579,11 +144379,11 @@ webhooks: type: string enum: - created - personal_access_token_request: *639 - enterprise: *604 - organization: *606 + personal_access_token_request: *646 + enterprise: *611 + organization: *613 sender: *4 - installation: *605 + installation: *612 required: - action - personal_access_token_request @@ -143660,11 +144460,11 @@ webhooks: type: string enum: - denied - personal_access_token_request: *639 - organization: *606 - enterprise: *604 + personal_access_token_request: *646 + organization: *613 + enterprise: *611 sender: *4 - installation: *605 + installation: *612 required: - action - personal_access_token_request @@ -143768,7 +144568,7 @@ webhooks: id: description: Unique identifier of the webhook. type: integer - last_response: *640 + last_response: *647 name: description: The type of webhook. The only valid value is 'web'. type: string @@ -143800,8 +144600,8 @@ webhooks: hook_id: description: The ID of the webhook that triggered the ping. type: integer - organization: *606 - repository: *607 + organization: *613 + repository: *614 sender: *4 zen: description: Random string of GitHub zen. @@ -144046,10 +144846,10 @@ webhooks: - from required: - note - enterprise: *604 - installation: *605 - organization: *606 - project_card: &641 + enterprise: *611 + installation: *612 + organization: *613 + project_card: &648 title: Project Card type: object properties: @@ -144172,7 +144972,7 @@ webhooks: - creator - created_at - updated_at - repository: *607 + repository: *614 sender: *4 required: - action @@ -144253,11 +145053,11 @@ webhooks: type: string enum: - created - enterprise: *604 - installation: *605 - organization: *606 - project_card: *641 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + project_card: *648 + repository: *614 sender: *4 required: - action @@ -144337,9 +145137,9 @@ webhooks: type: string enum: - deleted - enterprise: *604 - installation: *605 - organization: *606 + enterprise: *611 + installation: *612 + organization: *613 project_card: title: Project Card type: object @@ -144469,7 +145269,7 @@ webhooks: repository: anyOf: - type: 'null' - - *607 + - *614 sender: *4 required: - action @@ -144563,11 +145363,11 @@ webhooks: - from required: - note - enterprise: *604 - installation: *605 - organization: *606 - project_card: *641 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + project_card: *648 + repository: *614 sender: *4 required: - action @@ -144661,9 +145461,9 @@ webhooks: - from required: - column_id - enterprise: *604 - installation: *605 - organization: *606 + enterprise: *611 + installation: *612 + organization: *613 project_card: allOf: - title: Project Card @@ -144860,7 +145660,7 @@ webhooks: type: string required: - after_id - repository: *607 + repository: *614 sender: *4 required: - action @@ -144940,10 +145740,10 @@ webhooks: type: string enum: - closed - enterprise: *604 - installation: *605 - organization: *606 - project: &643 + enterprise: *611 + installation: *612 + organization: *613 + project: &650 title: Project type: object properties: @@ -145070,7 +145870,7 @@ webhooks: - creator - created_at - updated_at - repository: *607 + repository: *614 sender: *4 required: - action @@ -145150,10 +145950,10 @@ webhooks: type: string enum: - created - enterprise: *604 - installation: *605 - organization: *606 - project_column: &642 + enterprise: *611 + installation: *612 + organization: *613 + project_column: &649 title: Project Column type: object properties: @@ -145193,7 +145993,7 @@ webhooks: - name - created_at - updated_at - repository: *607 + repository: *614 sender: *4 required: - action @@ -145272,14 +146072,14 @@ webhooks: type: string enum: - deleted - enterprise: *604 - installation: *605 - organization: *606 - project_column: *642 + enterprise: *611 + installation: *612 + organization: *613 + project_column: *649 repository: anyOf: - type: 'null' - - *607 + - *614 sender: *4 required: - action @@ -145368,11 +146168,11 @@ webhooks: type: string required: - from - enterprise: *604 - installation: *605 - organization: *606 - project_column: *642 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + project_column: *649 + repository: *614 sender: *4 required: - action @@ -145452,11 +146252,11 @@ webhooks: type: string enum: - moved - enterprise: *604 - installation: *605 - organization: *606 - project_column: *642 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + project_column: *649 + repository: *614 sender: *4 required: - action @@ -145536,11 +146336,11 @@ webhooks: type: string enum: - created - enterprise: *604 - installation: *605 - organization: *606 - project: *643 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + project: *650 + repository: *614 sender: *4 required: - action @@ -145620,14 +146420,14 @@ webhooks: type: string enum: - deleted - enterprise: *604 - installation: *605 - organization: *606 - project: *643 + enterprise: *611 + installation: *612 + organization: *613 + project: *650 repository: anyOf: - type: 'null' - - *607 + - *614 sender: *4 required: - action @@ -145728,11 +146528,11 @@ webhooks: type: string required: - from - enterprise: *604 - installation: *605 - organization: *606 - project: *643 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + project: *650 + repository: *614 sender: *4 required: - action @@ -145811,11 +146611,11 @@ webhooks: type: string enum: - reopened - enterprise: *604 - installation: *605 - organization: *606 - project: *643 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + project: *650 + repository: *614 sender: *4 required: - action @@ -145896,9 +146696,9 @@ webhooks: type: string enum: - closed - installation: *605 - organization: *606 - projects_v2: &644 + installation: *612 + organization: *613 + projects_v2: &651 title: Projects v2 Project description: A projects v2 project type: object @@ -146046,9 +146846,9 @@ webhooks: type: string enum: - created - installation: *605 - organization: *606 - projects_v2: *644 + installation: *612 + organization: *613 + projects_v2: *651 sender: *4 required: - action @@ -146129,9 +146929,9 @@ webhooks: type: string enum: - deleted - installation: *605 - organization: *606 - projects_v2: *644 + installation: *612 + organization: *613 + projects_v2: *651 sender: *4 required: - action @@ -146252,9 +147052,9 @@ webhooks: type: string to: type: string - installation: *605 - organization: *606 - projects_v2: *644 + installation: *612 + organization: *613 + projects_v2: *651 sender: *4 required: - action @@ -146337,7 +147137,7 @@ webhooks: type: string enum: - archived - changes: &648 + changes: &655 type: object properties: archived_at: @@ -146353,9 +147153,9 @@ webhooks: - string - 'null' format: date-time - installation: *605 - organization: *606 - projects_v2_item: &645 + installation: *612 + organization: *613 + projects_v2_item: &652 title: Projects v2 Item description: An item belonging to a project type: object @@ -146494,9 +147294,9 @@ webhooks: - 'null' to: type: string - installation: *605 - organization: *606 - projects_v2_item: *645 + installation: *612 + organization: *613 + projects_v2_item: *652 sender: *4 required: - action @@ -146578,9 +147378,9 @@ webhooks: type: string enum: - created - installation: *605 - organization: *606 - projects_v2_item: *645 + installation: *612 + organization: *613 + projects_v2_item: *652 sender: *4 required: - action @@ -146661,9 +147461,9 @@ webhooks: type: string enum: - deleted - installation: *605 - organization: *606 - projects_v2_item: *645 + installation: *612 + organization: *613 + projects_v2_item: *652 sender: *4 required: - action @@ -146768,7 +147568,7 @@ webhooks: oneOf: - type: string - type: integer - - &646 + - &653 title: Projects v2 Single Select Option description: An option for a single select field type: object @@ -146788,7 +147588,7 @@ webhooks: required: - id - name - - &647 + - &654 title: Projects v2 Iteration Setting description: An iteration setting for an iteration field type: object @@ -146817,8 +147617,8 @@ webhooks: oneOf: - type: string - type: integer - - *646 - - *647 + - *653 + - *654 type: - 'null' - string @@ -146841,9 +147641,9 @@ webhooks: - 'null' required: - body - installation: *605 - organization: *606 - projects_v2_item: *645 + installation: *612 + organization: *613 + projects_v2_item: *652 sender: *4 required: - action @@ -146940,9 +147740,9 @@ webhooks: type: - string - 'null' - installation: *605 - organization: *606 - projects_v2_item: *645 + installation: *612 + organization: *613 + projects_v2_item: *652 sender: *4 required: - action @@ -147025,10 +147825,10 @@ webhooks: type: string enum: - restored - changes: *648 - installation: *605 - organization: *606 - projects_v2_item: *645 + changes: *655 + installation: *612 + organization: *613 + projects_v2_item: *652 sender: *4 required: - action @@ -147110,9 +147910,9 @@ webhooks: type: string enum: - reopened - installation: *605 - organization: *606 - projects_v2: *644 + installation: *612 + organization: *613 + projects_v2: *651 sender: *4 required: - action @@ -147193,9 +147993,9 @@ webhooks: type: string enum: - created - installation: *605 - organization: *606 - projects_v2_status_update: &649 + installation: *612 + organization: *613 + projects_v2_status_update: &656 title: Projects v2 Status Update description: An status update belonging to a project type: object @@ -147330,9 +148130,9 @@ webhooks: type: string enum: - deleted - installation: *605 - organization: *606 - projects_v2_status_update: *649 + installation: *612 + organization: *613 + projects_v2_status_update: *656 sender: *4 required: - action @@ -147478,9 +148278,9 @@ webhooks: - string - 'null' format: date - installation: *605 - organization: *606 - projects_v2_status_update: *649 + installation: *612 + organization: *613 + projects_v2_status_update: *656 sender: *4 required: - action @@ -147551,10 +148351,10 @@ webhooks: title: public event type: object properties: - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - repository @@ -147631,13 +148431,13 @@ webhooks: type: string enum: - assigned - assignee: *624 - enterprise: *604 - installation: *605 - number: &650 + assignee: *631 + enterprise: *611 + installation: *612 + number: &657 description: The pull request number. type: integer - organization: *606 + organization: *613 pull_request: title: Pull Request type: object @@ -149986,7 +150786,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *607 + repository: *614 sender: *4 required: - action @@ -150068,11 +150868,11 @@ webhooks: type: string enum: - auto_merge_disabled - enterprise: *604 - installation: *605 + enterprise: *611 + installation: *612 number: type: integer - organization: *606 + organization: *613 pull_request: title: Pull Request type: object @@ -152414,7 +153214,7 @@ webhooks: - draft reason: type: string - repository: *607 + repository: *614 sender: *4 required: - action @@ -152496,11 +153296,11 @@ webhooks: type: string enum: - auto_merge_enabled - enterprise: *604 - installation: *605 + enterprise: *611 + installation: *612 number: type: integer - organization: *606 + organization: *613 pull_request: title: Pull Request type: object @@ -154842,7 +155642,7 @@ webhooks: - draft reason: type: string - repository: *607 + repository: *614 sender: *4 required: - action @@ -154924,13 +155724,13 @@ webhooks: type: string enum: - closed - enterprise: *604 - installation: *605 - number: *650 - organization: *606 - pull_request: &651 + enterprise: *611 + installation: *612 + number: *657 + organization: *613 + pull_request: &658 allOf: - - *482 + - *489 - type: object properties: allow_auto_merge: @@ -154992,7 +155792,7 @@ webhooks: Please use `squash_merge_commit_title` instead.** type: boolean default: false - repository: *607 + repository: *614 sender: *4 required: - action @@ -155073,12 +155873,12 @@ webhooks: type: string enum: - converted_to_draft - enterprise: *604 - installation: *605 - number: *650 - organization: *606 - pull_request: *651 - repository: *607 + enterprise: *611 + installation: *612 + number: *657 + organization: *613 + pull_request: *658 + repository: *614 sender: *4 required: - action @@ -155158,11 +155958,11 @@ webhooks: type: string enum: - demilestoned - enterprise: *604 - milestone: *380 - number: *650 - organization: *606 - pull_request: &652 + enterprise: *611 + milestone: *387 + number: *657 + organization: *613 + pull_request: &659 title: Pull Request type: object properties: @@ -157489,7 +158289,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *607 + repository: *614 sender: *4 required: - action @@ -157568,11 +158368,11 @@ webhooks: type: string enum: - dequeued - enterprise: *604 - installation: *605 + enterprise: *611 + installation: *612 number: type: integer - organization: *606 + organization: *613 pull_request: title: Pull Request type: object @@ -159918,7 +160718,7 @@ webhooks: - BRANCH_PROTECTIONS - GIT_TREE_INVALID - INVALID_MERGE_COMMIT - repository: *607 + repository: *614 sender: *4 required: - action @@ -160042,12 +160842,12 @@ webhooks: type: string required: - from - enterprise: *604 - installation: *605 - number: *650 - organization: *606 - pull_request: *651 - repository: *607 + enterprise: *611 + installation: *612 + number: *657 + organization: *613 + pull_request: *658 + repository: *614 sender: *4 required: - action @@ -160127,11 +160927,11 @@ webhooks: type: string enum: - enqueued - enterprise: *604 - installation: *605 + enterprise: *611 + installation: *612 number: type: integer - organization: *606 + organization: *613 pull_request: title: Pull Request type: object @@ -162462,7 +163262,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *607 + repository: *614 sender: *4 required: - action @@ -162542,11 +163342,11 @@ webhooks: type: string enum: - labeled - enterprise: *604 - installation: *605 - label: *623 - number: *650 - organization: *606 + enterprise: *611 + installation: *612 + label: *630 + number: *657 + organization: *613 pull_request: title: Pull Request type: object @@ -164894,7 +165694,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *607 + repository: *614 sender: *4 required: - action @@ -164975,10 +165775,10 @@ webhooks: type: string enum: - locked - enterprise: *604 - installation: *605 - number: *650 - organization: *606 + enterprise: *611 + installation: *612 + number: *657 + organization: *613 pull_request: title: Pull Request type: object @@ -167324,7 +168124,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *607 + repository: *614 sender: *4 required: - action @@ -167404,12 +168204,12 @@ webhooks: type: string enum: - milestoned - enterprise: *604 - milestone: *380 - number: *650 - organization: *606 - pull_request: *652 - repository: *607 + enterprise: *611 + milestone: *387 + number: *657 + organization: *613 + pull_request: *659 + repository: *614 sender: *4 required: - action @@ -167488,12 +168288,12 @@ webhooks: type: string enum: - opened - enterprise: *604 - installation: *605 - number: *650 - organization: *606 - pull_request: *651 - repository: *607 + enterprise: *611 + installation: *612 + number: *657 + organization: *613 + pull_request: *658 + repository: *614 sender: *4 required: - action @@ -167574,12 +168374,12 @@ webhooks: type: string enum: - ready_for_review - enterprise: *604 - installation: *605 - number: *650 - organization: *606 - pull_request: *651 - repository: *607 + enterprise: *611 + installation: *612 + number: *657 + organization: *613 + pull_request: *658 + repository: *614 sender: *4 required: - action @@ -167659,12 +168459,12 @@ webhooks: type: string enum: - reopened - enterprise: *604 - installation: *605 - number: *650 - organization: *606 - pull_request: *651 - repository: *607 + enterprise: *611 + installation: *612 + number: *657 + organization: *613 + pull_request: *658 + repository: *614 sender: *4 required: - action @@ -168039,9 +168839,9 @@ webhooks: - start_side - side - reactions - enterprise: *604 - installation: *605 - organization: *606 + enterprise: *611 + installation: *612 + organization: *613 pull_request: type: object properties: @@ -170271,7 +171071,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *607 + repository: *614 sender: *4 required: - action @@ -170351,7 +171151,7 @@ webhooks: type: string enum: - deleted - comment: &654 + comment: &661 title: Pull Request Review Comment description: The [comment](https://docs.github.com/rest/pulls/comments#get-a-review-comment-for-a-pull-request) itself. @@ -170644,9 +171444,9 @@ webhooks: - start_side - side - reactions - enterprise: *604 - installation: *605 - organization: *606 + enterprise: *611 + installation: *612 + organization: *613 pull_request: type: object properties: @@ -172864,7 +173664,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *607 + repository: *614 sender: *4 required: - action @@ -172944,11 +173744,11 @@ webhooks: type: string enum: - edited - changes: *653 - comment: *654 - enterprise: *604 - installation: *605 - organization: *606 + changes: *660 + comment: *661 + enterprise: *611 + installation: *612 + organization: *613 pull_request: type: object properties: @@ -175169,7 +175969,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *607 + repository: *614 sender: *4 required: - action @@ -175250,9 +176050,9 @@ webhooks: type: string enum: - dismissed - enterprise: *604 - installation: *605 - organization: *606 + enterprise: *611 + installation: *612 + organization: *613 pull_request: title: Simple Pull Request type: object @@ -177485,7 +178285,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *607 + repository: *614 review: description: The review that was affected. type: object @@ -177731,9 +178531,9 @@ webhooks: type: string required: - from - enterprise: *604 - installation: *605 - organization: *606 + enterprise: *611 + installation: *612 + organization: *613 pull_request: title: Simple Pull Request type: object @@ -179847,8 +180647,8 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *607 - review: &655 + repository: *614 + review: &662 description: The review that was affected. type: object properties: @@ -180081,12 +180881,12 @@ webhooks: type: string enum: - review_request_removed - enterprise: *604 - installation: *605 + enterprise: *611 + installation: *612 number: description: The pull request number. type: integer - organization: *606 + organization: *613 pull_request: title: Pull Request type: object @@ -182433,7 +183233,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *607 + repository: *614 requested_reviewer: title: User type: @@ -182519,12 +183319,12 @@ webhooks: type: string enum: - review_request_removed - enterprise: *604 - installation: *605 + enterprise: *611 + installation: *612 number: description: The pull request number. type: integer - organization: *606 + organization: *613 pull_request: title: Pull Request type: object @@ -184878,7 +185678,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *607 + repository: *614 requested_team: title: Team description: Groups of organization members that gives permissions @@ -185073,12 +185873,12 @@ webhooks: type: string enum: - review_requested - enterprise: *604 - installation: *605 + enterprise: *611 + installation: *612 number: description: The pull request number. type: integer - organization: *606 + organization: *613 pull_request: title: Pull Request type: object @@ -187427,7 +188227,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *607 + repository: *614 requested_reviewer: title: User type: @@ -187514,12 +188314,12 @@ webhooks: type: string enum: - review_requested - enterprise: *604 - installation: *605 + enterprise: *611 + installation: *612 number: description: The pull request number. type: integer - organization: *606 + organization: *613 pull_request: title: Pull Request type: object @@ -189859,7 +190659,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *607 + repository: *614 requested_team: title: Team description: Groups of organization members that gives permissions @@ -190043,9 +190843,9 @@ webhooks: type: string enum: - submitted - enterprise: *604 - installation: *605 - organization: *606 + enterprise: *611 + installation: *612 + organization: *613 pull_request: title: Simple Pull Request type: object @@ -192281,8 +193081,8 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *607 - review: *655 + repository: *614 + review: *662 sender: *4 required: - action @@ -192362,9 +193162,9 @@ webhooks: type: string enum: - resolved - enterprise: *604 - installation: *605 - organization: *606 + enterprise: *611 + installation: *612 + organization: *613 pull_request: title: Simple Pull Request type: object @@ -194495,7 +195295,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *607 + repository: *614 sender: *4 thread: type: object @@ -194887,9 +195687,9 @@ webhooks: type: string enum: - unresolved - enterprise: *604 - installation: *605 - organization: *606 + enterprise: *611 + installation: *612 + organization: *613 pull_request: title: Simple Pull Request type: object @@ -197003,7 +197803,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *607 + repository: *614 sender: *4 thread: type: object @@ -197397,10 +198197,10 @@ webhooks: type: string before: type: string - enterprise: *604 - installation: *605 - number: *650 - organization: *606 + enterprise: *611 + installation: *612 + number: *657 + organization: *613 pull_request: title: Pull Request type: object @@ -199735,7 +200535,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *607 + repository: *614 sender: *4 required: - action @@ -199817,11 +200617,11 @@ webhooks: type: string enum: - unassigned - assignee: *656 - enterprise: *604 - installation: *605 - number: *650 - organization: *606 + assignee: *663 + enterprise: *611 + installation: *612 + number: *657 + organization: *613 pull_request: title: Pull Request type: object @@ -202171,7 +202971,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *607 + repository: *614 sender: *4 required: - action @@ -202250,11 +203050,11 @@ webhooks: type: string enum: - unlabeled - enterprise: *604 - installation: *605 - label: *623 - number: *650 - organization: *606 + enterprise: *611 + installation: *612 + label: *630 + number: *657 + organization: *613 pull_request: title: Pull Request type: object @@ -204593,7 +205393,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *607 + repository: *614 sender: *4 required: - action @@ -204674,10 +205474,10 @@ webhooks: type: string enum: - unlocked - enterprise: *604 - installation: *605 - number: *650 - organization: *606 + enterprise: *611 + installation: *612 + number: *657 + organization: *613 pull_request: title: Pull Request type: object @@ -207006,7 +207806,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *607 + repository: *614 sender: *4 required: - action @@ -207209,7 +208009,7 @@ webhooks: deleted: description: Whether this push deleted the `ref`. type: boolean - enterprise: *604 + enterprise: *611 forced: description: Whether this push was a force push of the `ref`. type: boolean @@ -207304,8 +208104,8 @@ webhooks: - url - author - committer - installation: *605 - organization: *606 + installation: *612 + organization: *613 pusher: title: Committer description: Metaproperties for Git author/committer information. @@ -207893,9 +208693,9 @@ webhooks: type: string enum: - published - enterprise: *604 - installation: *605 - organization: *606 + enterprise: *611 + installation: *612 + organization: *613 registry_package: type: object properties: @@ -208372,7 +209172,7 @@ webhooks: type: string rubygems_metadata: type: array - items: *638 + items: *645 summary: type: string tag_name: @@ -208428,7 +209228,7 @@ webhooks: - owner - package_version - registry - repository: *607 + repository: *614 sender: *4 required: - action @@ -208506,9 +209306,9 @@ webhooks: type: string enum: - updated - enterprise: *604 - installation: *605 - organization: *606 + enterprise: *611 + installation: *612 + organization: *613 registry_package: type: object properties: @@ -208820,7 +209620,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: *638 + items: *645 summary: type: string tag_name: @@ -208870,7 +209670,7 @@ webhooks: - owner - package_version - registry - repository: *607 + repository: *614 sender: *4 required: - action @@ -208947,10 +209747,10 @@ webhooks: type: string enum: - created - enterprise: *604 - installation: *605 - organization: *606 - release: &657 + enterprise: *611 + installation: *612 + organization: *613 + release: &664 title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) object. @@ -209266,7 +210066,7 @@ webhooks: - tarball_url - zipball_url - body - repository: *607 + repository: *614 sender: *4 required: - action @@ -209343,11 +210143,11 @@ webhooks: type: string enum: - deleted - enterprise: *604 - installation: *605 - organization: *606 - release: *657 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + release: *664 + repository: *614 sender: *4 required: - action @@ -209455,11 +210255,11 @@ webhooks: type: boolean required: - to - enterprise: *604 - installation: *605 - organization: *606 - release: *657 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + release: *664 + repository: *614 sender: *4 required: - action @@ -209537,9 +210337,9 @@ webhooks: type: string enum: - prereleased - enterprise: *604 - installation: *605 - organization: *606 + enterprise: *611 + installation: *612 + organization: *613 release: title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) @@ -209860,7 +210660,7 @@ webhooks: - string - 'null' format: uri - repository: *607 + repository: *614 sender: *4 required: - action @@ -209936,10 +210736,10 @@ webhooks: type: string enum: - published - enterprise: *604 - installation: *605 - organization: *606 - release: &658 + enterprise: *611 + installation: *612 + organization: *613 + release: &665 title: Release description: The [release](https://docs.github.com/rest/releases/releases/#get-a-release) object. @@ -210257,7 +211057,7 @@ webhooks: - string - 'null' format: uri - repository: *607 + repository: *614 sender: *4 required: - action @@ -210333,11 +211133,11 @@ webhooks: type: string enum: - released - enterprise: *604 - installation: *605 - organization: *606 - release: *657 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + release: *664 + repository: *614 sender: *4 required: - action @@ -210413,11 +211213,11 @@ webhooks: type: string enum: - unpublished - enterprise: *604 - installation: *605 - organization: *606 - release: *658 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + release: *665 + repository: *614 sender: *4 required: - action @@ -210493,11 +211293,11 @@ webhooks: type: string enum: - published - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 - repository_advisory: *536 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 + repository_advisory: *543 sender: *4 required: - action @@ -210573,11 +211373,11 @@ webhooks: type: string enum: - reported - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 - repository_advisory: *536 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 + repository_advisory: *543 sender: *4 required: - action @@ -210653,10 +211453,10 @@ webhooks: type: string enum: - archived - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -210733,10 +211533,10 @@ webhooks: type: string enum: - created - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -210814,10 +211614,10 @@ webhooks: type: string enum: - deleted - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -210902,10 +211702,10 @@ webhooks: additionalProperties: true description: The `client_payload` that was specified in the `POST /repos/{owner}/{repo}/dispatches` request body. - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -211020,10 +211820,10 @@ webhooks: - 'null' items: type: string - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -211095,10 +211895,10 @@ webhooks: title: repository_import event type: object properties: - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 status: type: string @@ -211179,10 +211979,10 @@ webhooks: type: string enum: - privatized - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -211259,10 +212059,10 @@ webhooks: type: string enum: - publicized - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -211356,10 +212156,10 @@ webhooks: - name required: - repository - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -211439,11 +212239,11 @@ webhooks: type: string enum: - created - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 - repository_ruleset: *216 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 + repository_ruleset: *223 sender: *4 required: - action @@ -211521,11 +212321,11 @@ webhooks: type: string enum: - deleted - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 - repository_ruleset: *216 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 + repository_ruleset: *223 sender: *4 required: - action @@ -211603,11 +212403,11 @@ webhooks: type: string enum: - edited - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 - repository_ruleset: *216 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 + repository_ruleset: *223 changes: type: object properties: @@ -211626,16 +212426,16 @@ webhooks: properties: added: type: array - items: *210 + items: *217 deleted: type: array - items: *210 + items: *217 updated: type: array items: type: object properties: - condition: *210 + condition: *217 changes: type: object properties: @@ -211668,16 +212468,16 @@ webhooks: properties: added: type: array - items: *215 + items: *222 deleted: type: array - items: *215 + items: *222 updated: type: array items: type: object properties: - rule: *215 + rule: *222 changes: type: object properties: @@ -211914,10 +212714,10 @@ webhooks: - from required: - owner - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -211995,10 +212795,10 @@ webhooks: type: string enum: - unarchived - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -212076,7 +212876,7 @@ webhooks: type: string enum: - create - alert: &659 + alert: &666 title: Repository Vulnerability Alert Alert description: The security alert of the vulnerable dependency. type: object @@ -212200,10 +213000,10 @@ webhooks: type: string enum: - open - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -212413,10 +213213,10 @@ webhooks: type: string enum: - dismissed - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -212494,11 +213294,11 @@ webhooks: type: string enum: - reopen - alert: *659 - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + alert: *666 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -212700,10 +213500,10 @@ webhooks: enum: - fixed - open - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -212781,7 +213581,7 @@ webhooks: type: string enum: - created - alert: &660 + alert: &667 type: object properties: number: *51 @@ -212891,10 +213691,10 @@ webhooks: - 'null' description: Whether the detected secret was found in multiple repositories in the same organization or business. - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -212975,11 +213775,11 @@ webhooks: type: string enum: - created - alert: *660 - installation: *605 - location: *661 - organization: *606 - repository: *607 + alert: *667 + installation: *612 + location: *668 + organization: *613 + repository: *614 sender: *4 required: - location @@ -213217,11 +214017,11 @@ webhooks: type: string enum: - publicly_leaked - alert: *660 - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + alert: *667 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -213299,11 +214099,11 @@ webhooks: type: string enum: - reopened - alert: *660 - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + alert: *667 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -213381,11 +214181,11 @@ webhooks: type: string enum: - resolved - alert: *660 - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + alert: *667 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -213463,11 +214263,11 @@ webhooks: type: string enum: - validated - alert: *660 - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + alert: *667 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -213597,10 +214397,10 @@ webhooks: - organization - enterprise - - repository: *607 - enterprise: *604 - installation: *605 - organization: *606 + repository: *614 + enterprise: *611 + installation: *612 + organization: *613 sender: *4 required: - action @@ -213678,11 +214478,11 @@ webhooks: type: string enum: - published - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 - security_advisory: &662 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 + security_advisory: &669 description: The details of the security advisory, including summary, description, and severity. type: object @@ -213868,11 +214668,11 @@ webhooks: type: string enum: - updated - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 - security_advisory: *662 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 + security_advisory: *669 sender: *4 required: - action @@ -213945,10 +214745,10 @@ webhooks: type: string enum: - withdrawn - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 security_advisory: description: The details of the security advisory, including summary, description, and severity. @@ -214134,11 +214934,11 @@ webhooks: from: type: object properties: - security_and_analysis: *209 - enterprise: *604 - installation: *605 - organization: *606 - repository: *259 + security_and_analysis: *216 + enterprise: *611 + installation: *612 + organization: *613 + repository: *266 sender: *4 required: - changes @@ -214216,12 +215016,12 @@ webhooks: type: string enum: - cancelled - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 - sponsorship: &663 + sponsorship: &670 type: object properties: created_at: @@ -214526,12 +215326,12 @@ webhooks: type: string enum: - created - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 - sponsorship: *663 + sponsorship: *670 required: - action - sponsorship @@ -214619,12 +215419,12 @@ webhooks: type: string required: - from - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 - sponsorship: *663 + sponsorship: *670 required: - action - changes @@ -214701,17 +215501,17 @@ webhooks: type: string enum: - pending_cancellation - effective_date: &664 + effective_date: &671 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: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 - sponsorship: *663 + sponsorship: *670 required: - action - sponsorship @@ -214785,7 +215585,7 @@ webhooks: type: string enum: - pending_tier_change - changes: &665 + changes: &672 type: object properties: tier: @@ -214829,13 +215629,13 @@ webhooks: - from required: - tier - effective_date: *664 - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + effective_date: *671 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 - sponsorship: *663 + sponsorship: *670 required: - action - changes @@ -214912,13 +215712,13 @@ webhooks: type: string enum: - tier_changed - changes: *665 - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + changes: *672 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 - sponsorship: *663 + sponsorship: *670 required: - action - changes @@ -214992,10 +215792,10 @@ webhooks: type: string enum: - created - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -215079,10 +215879,10 @@ webhooks: type: string enum: - deleted - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -215515,15 +216315,15 @@ webhooks: type: - string - 'null' - enterprise: *604 + enterprise: *611 id: description: The unique identifier of the status. type: integer - installation: *605 + installation: *612 name: type: string - organization: *606 - repository: *607 + organization: *613 + repository: *614 sender: *4 sha: description: The Commit SHA. @@ -215639,9 +216439,9 @@ webhooks: description: The ID of the sub-issue. type: number sub_issue: *73 - installation: *605 - organization: *606 - repository: *607 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -215731,9 +216531,9 @@ webhooks: description: The ID of the sub-issue. type: number sub_issue: *73 - installation: *605 - organization: *606 - repository: *607 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -215823,9 +216623,9 @@ webhooks: description: The ID of the parent issue. type: number parent_issue: *73 - installation: *605 - organization: *606 - repository: *607 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -215915,9 +216715,9 @@ webhooks: description: The ID of the parent issue. type: number parent_issue: *73 - installation: *605 - organization: *606 - repository: *607 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -215994,12 +216794,12 @@ webhooks: title: team_add event type: object properties: - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 - team: &666 + team: &673 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -216192,9 +216992,9 @@ webhooks: type: string enum: - added_to_repository - enterprise: *604 - installation: *605 - organization: *606 + enterprise: *611 + installation: *612 + organization: *613 repository: title: Repository description: A git repository @@ -216664,7 +217464,7 @@ webhooks: - topics - visibility sender: *4 - team: *666 + team: *673 required: - action - team @@ -216740,9 +217540,9 @@ webhooks: type: string enum: - created - enterprise: *604 - installation: *605 - organization: *606 + enterprise: *611 + installation: *612 + organization: *613 repository: title: Repository description: A git repository @@ -217212,7 +218012,7 @@ webhooks: - topics - visibility sender: *4 - team: *666 + team: *673 required: - action - team @@ -217289,9 +218089,9 @@ webhooks: type: string enum: - deleted - enterprise: *604 - installation: *605 - organization: *606 + enterprise: *611 + installation: *612 + organization: *613 repository: title: Repository description: A git repository @@ -217761,7 +218561,7 @@ webhooks: - topics - visibility sender: *4 - team: *666 + team: *673 required: - action - team @@ -217905,9 +218705,9 @@ webhooks: - from required: - permissions - enterprise: *604 - installation: *605 - organization: *606 + enterprise: *611 + installation: *612 + organization: *613 repository: title: Repository description: A git repository @@ -218377,7 +219177,7 @@ webhooks: - topics - visibility sender: *4 - team: *666 + team: *673 required: - action - changes @@ -218455,9 +219255,9 @@ webhooks: type: string enum: - removed_from_repository - enterprise: *604 - installation: *605 - organization: *606 + enterprise: *611 + installation: *612 + organization: *613 repository: title: Repository description: A git repository @@ -218927,7 +219727,7 @@ webhooks: - topics - visibility sender: *4 - team: *666 + team: *673 required: - action - team @@ -219003,10 +219803,10 @@ webhooks: type: string enum: - started - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 required: - action @@ -219079,17 +219879,17 @@ webhooks: title: workflow_dispatch event type: object properties: - enterprise: *604 + enterprise: *611 inputs: type: - object - 'null' additionalProperties: true - installation: *605 - organization: *606 + installation: *612 + organization: *613 ref: type: string - repository: *607 + repository: *614 sender: *4 workflow: type: string @@ -219171,10 +219971,10 @@ webhooks: type: string enum: - completed - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 workflow_job: allOf: @@ -219430,7 +220230,7 @@ webhooks: type: string required: - conclusion - deployment: *400 + deployment: *407 required: - action - repository @@ -219509,10 +220309,10 @@ webhooks: type: string enum: - in_progress - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 workflow_job: allOf: @@ -219794,7 +220594,7 @@ webhooks: required: - status - steps - deployment: *400 + deployment: *407 required: - action - repository @@ -219873,10 +220673,10 @@ webhooks: type: string enum: - queued - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 workflow_job: type: object @@ -220022,7 +220822,7 @@ webhooks: - workflow_name - head_branch - created_at - deployment: *400 + deployment: *407 required: - action - repository @@ -220101,10 +220901,10 @@ webhooks: type: string enum: - waiting - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 workflow_job: type: object @@ -220251,7 +221051,7 @@ webhooks: - workflow_name - head_branch - created_at - deployment: *400 + deployment: *407 required: - action - repository @@ -220331,12 +221131,12 @@ webhooks: type: string enum: - completed - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 - workflow: *619 + workflow: *626 workflow_run: title: Workflow Run type: object @@ -221355,12 +222155,12 @@ webhooks: type: string enum: - in_progress - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 - workflow: *619 + workflow: *626 workflow_run: title: Workflow Run type: object @@ -222364,12 +223164,12 @@ webhooks: type: string enum: - requested - enterprise: *604 - installation: *605 - organization: *606 - repository: *607 + enterprise: *611 + installation: *612 + organization: *613 + repository: *614 sender: *4 - workflow: *619 + workflow: *626 workflow_run: title: Workflow Run type: object diff --git a/descriptions-next/ghec/dereferenced/ghec.2022-11-28.deref.json b/descriptions-next/ghec/dereferenced/ghec.2022-11-28.deref.json index da0037dc1..53926cbce 100644 --- a/descriptions-next/ghec/dereferenced/ghec.2022-11-28.deref.json +++ b/descriptions-next/ghec/dereferenced/ghec.2022-11-28.deref.json @@ -2257,10 +2257,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -2428,6 +2425,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -2679,10 +2766,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -2850,6 +2934,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -13660,10 +13834,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -13831,6 +14002,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -18345,6 +18606,2153 @@ } } }, + "/enterprises/{enterprise}/actions/hosted-runners": { + "get": { + "summary": "List GitHub-hosted runners for an enterprise", + "description": "Lists all GitHub-hosted runners configured in an enterprise.\n\nOAuth app tokens and personal access tokens (classic) need the `manage_runners:enterprise` scope to use this endpoint.", + "tags": [ + "actions" + ], + "operationId": "actions/list-hosted-runners-for-enterprise", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#list-github-hosted-runners-for-an-enterprise" + }, + "parameters": [ + { + "name": "enterprise", + "description": "The slug version of the enterprise name. You can also substitute this value with the enterprise id.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "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": "object", + "required": [ + "total_count", + "runners" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "runners": { + "type": "array", + "items": { + "title": "GitHub-hosted hosted runner", + "description": "A Github-hosted hosted runner.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the hosted runner.", + "type": "integer", + "examples": [ + 5 + ] + }, + "name": { + "description": "The name of the hosted runner.", + "type": "string", + "examples": [ + "my-github-hosted-runner" + ] + }, + "runner_group_id": { + "description": "The unique identifier of the group that the hosted runner belongs to.", + "type": "integer", + "examples": [ + 2 + ] + }, + "image_details": { + "anyOf": [ + { + "type": "null" + }, + { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The image version of the hosted runner pool.", + "type": "string", + "examples": [ + "latest" + ] + } + }, + "required": [ + "id", + "size_gb", + "display_name", + "source", + "version" + ] + } + ] + }, + "machine_size_details": { + "title": "Github-owned VM details.", + "description": "Provides details of a particular machine spec.", + "type": "object", + "properties": { + "id": { + "description": "The ID used for the `size` parameter when creating a new runner.", + "type": "string", + "examples": [ + "8-core" + ] + }, + "cpu_cores": { + "description": "The number of cores.", + "type": "integer", + "examples": [ + 8 + ] + }, + "memory_gb": { + "description": "The available RAM for the machine spec.", + "type": "integer", + "examples": [ + 32 + ] + }, + "storage_gb": { + "description": "The available SSD storage for the machine spec.", + "type": "integer", + "examples": [ + 300 + ] + } + }, + "required": [ + "id", + "cpu_cores", + "memory_gb", + "storage_gb" + ] + }, + "status": { + "description": "The status of the runner.", + "type": "string", + "enum": [ + "Ready", + "Provisioning", + "Shutdown", + "Deleting", + "Stuck" + ], + "examples": [ + "Ready" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "maximum_runners": { + "description": "The maximum amount of hosted runners. Runners will not scale automatically above this number. Use this setting to limit your cost.", + "type": "integer", + "default": 10, + "examples": [ + 5 + ] + }, + "public_ip_enabled": { + "description": "Whether public IP is enabled for the hosted runners.", + "type": "boolean", + "examples": [ + true + ] + }, + "public_ips": { + "description": "The public IP ranges when public IP is enabled for the hosted runners.", + "type": "array", + "items": { + "title": "Public IP for a GitHub-hosted larger runners.", + "description": "Provides details of Public IP for a GitHub-hosted larger runners", + "type": "object", + "properties": { + "enabled": { + "description": "Whether public IP is enabled.", + "type": "boolean", + "examples": [ + true + ] + }, + "prefix": { + "description": "The prefix for the public IP.", + "type": "string", + "examples": [ + "20.80.208.150" + ] + }, + "length": { + "description": "The length of the IP prefix.", + "type": "integer", + "examples": [ + 28 + ] + } + } + } + }, + "last_active_on": { + "description": "The time at which the runner was last used, in ISO 8601 format.", + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2022-10-09T23:39:01Z" + ] + } + }, + "required": [ + "id", + "name", + "image_details", + "machine_size_details", + "status", + "public_ip_enabled", + "platform" + ] + } + } + } + }, + "examples": { + "default": { + "value": { + "total_count": 2, + "runners": [ + { + "id": 5, + "name": "My hosted ubuntu runner", + "runner_group_id": 2, + "platform": "linux-x64", + "image": { + "id": "ubuntu-20.04", + "size": 86 + }, + "machine_size_details": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + }, + "status": "Ready", + "maximum_runners": 10, + "public_ip_enabled": true, + "public_ips": [ + { + "enabled": true, + "prefix": "20.80.208.150", + "length": 31 + } + ], + "last_active_on": "2022-10-09T23:39:01Z" + }, + { + "id": 7, + "name": "My hosted Windows runner", + "runner_group_id": 2, + "platform": "win-x64", + "image": { + "id": "windows-latest", + "size": 256 + }, + "machine_size_details": { + "id": "8-core", + "cpu_cores": 8, + "memory_gb": 32, + "storage_gb": 300 + }, + "status": "Ready", + "maximum_runners": 20, + "public_ip_enabled": false, + "public_ips": [ + + ], + "last_active_on": "2023-04-26T15:23:37Z" + } + ] + } + } + } + } + }, + "headers": { + "Link": { + "example": "; rel=\"next\", ; rel=\"last\"", + "schema": { + "type": "string" + } + } + } + } + }, + "x-github": { + "githubCloudOnly": true, + "enabledForGitHubApps": false, + "category": "actions", + "subcategory": "hosted-runners" + } + }, + "post": { + "summary": "Create a GitHub-hosted runner for an enterprise", + "description": "Creates a GitHub-hosted runner for an enterprise.\nOAuth tokens and personal access tokens (classic) need the `manage_runners:enterprise` scope to use this endpoint.", + "operationId": "actions/create-hosted-runner-for-enterprise", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#create-a-github-hosted-runner-for-an-enterprise" + }, + "parameters": [ + { + "name": "enterprise", + "description": "The slug version of the enterprise name. You can also substitute this value with the enterprise id.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "name": { + "description": "Name of the runner. Must be between 1 and 64 characters and may only contain upper and lowercase letters a-z, numbers 0-9, '.', '-', and '_'.", + "type": "string" + }, + "image": { + "description": "The image of runner. To list all available images, use `GET /actions/hosted-runners/images/github-owned` or `GET /actions/hosted-runners/images/partner`.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the runner image.", + "type": "string" + }, + "source": { + "description": "The source of the runner image.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The version of the runner image to deploy. This is relevant only for runners using custom images.", + "type": [ + "string", + "null" + ] + } + } + }, + "size": { + "description": "The machine size of the runner. To list available sizes, use `GET actions/hosted-runners/machine-sizes`", + "type": "string" + }, + "runner_group_id": { + "description": "The existing runner group to add this runner to.", + "type": "integer" + }, + "maximum_runners": { + "description": "The maximum amount of runners to scale up to. Runners will not auto-scale above this number. Use this setting to limit your cost.", + "type": "integer", + "default": 50 + }, + "enable_static_ip": { + "description": "Whether this runner should be created with a static public IP. Note limit on account. To list limits on account, use `GET actions/hosted-runners/limits`", + "type": "boolean", + "default": false + } + }, + "required": [ + "name", + "image", + "size", + "runner_group_id" + ] + }, + "examples": { + "default": { + "value": { + "name": "My Hosted runner", + "image": { + "id": "ubuntu-latest", + "source": "github", + "version": "latest" + }, + "runner_group_id": 1, + "size": "4-core", + "maximum_runners": 10 + } + } + } + } + } + }, + "responses": { + "201": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "title": "GitHub-hosted hosted runner", + "description": "A Github-hosted hosted runner.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the hosted runner.", + "type": "integer", + "examples": [ + 5 + ] + }, + "name": { + "description": "The name of the hosted runner.", + "type": "string", + "examples": [ + "my-github-hosted-runner" + ] + }, + "runner_group_id": { + "description": "The unique identifier of the group that the hosted runner belongs to.", + "type": "integer", + "examples": [ + 2 + ] + }, + "image_details": { + "anyOf": [ + { + "type": "null" + }, + { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The image version of the hosted runner pool.", + "type": "string", + "examples": [ + "latest" + ] + } + }, + "required": [ + "id", + "size_gb", + "display_name", + "source", + "version" + ] + } + ] + }, + "machine_size_details": { + "title": "Github-owned VM details.", + "description": "Provides details of a particular machine spec.", + "type": "object", + "properties": { + "id": { + "description": "The ID used for the `size` parameter when creating a new runner.", + "type": "string", + "examples": [ + "8-core" + ] + }, + "cpu_cores": { + "description": "The number of cores.", + "type": "integer", + "examples": [ + 8 + ] + }, + "memory_gb": { + "description": "The available RAM for the machine spec.", + "type": "integer", + "examples": [ + 32 + ] + }, + "storage_gb": { + "description": "The available SSD storage for the machine spec.", + "type": "integer", + "examples": [ + 300 + ] + } + }, + "required": [ + "id", + "cpu_cores", + "memory_gb", + "storage_gb" + ] + }, + "status": { + "description": "The status of the runner.", + "type": "string", + "enum": [ + "Ready", + "Provisioning", + "Shutdown", + "Deleting", + "Stuck" + ], + "examples": [ + "Ready" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "maximum_runners": { + "description": "The maximum amount of hosted runners. Runners will not scale automatically above this number. Use this setting to limit your cost.", + "type": "integer", + "default": 10, + "examples": [ + 5 + ] + }, + "public_ip_enabled": { + "description": "Whether public IP is enabled for the hosted runners.", + "type": "boolean", + "examples": [ + true + ] + }, + "public_ips": { + "description": "The public IP ranges when public IP is enabled for the hosted runners.", + "type": "array", + "items": { + "title": "Public IP for a GitHub-hosted larger runners.", + "description": "Provides details of Public IP for a GitHub-hosted larger runners", + "type": "object", + "properties": { + "enabled": { + "description": "Whether public IP is enabled.", + "type": "boolean", + "examples": [ + true + ] + }, + "prefix": { + "description": "The prefix for the public IP.", + "type": "string", + "examples": [ + "20.80.208.150" + ] + }, + "length": { + "description": "The length of the IP prefix.", + "type": "integer", + "examples": [ + 28 + ] + } + } + } + }, + "last_active_on": { + "description": "The time at which the runner was last used, in ISO 8601 format.", + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2022-10-09T23:39:01Z" + ] + } + }, + "required": [ + "id", + "name", + "image_details", + "machine_size_details", + "status", + "public_ip_enabled", + "platform" + ] + }, + "examples": { + "default": { + "value": { + "id": 5, + "name": "My hosted ubuntu runner", + "runner_group_id": 2, + "platform": "linux-x64", + "image": { + "id": "ubuntu-20.04", + "size": 86 + }, + "machine_size_details": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + }, + "status": "Ready", + "maximum_runners": 10, + "public_ip_enabled": true, + "public_ips": [ + { + "enabled": true, + "prefix": "20.80.208.150", + "length": 31 + } + ], + "last_active_on": "2022-10-09T23:39:01Z" + } + } + } + } + } + } + }, + "x-github": { + "enabledForGitHubApps": false, + "githubCloudOnly": true, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/enterprises/{enterprise}/actions/hosted-runners/images/github-owned": { + "get": { + "summary": "Get GitHub-owned images for GitHub-hosted runners in an enterprise", + "description": "Get the list of GitHub-owned images available for GitHub-hosted runners for an enterprise.", + "operationId": "actions/get-hosted-runners-github-owned-images-for-enterprise", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-github-owned-images-for-github-hosted-runners-in-an-enterprise" + }, + "parameters": [ + { + "name": "enterprise", + "description": "The slug version of the enterprise name. You can also substitute this value with the enterprise id.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "images" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "images": { + "type": "array", + "items": { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + } + }, + "required": [ + "id", + "platform", + "size_gb", + "display_name", + "source" + ] + } + } + } + }, + "examples": { + "default": { + "value": { + "id": "ubuntu-20.04", + "platform": "linux-x64", + "size_gb": 86, + "display_name": "20.04", + "source": "github" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": true, + "enabledForGitHubApps": false, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/enterprises/{enterprise}/actions/hosted-runners/images/partner": { + "get": { + "summary": "Get partner images for GitHub-hosted runners in an enterprise", + "description": "Get the list of partner images available for GitHub-hosted runners for an enterprise.", + "operationId": "actions/get-hosted-runners-partner-images-for-enterprise", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-partner-images-for-github-hosted-runners-in-an-enterprise" + }, + "parameters": [ + { + "name": "enterprise", + "description": "The slug version of the enterprise name. You can also substitute this value with the enterprise id.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "images" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "images": { + "type": "array", + "items": { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + } + }, + "required": [ + "id", + "platform", + "size_gb", + "display_name", + "source" + ] + } + } + } + }, + "examples": { + "default": { + "value": { + "id": "ubuntu-20.04", + "platform": "linux-x64", + "size_gb": 86, + "display_name": "20.04", + "source": "github" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": true, + "enabledForGitHubApps": false, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/enterprises/{enterprise}/actions/hosted-runners/limits": { + "get": { + "summary": "Get limits on GitHub-hosted runners for an enterprise", + "description": "Get the GitHub-hosted runners limits for an enterprise.", + "tags": [ + "actions" + ], + "operationId": "actions/get-hosted-runners-limits-for-enterprise", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-limits-on-github-hosted-runners-for-an-enterprise" + }, + "parameters": [ + { + "name": "enterprise", + "description": "The slug version of the enterprise name. You can also substitute this value with the enterprise id.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "public_ips": { + "title": "Static public IP Limits for GitHub-hosted Hosted Runners.", + "description": "Provides details of static public IP limits for GitHub-hosted Hosted Runners", + "type": "object", + "properties": { + "maximum": { + "type": "integer", + "description": "The maximum number of static public IP addresses that can be used for Hosted Runners.", + "examples": [ + 50 + ] + }, + "current_usage": { + "type": "integer", + "description": "The current number of static public IP addresses in use by Hosted Runners.", + "examples": [ + 17 + ] + } + }, + "required": [ + "maximum", + "current_usage" + ] + } + }, + "required": [ + "public_ips" + ] + }, + "examples": { + "default": { + "value": { + "public_ips": { + "current_usage": 17, + "maximum": 50 + } + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": true, + "enabledForGitHubApps": false, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/enterprises/{enterprise}/actions/hosted-runners/machine-sizes": { + "get": { + "summary": "Get GitHub-hosted runners machine specs for an enterprise", + "description": "Get the list of machine specs available for GitHub-hosted runners for an enterprise.", + "operationId": "actions/get-hosted-runners-machine-specs-for-enterprise", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-github-hosted-runners-machine-specs-for-an-enterprise" + }, + "parameters": [ + { + "name": "enterprise", + "description": "The slug version of the enterprise name. You can also substitute this value with the enterprise id.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "machine_specs" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "machine_specs": { + "type": "array", + "items": { + "title": "Github-owned VM details.", + "description": "Provides details of a particular machine spec.", + "type": "object", + "properties": { + "id": { + "description": "The ID used for the `size` parameter when creating a new runner.", + "type": "string", + "examples": [ + "8-core" + ] + }, + "cpu_cores": { + "description": "The number of cores.", + "type": "integer", + "examples": [ + 8 + ] + }, + "memory_gb": { + "description": "The available RAM for the machine spec.", + "type": "integer", + "examples": [ + 32 + ] + }, + "storage_gb": { + "description": "The available SSD storage for the machine spec.", + "type": "integer", + "examples": [ + 300 + ] + } + }, + "required": [ + "id", + "cpu_cores", + "memory_gb", + "storage_gb" + ] + } + } + } + }, + "examples": { + "default": { + "value": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": true, + "enabledForGitHubApps": false, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/enterprises/{enterprise}/actions/hosted-runners/platforms": { + "get": { + "summary": "Get platforms for GitHub-hosted runners in an enterprise", + "description": "Get the list of platforms available for GitHub-hosted runners for an enterprise.", + "operationId": "actions/get-hosted-runners-platforms-for-enterprise", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-platforms-for-github-hosted-runners-in-an-enterprise" + }, + "parameters": [ + { + "name": "enterprise", + "description": "The slug version of the enterprise name. You can also substitute this value with the enterprise id.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "platforms" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "platforms": { + "type": "array", + "items": { + "type": "string" + } + } + } + }, + "examples": { + "default": { + "value": { + "total_count": 1, + "platforms": [ + "linux-x64", + "win-x64" + ] + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": true, + "enabledForGitHubApps": false, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/enterprises/{enterprise}/actions/hosted-runners/{hosted_runner_id}": { + "get": { + "summary": "Get a GitHub-hosted runner for an enterprise", + "description": "Gets a GitHub-hosted runner configured in an enterprise.\n\nOAuth app tokens and personal access tokens (classic) need the `manage_runners:enterprise` scope to use this endpoint.", + "tags": [ + "actions" + ], + "operationId": "actions/get-hosted-runner-for-enterprise", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-a-github-hosted-runner-for-an-enterprise" + }, + "parameters": [ + { + "name": "enterprise", + "description": "The slug version of the enterprise name. You can also substitute this value with the enterprise id.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "hosted_runner_id", + "description": "Unique identifier of the GitHub-hosted runner.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "title": "GitHub-hosted hosted runner", + "description": "A Github-hosted hosted runner.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the hosted runner.", + "type": "integer", + "examples": [ + 5 + ] + }, + "name": { + "description": "The name of the hosted runner.", + "type": "string", + "examples": [ + "my-github-hosted-runner" + ] + }, + "runner_group_id": { + "description": "The unique identifier of the group that the hosted runner belongs to.", + "type": "integer", + "examples": [ + 2 + ] + }, + "image_details": { + "anyOf": [ + { + "type": "null" + }, + { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The image version of the hosted runner pool.", + "type": "string", + "examples": [ + "latest" + ] + } + }, + "required": [ + "id", + "size_gb", + "display_name", + "source", + "version" + ] + } + ] + }, + "machine_size_details": { + "title": "Github-owned VM details.", + "description": "Provides details of a particular machine spec.", + "type": "object", + "properties": { + "id": { + "description": "The ID used for the `size` parameter when creating a new runner.", + "type": "string", + "examples": [ + "8-core" + ] + }, + "cpu_cores": { + "description": "The number of cores.", + "type": "integer", + "examples": [ + 8 + ] + }, + "memory_gb": { + "description": "The available RAM for the machine spec.", + "type": "integer", + "examples": [ + 32 + ] + }, + "storage_gb": { + "description": "The available SSD storage for the machine spec.", + "type": "integer", + "examples": [ + 300 + ] + } + }, + "required": [ + "id", + "cpu_cores", + "memory_gb", + "storage_gb" + ] + }, + "status": { + "description": "The status of the runner.", + "type": "string", + "enum": [ + "Ready", + "Provisioning", + "Shutdown", + "Deleting", + "Stuck" + ], + "examples": [ + "Ready" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "maximum_runners": { + "description": "The maximum amount of hosted runners. Runners will not scale automatically above this number. Use this setting to limit your cost.", + "type": "integer", + "default": 10, + "examples": [ + 5 + ] + }, + "public_ip_enabled": { + "description": "Whether public IP is enabled for the hosted runners.", + "type": "boolean", + "examples": [ + true + ] + }, + "public_ips": { + "description": "The public IP ranges when public IP is enabled for the hosted runners.", + "type": "array", + "items": { + "title": "Public IP for a GitHub-hosted larger runners.", + "description": "Provides details of Public IP for a GitHub-hosted larger runners", + "type": "object", + "properties": { + "enabled": { + "description": "Whether public IP is enabled.", + "type": "boolean", + "examples": [ + true + ] + }, + "prefix": { + "description": "The prefix for the public IP.", + "type": "string", + "examples": [ + "20.80.208.150" + ] + }, + "length": { + "description": "The length of the IP prefix.", + "type": "integer", + "examples": [ + 28 + ] + } + } + } + }, + "last_active_on": { + "description": "The time at which the runner was last used, in ISO 8601 format.", + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2022-10-09T23:39:01Z" + ] + } + }, + "required": [ + "id", + "name", + "image_details", + "machine_size_details", + "status", + "public_ip_enabled", + "platform" + ] + }, + "examples": { + "default": { + "value": { + "id": 5, + "name": "My hosted ubuntu runner", + "runner_group_id": 2, + "platform": "linux-x64", + "image": { + "id": "ubuntu-20.04", + "size": 86 + }, + "machine_size_details": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + }, + "status": "Ready", + "maximum_runners": 10, + "public_ip_enabled": true, + "public_ips": [ + { + "enabled": true, + "prefix": "20.80.208.150", + "length": 31 + } + ], + "last_active_on": "2022-10-09T23:39:01Z" + } + } + } + } + }, + "headers": { + "Link": { + "example": "; rel=\"next\", ; rel=\"last\"", + "schema": { + "type": "string" + } + } + } + } + }, + "x-github": { + "githubCloudOnly": true, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + }, + "patch": { + "summary": "Update a GitHub-hosted runner for an enterprise", + "description": "Updates a GitHub-hosted runner for an enterprise.\nOAuth app tokens and personal access tokens (classic) need the `manage_runners:enterprise` scope to use this endpoint.", + "operationId": "actions/update-hosted-runner-for-enterprise", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#update-a-github-hosted-runner-for-an-enterprise" + }, + "parameters": [ + { + "name": "enterprise", + "description": "The slug version of the enterprise name. You can also substitute this value with the enterprise id.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "hosted_runner_id", + "description": "Unique identifier of the GitHub-hosted runner.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "name": { + "description": "Name of the runner. Must be between 1 and 64 characters and may only contain upper and lowercase letters a-z, numbers 0-9, '.', '-', and '_'.", + "type": "string" + }, + "runner_group_id": { + "description": "The existing runner group to add this runner to.", + "type": "integer" + }, + "maximum_runners": { + "description": "The maximum amount of runners to scale up to. Runners will not auto-scale above this number. Use this setting to limit your cost.", + "type": "integer" + }, + "enable_static_ip": { + "description": "Whether this runner should be updated with a static public IP. Note limit on account. To list limits on account, use `GET actions/hosted-runners/limits`", + "type": "boolean" + }, + "image_version": { + "description": "The version of the runner image to deploy. This is relevant only for runners using custom images.", + "type": [ + "string", + "null" + ] + } + } + }, + "examples": { + "default": { + "value": { + "name": "My Hosted runner", + "runner_group_id": 1, + "maximum_runners": 50, + "enable_static_ip": false, + "image_version": "1.0.0" + } + } + } + } + } + }, + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "title": "GitHub-hosted hosted runner", + "description": "A Github-hosted hosted runner.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the hosted runner.", + "type": "integer", + "examples": [ + 5 + ] + }, + "name": { + "description": "The name of the hosted runner.", + "type": "string", + "examples": [ + "my-github-hosted-runner" + ] + }, + "runner_group_id": { + "description": "The unique identifier of the group that the hosted runner belongs to.", + "type": "integer", + "examples": [ + 2 + ] + }, + "image_details": { + "anyOf": [ + { + "type": "null" + }, + { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The image version of the hosted runner pool.", + "type": "string", + "examples": [ + "latest" + ] + } + }, + "required": [ + "id", + "size_gb", + "display_name", + "source", + "version" + ] + } + ] + }, + "machine_size_details": { + "title": "Github-owned VM details.", + "description": "Provides details of a particular machine spec.", + "type": "object", + "properties": { + "id": { + "description": "The ID used for the `size` parameter when creating a new runner.", + "type": "string", + "examples": [ + "8-core" + ] + }, + "cpu_cores": { + "description": "The number of cores.", + "type": "integer", + "examples": [ + 8 + ] + }, + "memory_gb": { + "description": "The available RAM for the machine spec.", + "type": "integer", + "examples": [ + 32 + ] + }, + "storage_gb": { + "description": "The available SSD storage for the machine spec.", + "type": "integer", + "examples": [ + 300 + ] + } + }, + "required": [ + "id", + "cpu_cores", + "memory_gb", + "storage_gb" + ] + }, + "status": { + "description": "The status of the runner.", + "type": "string", + "enum": [ + "Ready", + "Provisioning", + "Shutdown", + "Deleting", + "Stuck" + ], + "examples": [ + "Ready" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "maximum_runners": { + "description": "The maximum amount of hosted runners. Runners will not scale automatically above this number. Use this setting to limit your cost.", + "type": "integer", + "default": 10, + "examples": [ + 5 + ] + }, + "public_ip_enabled": { + "description": "Whether public IP is enabled for the hosted runners.", + "type": "boolean", + "examples": [ + true + ] + }, + "public_ips": { + "description": "The public IP ranges when public IP is enabled for the hosted runners.", + "type": "array", + "items": { + "title": "Public IP for a GitHub-hosted larger runners.", + "description": "Provides details of Public IP for a GitHub-hosted larger runners", + "type": "object", + "properties": { + "enabled": { + "description": "Whether public IP is enabled.", + "type": "boolean", + "examples": [ + true + ] + }, + "prefix": { + "description": "The prefix for the public IP.", + "type": "string", + "examples": [ + "20.80.208.150" + ] + }, + "length": { + "description": "The length of the IP prefix.", + "type": "integer", + "examples": [ + 28 + ] + } + } + } + }, + "last_active_on": { + "description": "The time at which the runner was last used, in ISO 8601 format.", + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2022-10-09T23:39:01Z" + ] + } + }, + "required": [ + "id", + "name", + "image_details", + "machine_size_details", + "status", + "public_ip_enabled", + "platform" + ] + }, + "examples": { + "default": { + "value": { + "id": 5, + "name": "My hosted ubuntu runner", + "runner_group_id": 2, + "platform": "linux-x64", + "image": { + "id": "ubuntu-20.04", + "size": 86 + }, + "machine_size_details": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + }, + "status": "Ready", + "maximum_runners": 10, + "public_ip_enabled": true, + "public_ips": [ + { + "enabled": true, + "prefix": "20.80.208.150", + "length": 31 + } + ], + "last_active_on": "2022-10-09T23:39:01Z" + } + } + } + } + } + } + }, + "x-github": { + "enabledForGitHubApps": false, + "githubCloudOnly": true, + "category": "actions", + "subcategory": "hosted-runners" + } + }, + "delete": { + "summary": "Delete a GitHub-hosted runner for an enterprise", + "description": "Deletes a GitHub-hosted runner for an enterprise.", + "operationId": "actions/delete-hosted-runner-for-enterprise", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#delete-a-github-hosted-runner-for-an-enterprise" + }, + "parameters": [ + { + "name": "enterprise", + "description": "The slug version of the enterprise name. You can also substitute this value with the enterprise id.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "hosted_runner_id", + "description": "Unique identifier of the GitHub-hosted runner.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + } + ], + "responses": { + "202": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "title": "GitHub-hosted hosted runner", + "description": "A Github-hosted hosted runner.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the hosted runner.", + "type": "integer", + "examples": [ + 5 + ] + }, + "name": { + "description": "The name of the hosted runner.", + "type": "string", + "examples": [ + "my-github-hosted-runner" + ] + }, + "runner_group_id": { + "description": "The unique identifier of the group that the hosted runner belongs to.", + "type": "integer", + "examples": [ + 2 + ] + }, + "image_details": { + "anyOf": [ + { + "type": "null" + }, + { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The image version of the hosted runner pool.", + "type": "string", + "examples": [ + "latest" + ] + } + }, + "required": [ + "id", + "size_gb", + "display_name", + "source", + "version" + ] + } + ] + }, + "machine_size_details": { + "title": "Github-owned VM details.", + "description": "Provides details of a particular machine spec.", + "type": "object", + "properties": { + "id": { + "description": "The ID used for the `size` parameter when creating a new runner.", + "type": "string", + "examples": [ + "8-core" + ] + }, + "cpu_cores": { + "description": "The number of cores.", + "type": "integer", + "examples": [ + 8 + ] + }, + "memory_gb": { + "description": "The available RAM for the machine spec.", + "type": "integer", + "examples": [ + 32 + ] + }, + "storage_gb": { + "description": "The available SSD storage for the machine spec.", + "type": "integer", + "examples": [ + 300 + ] + } + }, + "required": [ + "id", + "cpu_cores", + "memory_gb", + "storage_gb" + ] + }, + "status": { + "description": "The status of the runner.", + "type": "string", + "enum": [ + "Ready", + "Provisioning", + "Shutdown", + "Deleting", + "Stuck" + ], + "examples": [ + "Ready" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "maximum_runners": { + "description": "The maximum amount of hosted runners. Runners will not scale automatically above this number. Use this setting to limit your cost.", + "type": "integer", + "default": 10, + "examples": [ + 5 + ] + }, + "public_ip_enabled": { + "description": "Whether public IP is enabled for the hosted runners.", + "type": "boolean", + "examples": [ + true + ] + }, + "public_ips": { + "description": "The public IP ranges when public IP is enabled for the hosted runners.", + "type": "array", + "items": { + "title": "Public IP for a GitHub-hosted larger runners.", + "description": "Provides details of Public IP for a GitHub-hosted larger runners", + "type": "object", + "properties": { + "enabled": { + "description": "Whether public IP is enabled.", + "type": "boolean", + "examples": [ + true + ] + }, + "prefix": { + "description": "The prefix for the public IP.", + "type": "string", + "examples": [ + "20.80.208.150" + ] + }, + "length": { + "description": "The length of the IP prefix.", + "type": "integer", + "examples": [ + 28 + ] + } + } + } + }, + "last_active_on": { + "description": "The time at which the runner was last used, in ISO 8601 format.", + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2022-10-09T23:39:01Z" + ] + } + }, + "required": [ + "id", + "name", + "image_details", + "machine_size_details", + "status", + "public_ip_enabled", + "platform" + ] + }, + "examples": { + "default": { + "value": { + "id": 5, + "name": "My hosted ubuntu runner", + "runner_group_id": 2, + "platform": "linux-x64", + "image": { + "id": "ubuntu-20.04", + "size": 86 + }, + "machine_size_details": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + }, + "status": "Ready", + "maximum_runners": 10, + "public_ip_enabled": true, + "public_ips": [ + { + "enabled": true, + "prefix": "20.80.208.150", + "length": 31 + } + ], + "last_active_on": "2022-10-09T23:39:01Z" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": true, + "enabledForGitHubApps": false, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, "/enterprises/{enterprise}/actions/oidc/customization/issuer": { "put": { "summary": "Set the GitHub Actions OIDC custom issuer policy for an enterprise", @@ -19284,6 +21692,10 @@ "hosted_runners_url": { "type": "string" }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": "string" + }, "allows_public_repositories": { "type": "boolean" }, @@ -19462,6 +21874,10 @@ "octo-org/octo-repo/.github/workflows/deploy.yaml@main" ] } + }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": "string" } }, "required": [ @@ -19516,6 +21932,10 @@ "hosted_runners_url": { "type": "string" }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": "string" + }, "allows_public_repositories": { "type": "boolean" }, @@ -19643,6 +22063,10 @@ "hosted_runners_url": { "type": "string" }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": "string" + }, "allows_public_repositories": { "type": "boolean" }, @@ -19779,6 +22203,13 @@ "octo-org/octo-repo/.github/workflows/deploy.yaml@main" ] } + }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": [ + "string", + "null" + ] } } }, @@ -19822,6 +22253,10 @@ "hosted_runners_url": { "type": "string" }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": "string" + }, "allows_public_repositories": { "type": "boolean" }, @@ -50991,10 +53426,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -51162,6 +53594,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -51697,10 +54219,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -51868,6 +54387,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -68948,10 +71557,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -69119,6 +71725,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -75583,10 +78279,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -75754,6 +78447,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -76289,10 +79072,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -76460,6 +79240,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -82500,6 +85370,2152 @@ } } }, + "/orgs/{org}/actions/hosted-runners": { + "get": { + "summary": "List GitHub-hosted runners for an organization", + "description": "Lists all GitHub-hosted runners configured in an organization.\n\nOAuth app tokens and personal access tokens (classic) need the `manage_runner:org` scope to use this endpoint.", + "tags": [ + "actions" + ], + "operationId": "actions/list-hosted-runners-for-org", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#list-github-hosted-runners-for-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "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": "object", + "required": [ + "total_count", + "runners" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "runners": { + "type": "array", + "items": { + "title": "GitHub-hosted hosted runner", + "description": "A Github-hosted hosted runner.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the hosted runner.", + "type": "integer", + "examples": [ + 5 + ] + }, + "name": { + "description": "The name of the hosted runner.", + "type": "string", + "examples": [ + "my-github-hosted-runner" + ] + }, + "runner_group_id": { + "description": "The unique identifier of the group that the hosted runner belongs to.", + "type": "integer", + "examples": [ + 2 + ] + }, + "image_details": { + "anyOf": [ + { + "type": "null" + }, + { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The image version of the hosted runner pool.", + "type": "string", + "examples": [ + "latest" + ] + } + }, + "required": [ + "id", + "size_gb", + "display_name", + "source", + "version" + ] + } + ] + }, + "machine_size_details": { + "title": "Github-owned VM details.", + "description": "Provides details of a particular machine spec.", + "type": "object", + "properties": { + "id": { + "description": "The ID used for the `size` parameter when creating a new runner.", + "type": "string", + "examples": [ + "8-core" + ] + }, + "cpu_cores": { + "description": "The number of cores.", + "type": "integer", + "examples": [ + 8 + ] + }, + "memory_gb": { + "description": "The available RAM for the machine spec.", + "type": "integer", + "examples": [ + 32 + ] + }, + "storage_gb": { + "description": "The available SSD storage for the machine spec.", + "type": "integer", + "examples": [ + 300 + ] + } + }, + "required": [ + "id", + "cpu_cores", + "memory_gb", + "storage_gb" + ] + }, + "status": { + "description": "The status of the runner.", + "type": "string", + "enum": [ + "Ready", + "Provisioning", + "Shutdown", + "Deleting", + "Stuck" + ], + "examples": [ + "Ready" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "maximum_runners": { + "description": "The maximum amount of hosted runners. Runners will not scale automatically above this number. Use this setting to limit your cost.", + "type": "integer", + "default": 10, + "examples": [ + 5 + ] + }, + "public_ip_enabled": { + "description": "Whether public IP is enabled for the hosted runners.", + "type": "boolean", + "examples": [ + true + ] + }, + "public_ips": { + "description": "The public IP ranges when public IP is enabled for the hosted runners.", + "type": "array", + "items": { + "title": "Public IP for a GitHub-hosted larger runners.", + "description": "Provides details of Public IP for a GitHub-hosted larger runners", + "type": "object", + "properties": { + "enabled": { + "description": "Whether public IP is enabled.", + "type": "boolean", + "examples": [ + true + ] + }, + "prefix": { + "description": "The prefix for the public IP.", + "type": "string", + "examples": [ + "20.80.208.150" + ] + }, + "length": { + "description": "The length of the IP prefix.", + "type": "integer", + "examples": [ + 28 + ] + } + } + } + }, + "last_active_on": { + "description": "The time at which the runner was last used, in ISO 8601 format.", + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2022-10-09T23:39:01Z" + ] + } + }, + "required": [ + "id", + "name", + "image_details", + "machine_size_details", + "status", + "public_ip_enabled", + "platform" + ] + } + } + } + }, + "examples": { + "default": { + "value": { + "total_count": 2, + "runners": [ + { + "id": 5, + "name": "My hosted ubuntu runner", + "runner_group_id": 2, + "platform": "linux-x64", + "image": { + "id": "ubuntu-20.04", + "size": 86 + }, + "machine_size_details": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + }, + "status": "Ready", + "maximum_runners": 10, + "public_ip_enabled": true, + "public_ips": [ + { + "enabled": true, + "prefix": "20.80.208.150", + "length": 31 + } + ], + "last_active_on": "2022-10-09T23:39:01Z" + }, + { + "id": 7, + "name": "My hosted Windows runner", + "runner_group_id": 2, + "platform": "win-x64", + "image": { + "id": "windows-latest", + "size": 256 + }, + "machine_size_details": { + "id": "8-core", + "cpu_cores": 8, + "memory_gb": 32, + "storage_gb": 300 + }, + "status": "Ready", + "maximum_runners": 20, + "public_ip_enabled": false, + "public_ips": [ + + ], + "last_active_on": "2023-04-26T15:23:37Z" + } + ] + } + } + } + } + }, + "headers": { + "Link": { + "example": "; rel=\"next\", ; rel=\"last\"", + "schema": { + "type": "string" + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + }, + "post": { + "summary": "Create a GitHub-hosted runner for an organization", + "description": "Creates a GitHub-hosted runner for an organization.\nOAuth tokens and personal access tokens (classic) need the `manage_runners:org` scope to use this endpoint.", + "operationId": "actions/create-hosted-runner-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#create-a-github-hosted-runner-for-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "name": { + "description": "Name of the runner. Must be between 1 and 64 characters and may only contain upper and lowercase letters a-z, numbers 0-9, '.', '-', and '_'.", + "type": "string" + }, + "image": { + "description": "The image of runner. To list all available images, use `GET /actions/hosted-runners/images/github-owned` or `GET /actions/hosted-runners/images/partner`.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the runner image.", + "type": "string" + }, + "source": { + "description": "The source of the runner image.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The version of the runner image to deploy. This is relevant only for runners using custom images.", + "type": [ + "string", + "null" + ] + } + } + }, + "size": { + "description": "The machine size of the runner. To list available sizes, use `GET actions/hosted-runners/machine-sizes`", + "type": "string" + }, + "runner_group_id": { + "description": "The existing runner group to add this runner to.", + "type": "integer" + }, + "maximum_runners": { + "description": "The maximum amount of runners to scale up to. Runners will not auto-scale above this number. Use this setting to limit your cost.", + "type": "integer" + }, + "enable_static_ip": { + "description": "Whether this runner should be created with a static public IP. Note limit on account. To list limits on account, use `GET actions/hosted-runners/limits`", + "type": "boolean" + } + }, + "required": [ + "name", + "image", + "size", + "runner_group_id" + ] + }, + "examples": { + "default": { + "value": { + "name": "My Hosted runner", + "image": { + "id": "ubuntu-latest", + "source": "github", + "version": "latest" + }, + "runner_group_id": 1, + "size": "4-core", + "maximum_runners": 50, + "enable_static_ip": false + } + } + } + } + } + }, + "responses": { + "201": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "title": "GitHub-hosted hosted runner", + "description": "A Github-hosted hosted runner.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the hosted runner.", + "type": "integer", + "examples": [ + 5 + ] + }, + "name": { + "description": "The name of the hosted runner.", + "type": "string", + "examples": [ + "my-github-hosted-runner" + ] + }, + "runner_group_id": { + "description": "The unique identifier of the group that the hosted runner belongs to.", + "type": "integer", + "examples": [ + 2 + ] + }, + "image_details": { + "anyOf": [ + { + "type": "null" + }, + { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The image version of the hosted runner pool.", + "type": "string", + "examples": [ + "latest" + ] + } + }, + "required": [ + "id", + "size_gb", + "display_name", + "source", + "version" + ] + } + ] + }, + "machine_size_details": { + "title": "Github-owned VM details.", + "description": "Provides details of a particular machine spec.", + "type": "object", + "properties": { + "id": { + "description": "The ID used for the `size` parameter when creating a new runner.", + "type": "string", + "examples": [ + "8-core" + ] + }, + "cpu_cores": { + "description": "The number of cores.", + "type": "integer", + "examples": [ + 8 + ] + }, + "memory_gb": { + "description": "The available RAM for the machine spec.", + "type": "integer", + "examples": [ + 32 + ] + }, + "storage_gb": { + "description": "The available SSD storage for the machine spec.", + "type": "integer", + "examples": [ + 300 + ] + } + }, + "required": [ + "id", + "cpu_cores", + "memory_gb", + "storage_gb" + ] + }, + "status": { + "description": "The status of the runner.", + "type": "string", + "enum": [ + "Ready", + "Provisioning", + "Shutdown", + "Deleting", + "Stuck" + ], + "examples": [ + "Ready" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "maximum_runners": { + "description": "The maximum amount of hosted runners. Runners will not scale automatically above this number. Use this setting to limit your cost.", + "type": "integer", + "default": 10, + "examples": [ + 5 + ] + }, + "public_ip_enabled": { + "description": "Whether public IP is enabled for the hosted runners.", + "type": "boolean", + "examples": [ + true + ] + }, + "public_ips": { + "description": "The public IP ranges when public IP is enabled for the hosted runners.", + "type": "array", + "items": { + "title": "Public IP for a GitHub-hosted larger runners.", + "description": "Provides details of Public IP for a GitHub-hosted larger runners", + "type": "object", + "properties": { + "enabled": { + "description": "Whether public IP is enabled.", + "type": "boolean", + "examples": [ + true + ] + }, + "prefix": { + "description": "The prefix for the public IP.", + "type": "string", + "examples": [ + "20.80.208.150" + ] + }, + "length": { + "description": "The length of the IP prefix.", + "type": "integer", + "examples": [ + 28 + ] + } + } + } + }, + "last_active_on": { + "description": "The time at which the runner was last used, in ISO 8601 format.", + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2022-10-09T23:39:01Z" + ] + } + }, + "required": [ + "id", + "name", + "image_details", + "machine_size_details", + "status", + "public_ip_enabled", + "platform" + ] + }, + "examples": { + "default": { + "value": { + "id": 5, + "name": "My hosted ubuntu runner", + "runner_group_id": 2, + "platform": "linux-x64", + "image": { + "id": "ubuntu-20.04", + "size": 86 + }, + "machine_size_details": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + }, + "status": "Ready", + "maximum_runners": 10, + "public_ip_enabled": true, + "public_ips": [ + { + "enabled": true, + "prefix": "20.80.208.150", + "length": 31 + } + ], + "last_active_on": "2022-10-09T23:39:01Z" + } + } + } + } + } + } + }, + "x-github": { + "enabledForGitHubApps": true, + "githubCloudOnly": false, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/hosted-runners/images/github-owned": { + "get": { + "summary": "Get GitHub-owned images for GitHub-hosted runners in an organization", + "description": "Get the list of GitHub-owned images available for GitHub-hosted runners for an organization.", + "operationId": "actions/get-hosted-runners-github-owned-images-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-github-owned-images-for-github-hosted-runners-in-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "images" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "images": { + "type": "array", + "items": { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + } + }, + "required": [ + "id", + "platform", + "size_gb", + "display_name", + "source" + ] + } + } + } + }, + "examples": { + "default": { + "value": { + "id": "ubuntu-20.04", + "platform": "linux-x64", + "size_gb": 86, + "display_name": "20.04", + "source": "github" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/hosted-runners/images/partner": { + "get": { + "summary": "Get partner images for GitHub-hosted runners in an organization", + "description": "Get the list of partner images available for GitHub-hosted runners for an organization.", + "operationId": "actions/get-hosted-runners-partner-images-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-partner-images-for-github-hosted-runners-in-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "images" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "images": { + "type": "array", + "items": { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + } + }, + "required": [ + "id", + "platform", + "size_gb", + "display_name", + "source" + ] + } + } + } + }, + "examples": { + "default": { + "value": { + "id": "ubuntu-20.04", + "platform": "linux-x64", + "size_gb": 86, + "display_name": "20.04", + "source": "github" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/hosted-runners/limits": { + "get": { + "summary": "Get limits on GitHub-hosted runners for an organization", + "description": "Get the GitHub-hosted runners limits for an organization.", + "operationId": "actions/get-hosted-runners-limits-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-limits-on-github-hosted-runners-for-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "public_ips": { + "title": "Static public IP Limits for GitHub-hosted Hosted Runners.", + "description": "Provides details of static public IP limits for GitHub-hosted Hosted Runners", + "type": "object", + "properties": { + "maximum": { + "type": "integer", + "description": "The maximum number of static public IP addresses that can be used for Hosted Runners.", + "examples": [ + 50 + ] + }, + "current_usage": { + "type": "integer", + "description": "The current number of static public IP addresses in use by Hosted Runners.", + "examples": [ + 17 + ] + } + }, + "required": [ + "maximum", + "current_usage" + ] + } + }, + "required": [ + "public_ips" + ] + }, + "examples": { + "default": { + "value": { + "public_ips": { + "current_usage": 17, + "maximum": 50 + } + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/hosted-runners/machine-sizes": { + "get": { + "summary": "Get GitHub-hosted runners machine specs for an organization", + "description": "Get the list of machine specs available for GitHub-hosted runners for an organization.", + "operationId": "actions/get-hosted-runners-machine-specs-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-github-hosted-runners-machine-specs-for-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "machine_specs" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "machine_specs": { + "type": "array", + "items": { + "title": "Github-owned VM details.", + "description": "Provides details of a particular machine spec.", + "type": "object", + "properties": { + "id": { + "description": "The ID used for the `size` parameter when creating a new runner.", + "type": "string", + "examples": [ + "8-core" + ] + }, + "cpu_cores": { + "description": "The number of cores.", + "type": "integer", + "examples": [ + 8 + ] + }, + "memory_gb": { + "description": "The available RAM for the machine spec.", + "type": "integer", + "examples": [ + 32 + ] + }, + "storage_gb": { + "description": "The available SSD storage for the machine spec.", + "type": "integer", + "examples": [ + 300 + ] + } + }, + "required": [ + "id", + "cpu_cores", + "memory_gb", + "storage_gb" + ] + } + } + } + }, + "examples": { + "default": { + "value": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/hosted-runners/platforms": { + "get": { + "summary": "Get platforms for GitHub-hosted runners in an organization", + "description": "Get the list of platforms available for GitHub-hosted runners for an organization.", + "operationId": "actions/get-hosted-runners-platforms-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-platforms-for-github-hosted-runners-in-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "platforms" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "platforms": { + "type": "array", + "items": { + "type": "string" + } + } + } + }, + "examples": { + "default": { + "value": { + "total_count": 1, + "platforms": [ + "linux-x64", + "win-x64" + ] + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/hosted-runners/{hosted_runner_id}": { + "get": { + "summary": "Get a GitHub-hosted runner for an organization", + "description": "Gets a GitHub-hosted runner configured in an organization.\n\nOAuth app tokens and personal access tokens (classic) need the `manage_runners:org` scope to use this endpoint.", + "tags": [ + "actions" + ], + "operationId": "actions/get-hosted-runner-for-org", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-a-github-hosted-runner-for-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "hosted_runner_id", + "description": "Unique identifier of the GitHub-hosted runner.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "title": "GitHub-hosted hosted runner", + "description": "A Github-hosted hosted runner.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the hosted runner.", + "type": "integer", + "examples": [ + 5 + ] + }, + "name": { + "description": "The name of the hosted runner.", + "type": "string", + "examples": [ + "my-github-hosted-runner" + ] + }, + "runner_group_id": { + "description": "The unique identifier of the group that the hosted runner belongs to.", + "type": "integer", + "examples": [ + 2 + ] + }, + "image_details": { + "anyOf": [ + { + "type": "null" + }, + { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The image version of the hosted runner pool.", + "type": "string", + "examples": [ + "latest" + ] + } + }, + "required": [ + "id", + "size_gb", + "display_name", + "source", + "version" + ] + } + ] + }, + "machine_size_details": { + "title": "Github-owned VM details.", + "description": "Provides details of a particular machine spec.", + "type": "object", + "properties": { + "id": { + "description": "The ID used for the `size` parameter when creating a new runner.", + "type": "string", + "examples": [ + "8-core" + ] + }, + "cpu_cores": { + "description": "The number of cores.", + "type": "integer", + "examples": [ + 8 + ] + }, + "memory_gb": { + "description": "The available RAM for the machine spec.", + "type": "integer", + "examples": [ + 32 + ] + }, + "storage_gb": { + "description": "The available SSD storage for the machine spec.", + "type": "integer", + "examples": [ + 300 + ] + } + }, + "required": [ + "id", + "cpu_cores", + "memory_gb", + "storage_gb" + ] + }, + "status": { + "description": "The status of the runner.", + "type": "string", + "enum": [ + "Ready", + "Provisioning", + "Shutdown", + "Deleting", + "Stuck" + ], + "examples": [ + "Ready" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "maximum_runners": { + "description": "The maximum amount of hosted runners. Runners will not scale automatically above this number. Use this setting to limit your cost.", + "type": "integer", + "default": 10, + "examples": [ + 5 + ] + }, + "public_ip_enabled": { + "description": "Whether public IP is enabled for the hosted runners.", + "type": "boolean", + "examples": [ + true + ] + }, + "public_ips": { + "description": "The public IP ranges when public IP is enabled for the hosted runners.", + "type": "array", + "items": { + "title": "Public IP for a GitHub-hosted larger runners.", + "description": "Provides details of Public IP for a GitHub-hosted larger runners", + "type": "object", + "properties": { + "enabled": { + "description": "Whether public IP is enabled.", + "type": "boolean", + "examples": [ + true + ] + }, + "prefix": { + "description": "The prefix for the public IP.", + "type": "string", + "examples": [ + "20.80.208.150" + ] + }, + "length": { + "description": "The length of the IP prefix.", + "type": "integer", + "examples": [ + 28 + ] + } + } + } + }, + "last_active_on": { + "description": "The time at which the runner was last used, in ISO 8601 format.", + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2022-10-09T23:39:01Z" + ] + } + }, + "required": [ + "id", + "name", + "image_details", + "machine_size_details", + "status", + "public_ip_enabled", + "platform" + ] + }, + "examples": { + "default": { + "value": { + "id": 5, + "name": "My hosted ubuntu runner", + "runner_group_id": 2, + "platform": "linux-x64", + "image": { + "id": "ubuntu-20.04", + "size": 86 + }, + "machine_size_details": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + }, + "status": "Ready", + "maximum_runners": 10, + "public_ip_enabled": true, + "public_ips": [ + { + "enabled": true, + "prefix": "20.80.208.150", + "length": 31 + } + ], + "last_active_on": "2022-10-09T23:39:01Z" + } + } + } + } + }, + "headers": { + "Link": { + "example": "; rel=\"next\", ; rel=\"last\"", + "schema": { + "type": "string" + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + }, + "patch": { + "summary": "Update a GitHub-hosted runner for an organization", + "description": "Updates a GitHub-hosted runner for an organization.\nOAuth app tokens and personal access tokens (classic) need the `manage_runners:org` scope to use this endpoint.", + "operationId": "actions/update-hosted-runner-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#update-a-github-hosted-runner-for-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "hosted_runner_id", + "description": "Unique identifier of the GitHub-hosted runner.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "name": { + "description": "Name of the runner. Must be between 1 and 64 characters and may only contain upper and lowercase letters a-z, numbers 0-9, '.', '-', and '_'.", + "type": "string" + }, + "runner_group_id": { + "description": "The existing runner group to add this runner to.", + "type": "integer" + }, + "maximum_runners": { + "description": "The maximum amount of runners to scale up to. Runners will not auto-scale above this number. Use this setting to limit your cost.", + "type": "integer" + }, + "enable_static_ip": { + "description": "Whether this runner should be updated with a static public IP. Note limit on account. To list limits on account, use `GET actions/hosted-runners/limits`", + "type": "boolean" + }, + "image_version": { + "description": "The version of the runner image to deploy. This is relevant only for runners using custom images.", + "type": [ + "string", + "null" + ] + } + } + }, + "examples": { + "default": { + "value": { + "name": "My larger runner", + "runner_group_id": 1, + "maximum_runners": 50, + "enable_static_ip": false, + "image_version": "1.0.0" + } + } + } + } + } + }, + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "title": "GitHub-hosted hosted runner", + "description": "A Github-hosted hosted runner.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the hosted runner.", + "type": "integer", + "examples": [ + 5 + ] + }, + "name": { + "description": "The name of the hosted runner.", + "type": "string", + "examples": [ + "my-github-hosted-runner" + ] + }, + "runner_group_id": { + "description": "The unique identifier of the group that the hosted runner belongs to.", + "type": "integer", + "examples": [ + 2 + ] + }, + "image_details": { + "anyOf": [ + { + "type": "null" + }, + { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The image version of the hosted runner pool.", + "type": "string", + "examples": [ + "latest" + ] + } + }, + "required": [ + "id", + "size_gb", + "display_name", + "source", + "version" + ] + } + ] + }, + "machine_size_details": { + "title": "Github-owned VM details.", + "description": "Provides details of a particular machine spec.", + "type": "object", + "properties": { + "id": { + "description": "The ID used for the `size` parameter when creating a new runner.", + "type": "string", + "examples": [ + "8-core" + ] + }, + "cpu_cores": { + "description": "The number of cores.", + "type": "integer", + "examples": [ + 8 + ] + }, + "memory_gb": { + "description": "The available RAM for the machine spec.", + "type": "integer", + "examples": [ + 32 + ] + }, + "storage_gb": { + "description": "The available SSD storage for the machine spec.", + "type": "integer", + "examples": [ + 300 + ] + } + }, + "required": [ + "id", + "cpu_cores", + "memory_gb", + "storage_gb" + ] + }, + "status": { + "description": "The status of the runner.", + "type": "string", + "enum": [ + "Ready", + "Provisioning", + "Shutdown", + "Deleting", + "Stuck" + ], + "examples": [ + "Ready" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "maximum_runners": { + "description": "The maximum amount of hosted runners. Runners will not scale automatically above this number. Use this setting to limit your cost.", + "type": "integer", + "default": 10, + "examples": [ + 5 + ] + }, + "public_ip_enabled": { + "description": "Whether public IP is enabled for the hosted runners.", + "type": "boolean", + "examples": [ + true + ] + }, + "public_ips": { + "description": "The public IP ranges when public IP is enabled for the hosted runners.", + "type": "array", + "items": { + "title": "Public IP for a GitHub-hosted larger runners.", + "description": "Provides details of Public IP for a GitHub-hosted larger runners", + "type": "object", + "properties": { + "enabled": { + "description": "Whether public IP is enabled.", + "type": "boolean", + "examples": [ + true + ] + }, + "prefix": { + "description": "The prefix for the public IP.", + "type": "string", + "examples": [ + "20.80.208.150" + ] + }, + "length": { + "description": "The length of the IP prefix.", + "type": "integer", + "examples": [ + 28 + ] + } + } + } + }, + "last_active_on": { + "description": "The time at which the runner was last used, in ISO 8601 format.", + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2022-10-09T23:39:01Z" + ] + } + }, + "required": [ + "id", + "name", + "image_details", + "machine_size_details", + "status", + "public_ip_enabled", + "platform" + ] + }, + "examples": { + "default": { + "value": { + "id": 5, + "name": "My hosted ubuntu runner", + "runner_group_id": 2, + "platform": "linux-x64", + "image": { + "id": "ubuntu-20.04", + "size": 86 + }, + "machine_size_details": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + }, + "status": "Ready", + "maximum_runners": 10, + "public_ip_enabled": true, + "public_ips": [ + { + "enabled": true, + "prefix": "20.80.208.150", + "length": 31 + } + ], + "last_active_on": "2022-10-09T23:39:01Z" + } + } + } + } + } + } + }, + "x-github": { + "enabledForGitHubApps": true, + "githubCloudOnly": false, + "category": "actions", + "subcategory": "hosted-runners" + } + }, + "delete": { + "summary": "Delete a GitHub-hosted runner for an organization", + "description": "Deletes a GitHub-hosted runner for an organization.", + "operationId": "actions/delete-hosted-runner-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#delete-a-github-hosted-runner-for-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "hosted_runner_id", + "description": "Unique identifier of the GitHub-hosted runner.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + } + ], + "responses": { + "202": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "title": "GitHub-hosted hosted runner", + "description": "A Github-hosted hosted runner.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the hosted runner.", + "type": "integer", + "examples": [ + 5 + ] + }, + "name": { + "description": "The name of the hosted runner.", + "type": "string", + "examples": [ + "my-github-hosted-runner" + ] + }, + "runner_group_id": { + "description": "The unique identifier of the group that the hosted runner belongs to.", + "type": "integer", + "examples": [ + 2 + ] + }, + "image_details": { + "anyOf": [ + { + "type": "null" + }, + { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The image version of the hosted runner pool.", + "type": "string", + "examples": [ + "latest" + ] + } + }, + "required": [ + "id", + "size_gb", + "display_name", + "source", + "version" + ] + } + ] + }, + "machine_size_details": { + "title": "Github-owned VM details.", + "description": "Provides details of a particular machine spec.", + "type": "object", + "properties": { + "id": { + "description": "The ID used for the `size` parameter when creating a new runner.", + "type": "string", + "examples": [ + "8-core" + ] + }, + "cpu_cores": { + "description": "The number of cores.", + "type": "integer", + "examples": [ + 8 + ] + }, + "memory_gb": { + "description": "The available RAM for the machine spec.", + "type": "integer", + "examples": [ + 32 + ] + }, + "storage_gb": { + "description": "The available SSD storage for the machine spec.", + "type": "integer", + "examples": [ + 300 + ] + } + }, + "required": [ + "id", + "cpu_cores", + "memory_gb", + "storage_gb" + ] + }, + "status": { + "description": "The status of the runner.", + "type": "string", + "enum": [ + "Ready", + "Provisioning", + "Shutdown", + "Deleting", + "Stuck" + ], + "examples": [ + "Ready" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "maximum_runners": { + "description": "The maximum amount of hosted runners. Runners will not scale automatically above this number. Use this setting to limit your cost.", + "type": "integer", + "default": 10, + "examples": [ + 5 + ] + }, + "public_ip_enabled": { + "description": "Whether public IP is enabled for the hosted runners.", + "type": "boolean", + "examples": [ + true + ] + }, + "public_ips": { + "description": "The public IP ranges when public IP is enabled for the hosted runners.", + "type": "array", + "items": { + "title": "Public IP for a GitHub-hosted larger runners.", + "description": "Provides details of Public IP for a GitHub-hosted larger runners", + "type": "object", + "properties": { + "enabled": { + "description": "Whether public IP is enabled.", + "type": "boolean", + "examples": [ + true + ] + }, + "prefix": { + "description": "The prefix for the public IP.", + "type": "string", + "examples": [ + "20.80.208.150" + ] + }, + "length": { + "description": "The length of the IP prefix.", + "type": "integer", + "examples": [ + 28 + ] + } + } + } + }, + "last_active_on": { + "description": "The time at which the runner was last used, in ISO 8601 format.", + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2022-10-09T23:39:01Z" + ] + } + }, + "required": [ + "id", + "name", + "image_details", + "machine_size_details", + "status", + "public_ip_enabled", + "platform" + ] + }, + "examples": { + "default": { + "value": { + "id": 5, + "name": "My hosted ubuntu runner", + "runner_group_id": 2, + "platform": "linux-x64", + "image": { + "id": "ubuntu-20.04", + "size": 86 + }, + "machine_size_details": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + }, + "status": "Ready", + "maximum_runners": 10, + "public_ip_enabled": true, + "public_ips": [ + { + "enabled": true, + "prefix": "20.80.208.150", + "length": 31 + } + ], + "last_active_on": "2022-10-09T23:39:01Z" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": false, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, "/orgs/{org}/actions/oidc/customization/sub": { "get": { "summary": "Get the customization template for an OIDC subject claim for an organization", @@ -84537,6 +89553,10 @@ "hosted_runners_url": { "type": "string" }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": "string" + }, "inherited": { "type": "boolean" }, @@ -84723,6 +89743,10 @@ "octo-org/octo-repo/.github/workflows/deploy.yaml@main" ] } + }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": "string" } }, "required": [ @@ -84778,6 +89802,10 @@ "hosted_runners_url": { "type": "string" }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": "string" + }, "inherited": { "type": "boolean" }, @@ -84914,6 +89942,10 @@ "hosted_runners_url": { "type": "string" }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": "string" + }, "inherited": { "type": "boolean" }, @@ -85058,6 +90090,13 @@ "octo-org/octo-repo/.github/workflows/deploy.yaml@main" ] } + }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": [ + "string", + "null" + ] } }, "required": [ @@ -85105,6 +90144,10 @@ "hosted_runners_url": { "type": "string" }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": "string" + }, "inherited": { "type": "boolean" }, @@ -85222,6 +90265,370 @@ } } }, + "/orgs/{org}/actions/runner-groups/{runner_group_id}/hosted-runners": { + "get": { + "summary": "List GitHub-hosted runners in a group for an organization", + "description": "Lists the GitHub-hosted runners in an organization group.\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", + "operationId": "actions/list-github-hosted-runners-in-group-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#list-github-hosted-runners-in-a-group-for-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "runner_group_id", + "description": "Unique identifier of the self-hosted runner group.", + "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": "object", + "required": [ + "total_count", + "runners" + ], + "properties": { + "total_count": { + "type": "number" + }, + "runners": { + "type": "array", + "items": { + "title": "GitHub-hosted hosted runner", + "description": "A Github-hosted hosted runner.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the hosted runner.", + "type": "integer", + "examples": [ + 5 + ] + }, + "name": { + "description": "The name of the hosted runner.", + "type": "string", + "examples": [ + "my-github-hosted-runner" + ] + }, + "runner_group_id": { + "description": "The unique identifier of the group that the hosted runner belongs to.", + "type": "integer", + "examples": [ + 2 + ] + }, + "image_details": { + "anyOf": [ + { + "type": "null" + }, + { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The image version of the hosted runner pool.", + "type": "string", + "examples": [ + "latest" + ] + } + }, + "required": [ + "id", + "size_gb", + "display_name", + "source", + "version" + ] + } + ] + }, + "machine_size_details": { + "title": "Github-owned VM details.", + "description": "Provides details of a particular machine spec.", + "type": "object", + "properties": { + "id": { + "description": "The ID used for the `size` parameter when creating a new runner.", + "type": "string", + "examples": [ + "8-core" + ] + }, + "cpu_cores": { + "description": "The number of cores.", + "type": "integer", + "examples": [ + 8 + ] + }, + "memory_gb": { + "description": "The available RAM for the machine spec.", + "type": "integer", + "examples": [ + 32 + ] + }, + "storage_gb": { + "description": "The available SSD storage for the machine spec.", + "type": "integer", + "examples": [ + 300 + ] + } + }, + "required": [ + "id", + "cpu_cores", + "memory_gb", + "storage_gb" + ] + }, + "status": { + "description": "The status of the runner.", + "type": "string", + "enum": [ + "Ready", + "Provisioning", + "Shutdown", + "Deleting", + "Stuck" + ], + "examples": [ + "Ready" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "maximum_runners": { + "description": "The maximum amount of hosted runners. Runners will not scale automatically above this number. Use this setting to limit your cost.", + "type": "integer", + "default": 10, + "examples": [ + 5 + ] + }, + "public_ip_enabled": { + "description": "Whether public IP is enabled for the hosted runners.", + "type": "boolean", + "examples": [ + true + ] + }, + "public_ips": { + "description": "The public IP ranges when public IP is enabled for the hosted runners.", + "type": "array", + "items": { + "title": "Public IP for a GitHub-hosted larger runners.", + "description": "Provides details of Public IP for a GitHub-hosted larger runners", + "type": "object", + "properties": { + "enabled": { + "description": "Whether public IP is enabled.", + "type": "boolean", + "examples": [ + true + ] + }, + "prefix": { + "description": "The prefix for the public IP.", + "type": "string", + "examples": [ + "20.80.208.150" + ] + }, + "length": { + "description": "The length of the IP prefix.", + "type": "integer", + "examples": [ + 28 + ] + } + } + } + }, + "last_active_on": { + "description": "The time at which the runner was last used, in ISO 8601 format.", + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2022-10-09T23:39:01Z" + ] + } + }, + "required": [ + "id", + "name", + "image_details", + "machine_size_details", + "status", + "public_ip_enabled", + "platform" + ] + } + } + } + }, + "examples": { + "default": { + "value": { + "total_count": 2, + "runners": [ + { + "id": 5, + "name": "My hosted ubuntu runner", + "runner_group_id": 2, + "platform": "linux-x64", + "image": { + "id": "ubuntu-20.04", + "size": 86 + }, + "machine_size_details": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + }, + "status": "Ready", + "maximum_runners": 10, + "public_ip_enabled": true, + "public_ips": [ + { + "enabled": true, + "prefix": "20.80.208.150", + "length": 31 + } + ], + "last_active_on": "2022-10-09T23:39:01Z" + }, + { + "id": 7, + "name": "My hosted Windows runner", + "runner_group_id": 2, + "platform": "win-x64", + "image": { + "id": "windows-latest", + "size": 256 + }, + "machine_size_details": { + "id": "8-core", + "cpu_cores": 8, + "memory_gb": 32, + "storage_gb": 300 + }, + "status": "Ready", + "maximum_runners": 20, + "public_ip_enabled": false, + "public_ips": [ + + ], + "last_active_on": "2023-04-26T15:23:37Z" + } + ] + } + } + } + } + }, + "headers": { + "Link": { + "example": "; rel=\"next\", ; rel=\"last\"", + "schema": { + "type": "string" + } + } + } + } + }, + "x-github": { + "enabledForGitHubApps": true, + "githubCloudOnly": false, + "category": "actions", + "subcategory": "self-hosted-runner-groups" + } + } + }, "/orgs/{org}/actions/runner-groups/{runner_group_id}/repositories": { "get": { "summary": "List repository access to a self-hosted runner group in an organization", @@ -119899,10 +125306,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -120070,6 +125474,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -120605,10 +126099,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -120776,6 +126267,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -132006,10 +137587,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -132177,6 +137755,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -232513,10 +238181,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -232684,6 +238349,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -240643,10 +246398,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -240814,6 +246566,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -241392,10 +247234,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -241563,6 +247402,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -243548,10 +249477,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -243719,6 +249645,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -244297,10 +250313,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -244468,6 +250481,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -245826,10 +251929,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -245997,6 +252097,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -246575,10 +252765,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -246746,6 +252933,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -248426,10 +254703,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -248597,6 +254871,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -249160,10 +255524,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -249331,6 +255692,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -250924,10 +257375,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -251095,6 +257543,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -251673,10 +258211,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -251844,6 +258379,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -252713,10 +259338,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -252884,6 +259506,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -253462,10 +260174,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -253633,6 +260342,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -256294,10 +263093,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -256465,6 +263261,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -256798,10 +263684,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -256969,6 +263852,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -257352,10 +264325,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -257523,6 +264493,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -257906,10 +264966,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -258077,6 +265134,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -262630,10 +269777,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -262801,6 +269945,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -263379,10 +270613,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -263550,6 +270781,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -265766,10 +273087,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -265937,6 +273255,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -266303,10 +273711,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -266474,6 +273879,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -267096,10 +274591,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -267267,6 +274759,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -267633,10 +275215,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -267804,6 +275383,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -268594,10 +276263,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -268765,6 +276431,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -269131,10 +276887,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -269302,6 +277055,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -270226,10 +278069,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -270397,6 +278237,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -272075,10 +280005,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -272246,6 +280173,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -275195,10 +283212,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -275366,6 +283380,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -277131,10 +285235,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -277302,6 +285403,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -277668,10 +285859,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -277839,6 +286027,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -309930,10 +318208,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -310101,6 +318376,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -310467,10 +318832,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -310638,6 +319000,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -311263,10 +319715,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -311434,6 +319883,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -325362,10 +333901,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -325533,6 +334069,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -326213,10 +334839,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -326384,6 +335007,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -327071,10 +335784,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -327242,6 +335952,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -327974,10 +336774,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -328145,6 +336942,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -328817,10 +337704,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -328988,6 +337872,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -329650,10 +338624,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -329821,6 +338792,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -337493,10 +346554,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -337664,6 +346722,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -338199,10 +347347,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -338370,6 +347515,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -360408,10 +369643,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -360579,6 +369811,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -363496,10 +372818,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -363667,6 +372986,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -364721,10 +374130,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -364892,6 +374298,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -365583,10 +375079,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -365754,6 +375247,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -366383,10 +375966,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -366554,6 +376134,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -370572,10 +380242,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -370743,6 +380410,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -372078,10 +381835,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -372249,6 +382003,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -375160,10 +385004,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -375331,6 +385172,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -376666,10 +386597,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -376837,6 +386765,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -379545,10 +389563,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -379716,6 +389731,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -382615,10 +392720,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -382786,6 +392888,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -385696,10 +395888,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -385867,6 +396056,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -388574,10 +398853,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -388745,6 +399021,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -389618,10 +399984,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -389789,6 +400152,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -390454,10 +400907,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -390625,6 +401075,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -391337,10 +401877,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -391508,6 +402045,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -391908,10 +402535,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -392079,6 +402703,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -392474,10 +403188,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -392645,6 +403356,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -393365,10 +404166,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -393536,6 +404334,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -394258,10 +405146,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -394429,6 +405314,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -394825,10 +405800,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -394996,6 +405968,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -395392,10 +406454,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -395563,6 +406622,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -395963,10 +407112,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -396134,6 +407280,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -397065,10 +408301,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -397236,6 +408469,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -398167,10 +409490,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -398338,6 +409658,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -398748,10 +410158,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -398919,6 +410326,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -399313,10 +410810,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -399484,6 +410978,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -399900,10 +411484,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -400071,6 +411652,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -400487,10 +412158,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -400658,6 +412326,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -401069,10 +412827,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -401240,6 +412995,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -406686,10 +418531,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -406857,6 +418699,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -409661,10 +421593,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -409832,6 +421761,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -412604,10 +424623,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -412775,6 +424791,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -415652,10 +427758,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -415823,6 +427926,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -416655,10 +428848,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -416826,6 +429016,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -417226,10 +429506,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -417397,6 +429674,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -417797,10 +430164,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -417968,6 +430332,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -418364,10 +430818,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -418535,6 +430986,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -418931,10 +431472,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -419102,6 +431640,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -419502,10 +432130,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -419673,6 +432298,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -420604,10 +433319,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -420775,6 +433487,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -421706,10 +434508,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -421877,6 +434676,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -422287,10 +435176,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -422458,6 +435344,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -422852,10 +435828,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -423023,6 +435996,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -423439,10 +436502,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -423610,6 +436670,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -424026,10 +437176,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -424197,6 +437344,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -424608,10 +437845,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -424779,6 +438013,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -425408,10 +438732,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -425579,6 +438900,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -428182,10 +441593,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -428353,6 +441761,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -430197,10 +443695,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -430368,6 +443863,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -430921,10 +444506,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -431092,6 +444674,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -431645,10 +445317,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -431816,6 +445485,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -555797,10 +569556,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -555968,6 +569724,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -606390,10 +620236,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -606561,6 +620404,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -640661,10 +654594,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -640832,6 +654762,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -641367,10 +655387,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -641538,6 +655555,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -644252,10 +658359,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -644423,6 +658527,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -644958,10 +659152,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -645129,6 +659320,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -647845,10 +662126,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -648016,6 +662294,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -648551,10 +662919,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -648722,6 +663087,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -658788,10 +673243,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -658959,6 +673411,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -659494,10 +674036,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -659665,6 +674204,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -662381,10 +677010,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -662552,6 +677178,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -663087,10 +677803,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -663258,6 +677971,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -701565,10 +716368,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -701736,6 +716536,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -701915,10 +716805,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -702086,6 +716973,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -703417,10 +718394,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -703588,6 +718562,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -706243,10 +721307,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -706414,6 +721475,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -706593,10 +721744,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -706764,6 +721912,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -708095,10 +723333,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -708266,6 +723501,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -710921,10 +726246,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -711092,6 +726414,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -711271,10 +726683,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -711442,6 +726851,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -712773,10 +728272,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -712944,6 +728440,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -715612,10 +731198,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -715783,6 +731366,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -715962,10 +731635,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -716133,6 +731803,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -717464,10 +733224,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -717635,6 +733392,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -779098,10 +794945,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -779269,6 +795113,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -875476,10 +891410,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -875647,6 +891578,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -879630,10 +895651,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -879801,6 +895819,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -883800,10 +899908,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -883971,6 +900076,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1354172,10 +1370367,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1354343,6 +1370535,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1357745,10 +1374027,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1357916,6 +1374195,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1362272,10 +1378641,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1362443,6 +1378809,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1365845,10 +1382301,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1366016,6 +1382469,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1370372,10 +1386915,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1370543,6 +1387083,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1373945,10 +1390575,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1374116,6 +1390743,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1378472,10 +1395189,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1378643,6 +1395357,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1382045,10 +1398849,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1382216,6 +1399017,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1399366,10 +1416257,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1399537,6 +1416425,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1402373,10 +1419351,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1402544,6 +1419519,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1405203,10 +1422268,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1405374,6 +1422436,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1408034,10 +1425186,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1408205,6 +1425354,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, diff --git a/descriptions-next/ghec/dereferenced/ghec.2022-11-28.deref.yaml b/descriptions-next/ghec/dereferenced/ghec.2022-11-28.deref.yaml index 09e5167d4..8706f5595 100644 --- a/descriptions-next/ghec/dereferenced/ghec.2022-11-28.deref.yaml +++ b/descriptions-next/ghec/dereferenced/ghec.2022-11-28.deref.yaml @@ -436,7 +436,7 @@ paths: The EPSS percentile represents the relative rank of the CVE's likelihood of being exploited compared to other CVEs. schema: type: string - - &74 + - &80 name: before description: A cursor, as given in the [Link header](https://docs.github.com/enterprise-cloud@latest//rest/guides/using-pagination-in-the-rest-api#using-link-headers). If specified, the query only searches for results before this cursor. For @@ -445,7 +445,7 @@ paths: required: false schema: type: string - - &75 + - &81 name: after description: A cursor, as given in the [Link header](https://docs.github.com/enterprise-cloud@latest//rest/guides/using-pagination-in-the-rest-api#using-link-headers). If specified, the query only searches for results after this cursor. For @@ -454,7 +454,7 @@ paths: required: false schema: type: string - - &76 + - &82 name: direction description: The direction to sort the results by. in: query @@ -693,7 +693,7 @@ paths: required: - vector_string - score - cvss_severities: &90 + cvss_severities: &96 type: - object - 'null' @@ -896,7 +896,7 @@ paths: - subscriptions_url - type - url - type: &300 + type: &310 type: string description: The type of credit the user is receiving. enum: @@ -1029,7 +1029,7 @@ paths: description: Validation failed, or the endpoint has been spammed. content: application/json: - schema: &161 + schema: &167 title: Validation Error Simple description: Validation Error Simple type: object @@ -1062,7 +1062,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/security-advisories/global-advisories#get-a-global-security-advisory parameters: - - &610 + - &620 name: ghsa_id description: The GHSA (GitHub Security Advisory) identifier of the advisory. in: path @@ -1201,9 +1201,74 @@ paths: examples: - '"Iv1.25b5d1e65ffc4022"' owner: - anyOf: - - type: 'null' + oneOf: - *4 + - &18 + title: Enterprise + description: An enterprise on GitHub. + type: object + properties: + description: + description: A short description of the enterprise. + type: + - string + - 'null' + html_url: + type: string + format: uri + examples: + - https://github.com/enterprises/octo-business + website_url: + description: The enterprise's website URL. + type: + - string + - 'null' + format: uri + id: + description: Unique identifier of the enterprise + type: integer + examples: + - 42 + node_id: + type: string + examples: + - MDEwOlJlcG9zaXRvcnkxMjk2MjY5 + name: + description: The name of the enterprise. + type: string + examples: + - Octo Business + slug: + description: The slug url identifier for the enterprise. + type: string + examples: + - octo-business + created_at: + type: + - string + - 'null' + format: date-time + examples: + - '2019-01-26T19:01:12Z' + updated_at: + type: + - string + - 'null' + format: date-time + examples: + - '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 type: string @@ -1593,7 +1658,7 @@ paths: schema: type: integer default: 30 - - &229 + - &239 name: cursor description: 'Used for pagination: the starting delivery from which the page of deliveries is fetched. Refer to the `link` header for the next and previous @@ -1609,7 +1674,7 @@ paths: application/json: schema: type: array - items: &230 + items: &240 title: Simple webhook delivery description: Delivery made by a webhook, without request and response information. @@ -1702,7 +1767,7 @@ paths: - installation_id - repository_id examples: - default: &231 + default: &241 value: - id: 12345678 guid: 0b989ba4-242f-11e5-81e1-c7b6966d2516 @@ -1734,7 +1799,7 @@ paths: application/json: schema: *3 application/scim+json: - schema: &620 + schema: &630 title: Scim Error description: Scim Error type: object @@ -1765,7 +1830,7 @@ paths: description: Validation failed, or the endpoint has been spammed. content: application/json: - schema: &160 + schema: &166 title: Validation Error description: Validation Error type: object @@ -1837,7 +1902,7 @@ paths: description: Response content: application/json: - schema: &232 + schema: &242 title: Webhook delivery description: Delivery made by a webhook. type: object @@ -1972,7 +2037,7 @@ paths: - request - response examples: - default: &233 + default: &243 value: id: 12345678 guid: 0b989ba4-242f-11e5-81e1-c7b6966d2516 @@ -2032,7 +2097,7 @@ paths: parameters: - *16 responses: - '202': &85 + '202': &91 description: Accepted content: application/json: @@ -2061,7 +2126,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/apps/apps#list-installation-requests-for-the-authenticated-app parameters: - *17 - - &18 + - &19 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)." @@ -2093,72 +2158,7 @@ paths: account: anyOf: - *4 - - &19 - title: Enterprise - description: An enterprise on GitHub. - type: object - properties: - description: - description: A short description of the enterprise. - type: - - string - - 'null' - html_url: - type: string - format: uri - examples: - - https://github.com/enterprises/octo-business - website_url: - description: The enterprise's website URL. - type: - - string - - 'null' - format: uri - id: - description: Unique identifier of the enterprise - type: integer - examples: - - 42 - node_id: - type: string - examples: - - MDEwOlJlcG9zaXRvcnkxMjk2MjY5 - name: - description: The name of the enterprise. - type: string - examples: - - Octo Business - slug: - description: The slug url identifier for the enterprise. - type: string - examples: - - octo-business - created_at: - type: - - string - - 'null' - format: date-time - examples: - - '2019-01-26T19:01:12Z' - updated_at: - type: - - string - - 'null' - format: date-time - examples: - - '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 + - *18 requester: *4 created_at: type: string @@ -2240,8 +2240,8 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/apps/apps#list-installations-for-the-authenticated-app parameters: - *17 - - *18 - - &125 + - *19 + - &131 name: since description: 'Only show results that were last updated after the given time. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) @@ -2277,7 +2277,7 @@ paths: account: anyOf: - *4 - - *19 + - *18 type: - 'null' - object @@ -2976,7 +2976,7 @@ paths: - selected repositories: type: array - items: &55 + items: &61 title: Repository description: A repository on GitHub. type: object @@ -3003,7 +3003,7 @@ paths: license: anyOf: - type: 'null' - - &136 + - &142 title: License Simple description: License Simple type: object @@ -4614,7 +4614,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/classroom/classroom#list-accepted-assignments-for-an-assignment parameters: - *29 - - *18 + - *19 - *17 responses: '200': @@ -5010,7 +5010,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/classroom/classroom#list-classrooms parameters: - - *18 + - *19 - *17 responses: '200': @@ -5090,7 +5090,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/classroom/classroom#list-assignments-for-a-classroom parameters: - *33 - - *18 + - *19 - *17 responses: '200': @@ -7598,7 +7598,7 @@ paths: description: Response content: application/json: - schema: &162 + schema: &168 type: object properties: total_active_caches_count: @@ -7613,7 +7613,7 @@ paths: - total_active_caches_count - total_active_caches_size_in_bytes examples: - default: &163 + default: &169 value: total_active_caches_size_in_bytes: 3344284 total_active_caches_count: 5 @@ -7624,6 +7624,752 @@ paths: githubCloudOnly: true category: actions subcategory: cache + "/enterprises/{enterprise}/actions/hosted-runners": + get: + summary: List GitHub-hosted runners for an enterprise + description: |- + Lists all GitHub-hosted runners configured in an enterprise. + + OAuth app tokens and personal access tokens (classic) need the `manage_runners:enterprise` scope to use this endpoint. + tags: + - actions + operationId: actions/list-hosted-runners-for-enterprise + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#list-github-hosted-runners-for-an-enterprise + parameters: + - *38 + - *17 + - *19 + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - runners + properties: + total_count: + type: integer + runners: + type: array + items: &39 + title: GitHub-hosted hosted runner + description: A Github-hosted hosted runner. + type: object + properties: + id: + description: The unique identifier of the hosted runner. + type: integer + examples: + - 5 + name: + description: The name of the hosted runner. + type: string + examples: + - my-github-hosted-runner + runner_group_id: + description: The unique identifier of the group that the + hosted runner belongs to. + type: integer + examples: + - 2 + image_details: + anyOf: + - type: 'null' + - title: GitHub-hosted runner image details. + description: Provides details of a hosted runner image + type: object + properties: + id: + description: The ID of the image. Use this ID for + the `image` parameter when creating a new larger + runner. + type: string + examples: + - ubuntu-20.04 + size_gb: + description: Image size in GB. + type: integer + examples: + - 86 + display_name: + description: Display name for this image. + type: string + examples: + - 20.04 + source: + description: The image provider. + type: string + enum: + - github + - partner + - custom + version: + description: The image version of the hosted runner + pool. + type: string + examples: + - latest + required: + - id + - size_gb + - display_name + - source + - version + machine_size_details: &42 + title: Github-owned VM details. + description: Provides details of a particular machine spec. + type: object + properties: + id: + description: The ID used for the `size` parameter when + creating a new runner. + type: string + examples: + - 8-core + cpu_cores: + description: The number of cores. + type: integer + examples: + - 8 + memory_gb: + description: The available RAM for the machine spec. + type: integer + examples: + - 32 + storage_gb: + description: The available SSD storage for the machine + spec. + type: integer + examples: + - 300 + required: + - id + - cpu_cores + - memory_gb + - storage_gb + status: + description: The status of the runner. + type: string + enum: + - Ready + - Provisioning + - Shutdown + - Deleting + - Stuck + examples: + - Ready + platform: + description: The operating system of the image. + type: string + examples: + - linux-x64 + maximum_runners: + description: The maximum amount of hosted runners. Runners + will not scale automatically above this number. Use this + setting to limit your cost. + type: integer + default: 10 + examples: + - 5 + public_ip_enabled: + description: Whether public IP is enabled for the hosted + runners. + type: boolean + examples: + - true + public_ips: + description: The public IP ranges when public IP is enabled + for the hosted runners. + type: array + items: + title: Public IP for a GitHub-hosted larger runners. + description: Provides details of Public IP for a GitHub-hosted + larger runners + type: object + properties: + enabled: + description: Whether public IP is enabled. + type: boolean + examples: + - true + prefix: + description: The prefix for the public IP. + type: string + examples: + - 20.80.208.150 + length: + description: The length of the IP prefix. + type: integer + examples: + - 28 + last_active_on: + description: The time at which the runner was last used, + in ISO 8601 format. + type: + - string + - 'null' + format: date-time + examples: + - '2022-10-09T23:39:01Z' + required: + - id + - name + - image_details + - machine_size_details + - status + - public_ip_enabled + - platform + examples: + default: &170 + value: + total_count: 2 + runners: + - id: 5 + name: My hosted ubuntu runner + runner_group_id: 2 + platform: linux-x64 + image: + id: ubuntu-20.04 + size: 86 + machine_size_details: + id: 4-core + cpu_cores: 4 + memory_gb: 16 + storage_gb: 150 + status: Ready + maximum_runners: 10 + public_ip_enabled: true + public_ips: + - enabled: true + prefix: 20.80.208.150 + length: 31 + last_active_on: '2022-10-09T23:39:01Z' + - id: 7 + name: My hosted Windows runner + runner_group_id: 2 + platform: win-x64 + image: + id: windows-latest + size: 256 + machine_size_details: + id: 8-core + cpu_cores: 8 + memory_gb: 32 + storage_gb: 300 + status: Ready + maximum_runners: 20 + public_ip_enabled: false + public_ips: [] + last_active_on: '2023-04-26T15:23:37Z' + headers: + Link: *37 + x-github: + githubCloudOnly: true + enabledForGitHubApps: false + category: actions + subcategory: hosted-runners + post: + summary: Create a GitHub-hosted runner for an enterprise + description: |- + Creates a GitHub-hosted runner for an enterprise. + OAuth tokens and personal access tokens (classic) need the `manage_runners:enterprise` scope to use this endpoint. + operationId: actions/create-hosted-runner-for-enterprise + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#create-a-github-hosted-runner-for-an-enterprise + parameters: + - *38 + requestBody: + required: true + content: + application/json: + schema: + type: object + properties: + name: + description: Name of the runner. Must be between 1 and 64 characters + and may only contain upper and lowercase letters a-z, numbers + 0-9, '.', '-', and '_'. + type: string + image: + description: The image of runner. To list all available images, + use `GET /actions/hosted-runners/images/github-owned` or `GET + /actions/hosted-runners/images/partner`. + type: object + properties: + id: + description: The unique identifier of the runner image. + type: string + source: + description: The source of the runner image. + type: string + enum: + - github + - partner + - custom + version: + description: The version of the runner image to deploy. This + is relevant only for runners using custom images. + type: + - string + - 'null' + size: + description: The machine size of the runner. To list available sizes, + use `GET actions/hosted-runners/machine-sizes` + type: string + runner_group_id: + description: The existing runner group to add this runner to. + type: integer + maximum_runners: + description: The maximum amount of runners to scale up to. Runners + will not auto-scale above this number. Use this setting to limit + your cost. + type: integer + default: 50 + enable_static_ip: + description: Whether this runner should be created with a static + public IP. Note limit on account. To list limits on account, use + `GET actions/hosted-runners/limits` + type: boolean + default: false + required: + - name + - image + - size + - runner_group_id + examples: + default: + value: + name: My Hosted runner + image: + id: ubuntu-latest + source: github + version: latest + runner_group_id: 1 + size: 4-core + maximum_runners: 10 + responses: + '201': + description: Response + content: + application/json: + schema: *39 + examples: + default: &43 + value: + id: 5 + name: My hosted ubuntu runner + runner_group_id: 2 + platform: linux-x64 + image: + id: ubuntu-20.04 + size: 86 + machine_size_details: + id: 4-core + cpu_cores: 4 + memory_gb: 16 + storage_gb: 150 + status: Ready + maximum_runners: 10 + public_ip_enabled: true + public_ips: + - enabled: true + prefix: 20.80.208.150 + length: 31 + last_active_on: '2022-10-09T23:39:01Z' + x-github: + enabledForGitHubApps: false + githubCloudOnly: true + category: actions + subcategory: hosted-runners + "/enterprises/{enterprise}/actions/hosted-runners/images/github-owned": + get: + summary: Get GitHub-owned images for GitHub-hosted runners in an enterprise + description: Get the list of GitHub-owned images available for GitHub-hosted + runners for an enterprise. + operationId: actions/get-hosted-runners-github-owned-images-for-enterprise + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-github-owned-images-for-github-hosted-runners-in-an-enterprise + parameters: + - *38 + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - images + properties: + total_count: + type: integer + images: + type: array + items: &40 + title: GitHub-hosted runner image details. + description: Provides details of a hosted runner image + type: object + properties: + id: + description: The ID of the image. Use this ID for the `image` + parameter when creating a new larger runner. + type: string + examples: + - ubuntu-20.04 + platform: + description: The operating system of the image. + type: string + examples: + - linux-x64 + size_gb: + description: Image size in GB. + type: integer + examples: + - 86 + display_name: + description: Display name for this image. + type: string + examples: + - 20.04 + source: + description: The image provider. + type: string + enum: + - github + - partner + - custom + required: + - id + - platform + - size_gb + - display_name + - source + examples: + default: &41 + value: + id: ubuntu-20.04 + platform: linux-x64 + size_gb: 86 + display_name: '20.04' + source: github + x-github: + githubCloudOnly: true + enabledForGitHubApps: false + category: actions + subcategory: hosted-runners + "/enterprises/{enterprise}/actions/hosted-runners/images/partner": + get: + summary: Get partner images for GitHub-hosted runners in an enterprise + description: Get the list of partner images available for GitHub-hosted runners + for an enterprise. + operationId: actions/get-hosted-runners-partner-images-for-enterprise + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-partner-images-for-github-hosted-runners-in-an-enterprise + parameters: + - *38 + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - images + properties: + total_count: + type: integer + images: + type: array + items: *40 + examples: + default: *41 + x-github: + githubCloudOnly: true + enabledForGitHubApps: false + category: actions + subcategory: hosted-runners + "/enterprises/{enterprise}/actions/hosted-runners/limits": + get: + summary: Get limits on GitHub-hosted runners for an enterprise + description: Get the GitHub-hosted runners limits for an enterprise. + tags: + - actions + operationId: actions/get-hosted-runners-limits-for-enterprise + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-limits-on-github-hosted-runners-for-an-enterprise + parameters: + - *38 + responses: + '200': + description: Response + content: + application/json: + schema: &171 + type: object + properties: + public_ips: + title: Static public IP Limits for GitHub-hosted Hosted Runners. + description: Provides details of static public IP limits for GitHub-hosted + Hosted Runners + type: object + properties: + maximum: + type: integer + description: The maximum number of static public IP addresses + that can be used for Hosted Runners. + examples: + - 50 + current_usage: + type: integer + description: The current number of static public IP addresses + in use by Hosted Runners. + examples: + - 17 + required: + - maximum + - current_usage + required: + - public_ips + examples: + default: &172 + value: + public_ips: + current_usage: 17 + maximum: 50 + x-github: + githubCloudOnly: true + enabledForGitHubApps: false + category: actions + subcategory: hosted-runners + "/enterprises/{enterprise}/actions/hosted-runners/machine-sizes": + get: + summary: Get GitHub-hosted runners machine specs for an enterprise + description: Get the list of machine specs available for GitHub-hosted runners + for an enterprise. + operationId: actions/get-hosted-runners-machine-specs-for-enterprise + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-github-hosted-runners-machine-specs-for-an-enterprise + parameters: + - *38 + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - machine_specs + properties: + total_count: + type: integer + machine_specs: + type: array + items: *42 + examples: + default: &173 + value: + id: 4-core + cpu_cores: 4 + memory_gb: 16 + storage_gb: 150 + x-github: + githubCloudOnly: true + enabledForGitHubApps: false + category: actions + subcategory: hosted-runners + "/enterprises/{enterprise}/actions/hosted-runners/platforms": + get: + summary: Get platforms for GitHub-hosted runners in an enterprise + description: Get the list of platforms available for GitHub-hosted runners for + an enterprise. + operationId: actions/get-hosted-runners-platforms-for-enterprise + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-platforms-for-github-hosted-runners-in-an-enterprise + parameters: + - *38 + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - platforms + properties: + total_count: + type: integer + platforms: + type: array + items: + type: string + examples: + default: + value: + total_count: 1 + platforms: + - linux-x64 + - win-x64 + x-github: + githubCloudOnly: true + enabledForGitHubApps: false + category: actions + subcategory: hosted-runners + "/enterprises/{enterprise}/actions/hosted-runners/{hosted_runner_id}": + get: + summary: Get a GitHub-hosted runner for an enterprise + description: |- + Gets a GitHub-hosted runner configured in an enterprise. + + OAuth app tokens and personal access tokens (classic) need the `manage_runners:enterprise` scope to use this endpoint. + tags: + - actions + operationId: actions/get-hosted-runner-for-enterprise + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-a-github-hosted-runner-for-an-enterprise + parameters: + - *38 + - &44 + name: hosted_runner_id + description: Unique identifier of the GitHub-hosted runner. + in: path + required: true + schema: + type: integer + responses: + '200': + description: Response + content: + application/json: + schema: *39 + examples: + default: *43 + headers: + Link: *37 + x-github: + githubCloudOnly: true + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + patch: + summary: Update a GitHub-hosted runner for an enterprise + description: |- + Updates a GitHub-hosted runner for an enterprise. + OAuth app tokens and personal access tokens (classic) need the `manage_runners:enterprise` scope to use this endpoint. + operationId: actions/update-hosted-runner-for-enterprise + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#update-a-github-hosted-runner-for-an-enterprise + parameters: + - *38 + - *44 + requestBody: + required: true + content: + application/json: + schema: + type: object + properties: + name: + description: Name of the runner. Must be between 1 and 64 characters + and may only contain upper and lowercase letters a-z, numbers + 0-9, '.', '-', and '_'. + type: string + runner_group_id: + description: The existing runner group to add this runner to. + type: integer + maximum_runners: + description: The maximum amount of runners to scale up to. Runners + will not auto-scale above this number. Use this setting to limit + your cost. + type: integer + enable_static_ip: + description: Whether this runner should be updated with a static + public IP. Note limit on account. To list limits on account, use + `GET actions/hosted-runners/limits` + type: boolean + image_version: + description: The version of the runner image to deploy. This is + relevant only for runners using custom images. + type: + - string + - 'null' + examples: + default: + value: + name: My Hosted runner + runner_group_id: 1 + maximum_runners: 50 + enable_static_ip: false + image_version: 1.0.0 + responses: + '200': + description: Response + content: + application/json: + schema: *39 + examples: + default: *43 + x-github: + enabledForGitHubApps: false + githubCloudOnly: true + category: actions + subcategory: hosted-runners + delete: + summary: Delete a GitHub-hosted runner for an enterprise + description: Deletes a GitHub-hosted runner for an enterprise. + operationId: actions/delete-hosted-runner-for-enterprise + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#delete-a-github-hosted-runner-for-an-enterprise + parameters: + - *38 + - *44 + responses: + '202': + description: Response + content: + application/json: + schema: *39 + examples: + default: *43 + x-github: + githubCloudOnly: true + enabledForGitHubApps: false + category: actions + subcategory: hosted-runners "/enterprises/{enterprise}/actions/oidc/customization/issuer": put: summary: Set the GitHub Actions OIDC custom issuer policy for an enterprise @@ -7687,7 +8433,7 @@ paths: schema: type: object properties: - enabled_organizations: &39 + enabled_organizations: &45 type: string description: The policy that controls the organizations in the enterprise that are allowed to run GitHub Actions. @@ -7700,7 +8446,7 @@ paths: description: The API URL to use to get or set the selected organizations that are allowed to run GitHub Actions, when `enabled_organizations` is set to `selected`. - allowed_actions: &40 + allowed_actions: &46 type: string description: The permissions policy that controls the actions and reusable workflows that are allowed to run. @@ -7708,7 +8454,7 @@ paths: - all - local_only - selected - selected_actions_url: &166 + selected_actions_url: &176 type: string description: The API URL to use to get or set the actions and reusable workflows that are allowed to run, when `allowed_actions` @@ -7750,8 +8496,8 @@ paths: schema: type: object properties: - enabled_organizations: *39 - allowed_actions: *40 + enabled_organizations: *45 + allowed_actions: *46 required: - enabled_organizations examples: @@ -7780,7 +8526,7 @@ paths: parameters: - *38 - *17 - - *18 + - *19 responses: '200': description: Response @@ -7793,7 +8539,7 @@ paths: type: number organizations: type: array - items: &50 + items: &56 title: Organization Simple description: A GitHub organization. type: object @@ -7868,7 +8614,7 @@ paths: - total_count - organizations examples: - default: &51 + default: &57 value: total_count: 1 organizations: @@ -7947,7 +8693,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#enable-a-selected-organization-for-github-actions-in-an-enterprise parameters: - *38 - - &41 + - &47 name: org_id description: The unique identifier of the organization. in: path @@ -7976,7 +8722,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#disable-a-selected-organization-for-github-actions-in-an-enterprise parameters: - *38 - - *41 + - *47 responses: '204': description: Response @@ -8005,7 +8751,7 @@ paths: description: Response content: application/json: - schema: &42 + schema: &48 type: object properties: github_owned_allowed: @@ -8026,7 +8772,7 @@ paths: items: type: string examples: - default: &43 + default: &49 value: github_owned_allowed: true verified_allowed: false @@ -8059,9 +8805,9 @@ paths: required: true content: application/json: - schema: *42 + schema: *48 examples: - selected_actions: *43 + selected_actions: *49 x-github: enabledForGitHubApps: false githubCloudOnly: true @@ -8089,17 +8835,17 @@ paths: description: Success response content: application/json: - schema: &169 + schema: &179 type: object properties: - default_workflow_permissions: &44 + default_workflow_permissions: &50 type: string description: The default workflow permissions granted to the GITHUB_TOKEN when running workflows. enum: - read - write - can_approve_pull_request_reviews: &45 + can_approve_pull_request_reviews: &51 type: boolean description: Whether GitHub Actions can approve pull requests. Enabling this can be a security risk. @@ -8107,7 +8853,7 @@ paths: - default_workflow_permissions - can_approve_pull_request_reviews examples: - default: &46 + default: &52 summary: Give read-only permission, and allow approving PRs. value: default_workflow_permissions: read @@ -8137,13 +8883,13 @@ paths: required: true content: application/json: - schema: &170 + schema: &180 type: object properties: - default_workflow_permissions: *44 - can_approve_pull_request_reviews: *45 + default_workflow_permissions: *50 + can_approve_pull_request_reviews: *51 examples: - default: *46 + default: *52 responses: '204': description: Success response @@ -8168,7 +8914,7 @@ paths: parameters: - *38 - *17 - - *18 + - *19 - name: visible_to_organization description: Only return runner groups that are allowed to be used by this organization. @@ -8188,7 +8934,7 @@ paths: type: number runner_groups: type: array - items: &47 + items: &53 type: object properties: id: @@ -8205,6 +8951,10 @@ paths: type: string hosted_runners_url: type: string + network_configuration_id: + description: The identifier of a hosted compute network + configuration. + type: string allows_public_repositories: type: boolean workflow_restrictions_read_only: @@ -8344,6 +9094,9 @@ paths: to run. Note that a ref, tag, or long SHA is required. examples: - octo-org/octo-repo/.github/workflows/deploy.yaml@main + network_configuration_id: + description: The identifier of a hosted compute network configuration. + type: string required: - name examples: @@ -8362,9 +9115,9 @@ paths: description: Response content: application/json: - schema: *47 + schema: *53 examples: - default: &48 + default: &54 value: id: 2 name: octo-runner-group @@ -8399,7 +9152,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#get-a-self-hosted-runner-group-for-an-enterprise parameters: - *38 - - &49 + - &55 name: runner_group_id description: Unique identifier of the self-hosted runner group. in: path @@ -8411,9 +9164,9 @@ paths: description: Response content: application/json: - schema: *47 + schema: *53 examples: - default: *48 + default: *54 x-github: enabledForGitHubApps: false githubCloudOnly: true @@ -8433,7 +9186,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#update-a-self-hosted-runner-group-for-an-enterprise parameters: - *38 - - *49 + - *55 requestBody: required: false content: @@ -8472,6 +9225,11 @@ paths: to run. Note that a ref, tag, or long SHA is required. examples: - octo-org/octo-repo/.github/workflows/deploy.yaml@main + network_configuration_id: + description: The identifier of a hosted compute network configuration. + type: + - string + - 'null' examples: default: value: @@ -8482,7 +9240,7 @@ paths: description: Response content: application/json: - schema: *47 + schema: *53 examples: default: value: @@ -8518,7 +9276,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#delete-a-self-hosted-runner-group-from-an-enterprise parameters: - *38 - - *49 + - *55 responses: '204': description: Response @@ -8542,9 +9300,9 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#list-organization-access-to-a-self-hosted-runner-group-in-an-enterprise parameters: - *38 - - *49 + - *55 - *17 - - *18 + - *19 responses: '200': description: Response @@ -8557,12 +9315,12 @@ paths: type: number organizations: type: array - items: *50 + items: *56 required: - total_count - organizations examples: - default: *51 + default: *57 x-github: enabledForGitHubApps: false githubCloudOnly: true @@ -8582,7 +9340,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#set-organization-access-for-a-self-hosted-runner-group-in-an-enterprise parameters: - *38 - - *49 + - *55 requestBody: required: true content: @@ -8628,8 +9386,8 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#add-organization-access-to-a-self-hosted-runner-group-in-an-enterprise parameters: - *38 - - *49 - - *41 + - *55 + - *47 responses: '204': description: Response @@ -8652,8 +9410,8 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#remove-organization-access-to-a-self-hosted-runner-group-in-an-enterprise parameters: - *38 - - *49 - - *41 + - *55 + - *47 responses: '204': description: Response @@ -8677,9 +9435,9 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#list-self-hosted-runners-in-a-group-for-an-enterprise parameters: - *38 - - *49 + - *55 - *17 - - *18 + - *19 responses: '200': description: Response @@ -8692,7 +9450,7 @@ paths: type: number runners: type: array - items: &53 + items: &59 title: Self hosted runners description: A self hosted runner type: object @@ -8726,7 +9484,7 @@ paths: type: boolean labels: type: array - items: &57 + items: &63 title: Self hosted runner label description: A label for a self hosted runner type: object @@ -8757,7 +9515,7 @@ paths: - total_count - runners examples: - default: &54 + default: &60 value: total_count: 2 runners: @@ -8815,7 +9573,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#set-self-hosted-runners-in-a-group-for-an-enterprise parameters: - *38 - - *49 + - *55 requestBody: required: true content: @@ -8860,8 +9618,8 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#add-a-self-hosted-runner-to-a-group-for-an-enterprise parameters: - *38 - - *49 - - &52 + - *55 + - &58 name: runner_id description: Unique identifier of the self-hosted runner. in: path @@ -8890,8 +9648,8 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#remove-a-self-hosted-runner-from-a-group-for-an-enterprise parameters: - *38 - - *49 - - *52 + - *55 + - *58 responses: '204': description: Response @@ -8921,7 +9679,7 @@ paths: type: string - *38 - *17 - - *18 + - *19 responses: '200': description: Response @@ -8934,9 +9692,9 @@ paths: type: number runners: type: array - items: *53 + items: *59 examples: - default: *54 + default: *60 headers: Link: *37 x-github: @@ -8966,7 +9724,7 @@ paths: application/json: schema: type: array - items: &174 + items: &184 title: Runner Application description: Runner Application type: object @@ -8991,7 +9749,7 @@ paths: - download_url - filename examples: - default: &175 + default: &185 value: - os: osx architecture: x64 @@ -9075,7 +9833,7 @@ paths: - no-gpu work_folder: _work responses: - '201': &176 + '201': &186 description: Response content: application/json: @@ -9085,7 +9843,7 @@ paths: - runner - encoded_jit_config properties: - runner: *53 + runner: *59 encoded_jit_config: type: string description: The base64 encoded runner configuration. @@ -9147,7 +9905,7 @@ paths: description: Response content: application/json: - schema: &56 + schema: &62 title: Authentication Token description: Authentication Token type: object @@ -9171,7 +9929,7 @@ paths: repositories: description: The repositories this token has access to type: array - items: *55 + items: *61 single_file: type: - string @@ -9189,7 +9947,7 @@ paths: - token - expires_at examples: - default: &177 + default: &187 value: token: LLBF3JGZDX3P5PMEXLND6TS6FCWO6 expires_at: '2020-01-22T12:13:35.123-08:00' @@ -9227,9 +9985,9 @@ paths: description: Response content: application/json: - schema: *56 + schema: *62 examples: - default: &178 + default: &188 value: token: AABF3JGZDX3P5PMEXLND6TS6FCWO6 expires_at: '2020-01-29T12:13:35.123-08:00' @@ -9253,15 +10011,15 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#get-a-self-hosted-runner-for-an-enterprise parameters: - *38 - - *52 + - *58 responses: '200': description: Response content: application/json: - schema: *53 + schema: *59 examples: - default: &179 + default: &189 value: id: 23 name: MBP @@ -9300,7 +10058,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#delete-a-self-hosted-runner-from-an-enterprise parameters: - *38 - - *52 + - *58 responses: '204': description: Response @@ -9324,9 +10082,9 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#list-labels-for-a-self-hosted-runner-for-an-enterprise parameters: - *38 - - *52 + - *58 responses: - '200': &58 + '200': &64 description: Response content: application/json: @@ -9340,7 +10098,7 @@ paths: type: integer labels: type: array - items: *57 + items: *63 examples: default: value: @@ -9378,7 +10136,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#add-custom-labels-to-a-self-hosted-runner-for-an-enterprise parameters: - *38 - - *52 + - *58 requestBody: required: true content: @@ -9402,7 +10160,7 @@ paths: - gpu - accelerated responses: - '200': *58 + '200': *64 '404': *6 '422': *7 x-github: @@ -9425,7 +10183,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#set-custom-labels-for-a-self-hosted-runner-for-an-enterprise parameters: - *38 - - *52 + - *58 requestBody: required: true content: @@ -9450,7 +10208,7 @@ paths: - gpu - accelerated responses: - '200': *58 + '200': *64 '404': *6 '422': *7 x-github: @@ -9473,9 +10231,9 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#remove-all-custom-labels-from-a-self-hosted-runner-for-an-enterprise parameters: - *38 - - *52 + - *58 responses: - '200': &180 + '200': &190 description: Response content: application/json: @@ -9489,7 +10247,7 @@ paths: type: integer labels: type: array - items: *57 + items: *63 examples: default: value: @@ -9530,8 +10288,8 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#remove-a-custom-label-from-a-self-hosted-runner-for-an-enterprise parameters: - *38 - - *52 - - &181 + - *58 + - &191 name: name description: The name of a self-hosted runner's custom label. in: path @@ -9539,7 +10297,7 @@ paths: schema: type: string responses: - '200': *58 + '200': *64 '404': *6 '422': *7 x-github: @@ -9564,13 +10322,13 @@ paths: description: Response content: application/json: - schema: &62 + schema: &68 title: Announcement Banner description: Announcement at either the repository, organization, or enterprise level type: object properties: - announcement: &59 + announcement: &65 type: - string - 'null' @@ -9579,7 +10337,7 @@ paths: writing and formatting syntax](https://docs.github.com/enterprise-cloud@latest//github/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax)." examples: - Very **important** announcement about _something_. - expires_at: &60 + expires_at: &66 type: - string - 'null' @@ -9604,7 +10362,7 @@ paths: - expires_at - user_dismissible examples: - default: &61 + default: &67 summary: Announcement banner value: announcement: Very **important** announcement about _something_. @@ -9628,17 +10386,17 @@ paths: required: true content: application/json: - schema: &188 + schema: &198 title: Enterprise Announcement description: Enterprise global announcement type: object properties: - announcement: *59 - expires_at: *60 + announcement: *65 + expires_at: *66 required: - announcement examples: - default: *61 + default: *67 parameters: - *38 responses: @@ -9646,9 +10404,9 @@ paths: description: Response content: application/json: - schema: *62 + schema: *68 examples: - default: *61 + default: *67 x-github: githubCloudOnly: true enabledForGitHubApps: false @@ -9699,7 +10457,7 @@ paths: required: false schema: type: string - - &189 + - &199 name: include description: |- The event types to include: @@ -9717,7 +10475,7 @@ paths: - web - git - all - - &190 + - &200 name: after description: A cursor, as given in the [Link header](https://docs.github.com/enterprise-cloud@latest//rest/guides/using-pagination-in-the-rest-api#using-link-headers). If specified, the query only searches for events after this cursor. @@ -9725,7 +10483,7 @@ paths: required: false schema: type: string - - &191 + - &201 name: before description: A cursor, as given in the [Link header](https://docs.github.com/enterprise-cloud@latest//rest/guides/using-pagination-in-the-rest-api#using-link-headers). If specified, the query only searches for events before this cursor. @@ -9733,7 +10491,7 @@ paths: required: false schema: type: string - - &192 + - &202 name: order description: |- The order of audit log events. To list newest events first, specify `desc`. To list oldest events first, specify `asc`. @@ -9746,7 +10504,7 @@ paths: enum: - desc - asc - - *18 + - *19 - *17 responses: '200': @@ -9755,7 +10513,7 @@ paths: application/json: schema: type: array - items: &193 + items: &203 type: object properties: "@timestamp": @@ -9877,7 +10635,7 @@ paths: description: The repository visibility, for example `public` or `private`. examples: - default: &194 + default: &204 value: - "@timestamp": 1606929874512 action: team.add_member @@ -10057,7 +10815,7 @@ paths: vendor_specific: type: object oneOf: - - &66 + - &72 title: AzureBlobConfig description: Azure Blob Config for audit log streaming configuration. type: object @@ -10071,7 +10829,7 @@ paths: required: - key_id - encrypted_sas_url - - &67 + - &73 title: AzureHubConfig description: Azure Event Hubs Config for audit log streaming configuration. type: object @@ -10090,7 +10848,7 @@ paths: - name - encrypted_connstring - key_id - - &68 + - &74 title: AmazonS3OIDCConfig description: Amazon S3 OIDC Config for audit log streaming configuration. type: object @@ -10118,7 +10876,7 @@ paths: - bucket - key_id - region - - &69 + - &75 title: AmazonS3AccessKeysConfig description: Amazon S3 Access Keys Config for audit log streaming configuration. @@ -10152,7 +10910,7 @@ paths: - encrypted_secret_key - key_id - region - - &70 + - &76 title: SplunkConfig description: Splunk Config for Audit Log Stream Configuration type: object @@ -10180,7 +10938,7 @@ paths: - key_id - port - ssl_verify - - &71 + - &77 title: GoogleCloudConfig description: Google Cloud Config for audit log streaming configuration. type: object @@ -10198,7 +10956,7 @@ paths: - bucket - key_id - encrypted_json_credentials - - &72 + - &78 title: DatadogConfig description: Datadog Config for audit log streaming configuration. type: object @@ -10229,7 +10987,7 @@ paths: - stream_type - vendor_specific examples: - default: &73 + default: &79 value: enabled: false stream_type: Azure Event Hubs @@ -10243,7 +11001,7 @@ paths: description: The audit log stream configuration was created successfully. content: application/json: - schema: &63 + schema: &69 title: Get an audit log streaming configuration description: Get an audit log streaming configuration for an enterprise. type: object @@ -10275,7 +11033,7 @@ paths: - created_at - updated_at examples: - default: &64 + default: &70 value: id: 1 stream_type: Splunk @@ -10304,7 +11062,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/audit-log#list-one-audit-log-streaming-configuration-via-a-stream-id parameters: - *38 - - &65 + - &71 name: stream_id description: The ID of the audit log stream configuration. in: path @@ -10316,9 +11074,9 @@ paths: description: Lists one audit log stream configuration via stream ID. content: application/json: - schema: *63 + schema: *69 examples: - default: *64 + default: *70 x-github: githubCloudOnly: true enabledForGitHubApps: true @@ -10338,7 +11096,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/audit-log#update-an-existing-audit-log-stream-configuration parameters: - *38 - - *65 + - *71 requestBody: required: true content: @@ -10364,27 +11122,27 @@ paths: vendor_specific: type: object oneOf: - - *66 - - *67 - - *68 - - *69 - - *70 - - *71 - *72 + - *73 + - *74 + - *75 + - *76 + - *77 + - *78 required: - enabled - stream_type - vendor_specific examples: - default: *73 + default: *79 responses: '200': description: Successful update content: application/json: - schema: *63 + schema: *69 examples: - default: *64 + default: *70 '422': description: Validation error content: @@ -10415,7 +11173,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/audit-log#delete-an-audit-log-streaming-configuration-for-an-enterprise parameters: - *38 - - *65 + - *71 responses: '204': description: The audit log stream configuration was deleted successfully. @@ -10441,17 +11199,17 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#list-code-scanning-alerts-for-an-enterprise parameters: - *38 - - &196 + - &206 name: tool_name description: The name of a code scanning tool. Only results by this tool will be listed. You can specify the tool by using either `tool_name` or `tool_guid`, but not both. in: query required: false - schema: &77 + schema: &83 type: string description: The name of the tool used to generate the code scanning analysis. - - &197 + - &207 name: tool_guid description: The GUID of a code scanning tool. Only results by this tool will be listed. Note that some code scanning tools may not include a GUID in @@ -10459,23 +11217,23 @@ paths: or `tool_name`, but not both. in: query required: false - schema: &78 + schema: &84 type: - string - 'null' description: The GUID of the tool used to generate the code scanning analysis, if provided in the uploaded SARIF data. - - *74 - - *75 - - *18 + - *80 + - *81 + - *19 - *17 - - *76 + - *82 - name: state description: If specified, only code scanning alerts with this state will be returned. in: query required: false - schema: &198 + schema: &208 type: string description: State of a code scanning alert. enum: @@ -10500,42 +11258,42 @@ paths: application/json: schema: type: array - items: &199 + items: &209 type: object properties: - number: &88 + number: &94 type: integer description: The security alert number. readOnly: true - created_at: &94 + created_at: &100 type: string description: 'The time that the alert was created in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.' format: date-time readOnly: true - updated_at: &95 + updated_at: &101 type: string description: 'The time that the alert was last updated in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.' format: date-time readOnly: true - url: &92 + url: &98 type: string description: The REST API URL of the alert resource. format: uri readOnly: true - html_url: &93 + html_url: &99 type: string description: The GitHub URL of the alert resource. format: uri readOnly: true - instances_url: &413 + instances_url: &423 type: string description: The REST API URL for fetching the list of instances for an alert. format: uri readOnly: true - state: &79 + state: &85 type: - string - 'null' @@ -10545,7 +11303,7 @@ paths: - dismissed - fixed - - fixed_at: &97 + fixed_at: &103 type: - string - 'null' @@ -10557,7 +11315,7 @@ paths: anyOf: - type: 'null' - *4 - dismissed_at: &96 + dismissed_at: &102 type: - string - 'null' @@ -10565,7 +11323,7 @@ paths: format: `YYYY-MM-DDTHH:MM:SSZ`.' format: date-time readOnly: true - dismissed_reason: &414 + dismissed_reason: &424 type: - string - 'null' @@ -10576,14 +11334,14 @@ paths: - won't fix - used in tests - - dismissed_comment: &415 + dismissed_comment: &425 type: - string - 'null' description: The dismissal comment associated with the dismissal of the alert. maxLength: 280 - rule: &416 + rule: &426 type: object properties: id: @@ -10644,26 +11402,26 @@ paths: - 'null' description: A link to the documentation for the rule used to detect the alert. - tool: &417 + tool: &427 type: object properties: - name: *77 + name: *83 version: type: - string - 'null' description: The version of the tool used to generate the code scanning analysis. - guid: *78 - most_recent_instance: &418 + guid: *84 + most_recent_instance: &428 type: object properties: - ref: &411 + ref: &421 type: string description: |- The Git reference, formatted as `refs/pull//merge`, `refs/pull//head`, `refs/heads/` or simply ``. - analysis_key: &428 + analysis_key: &438 type: string description: Identifies the configuration under which the analysis was executed. For example, in GitHub Actions @@ -10674,13 +11432,13 @@ paths: the environment in which the analysis that generated this alert instance was performed, such as the language that was analyzed. - category: &429 + category: &439 type: string description: Identifies the configuration under which the analysis was executed. Used to distinguish between multiple analyses for the same tool and commit, but performed on different languages or different parts of the code. - state: *79 + state: *85 commit_sha: type: string message: @@ -10721,7 +11479,7 @@ paths: - test - library - - repository: &86 + repository: &92 title: Simple Repository description: A GitHub repository. type: object @@ -11058,7 +11816,7 @@ paths: - most_recent_instance - repository examples: - default: &200 + default: &210 value: - number: 4 created_at: '2020-02-13T12:29:18Z' @@ -11289,7 +12047,7 @@ paths: headers: Link: *37 '404': *6 - '503': &115 + '503': &121 description: Service unavailable content: application/json: @@ -11333,8 +12091,8 @@ paths: schema: type: integer default: 30 - - *74 - - *75 + - *80 + - *81 responses: '200': description: Response @@ -11342,7 +12100,7 @@ paths: application/json: schema: type: array - items: &80 + items: &86 type: object description: A code security configuration properties: @@ -11676,7 +12434,7 @@ paths: - disabled - not_set default: disabled - code_scanning_default_setup_options: &83 + code_scanning_default_setup_options: &89 type: - object - 'null' @@ -11762,9 +12520,9 @@ paths: description: Successfully created code security configuration content: application/json: - schema: *80 + schema: *86 examples: - default: &81 + default: &87 value: id: 1325 target_type: enterprise @@ -11819,7 +12577,7 @@ paths: description: Response content: application/json: - schema: &202 + schema: &212 type: array description: A list of default code security configurations items: @@ -11833,9 +12591,9 @@ paths: description: The visibility of newly created repositories for which the code security configuration will be applied to by default - configuration: *80 + configuration: *86 examples: - default: &203 + default: &213 value: - default_for_new_repos: public configuration: @@ -11920,7 +12678,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/code-security/configurations#retrieve-a-code-security-configuration-of-an-enterprise parameters: - *38 - - &82 + - &88 name: configuration_id description: The unique identifier of the code security configuration. in: path @@ -11932,9 +12690,9 @@ paths: description: Response content: application/json: - schema: *80 + schema: *86 examples: - default: *81 + default: *87 '304': *35 '403': *27 '404': *6 @@ -11959,7 +12717,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/code-security/configurations#update-a-custom-code-security-configuration-for-an-enterprise parameters: - *38 - - *82 + - *88 requestBody: required: true content: @@ -12026,7 +12784,7 @@ paths: - enabled - disabled - not_set - code_scanning_default_setup_options: *83 + code_scanning_default_setup_options: *89 secret_scanning: type: string description: The enablement status of secret scanning @@ -12081,13 +12839,13 @@ paths: description: Response content: application/json: - schema: *80 + schema: *86 examples: - default: *81 + default: *87 '304': *35 '403': *27 '404': *6 - '409': &84 + '409': &90 description: Conflict content: application/json: @@ -12115,14 +12873,14 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/code-security/configurations#delete-a-code-security-configuration-for-an-enterprise parameters: - *38 - - *82 + - *88 responses: - '204': &102 + '204': &108 description: A header with no content is returned. '400': *14 '403': *27 '404': *6 - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -12147,7 +12905,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/code-security/configurations#attach-an-enterprise-configuration-to-repositories parameters: - *38 - - *82 + - *88 requestBody: required: true content: @@ -12172,10 +12930,10 @@ paths: value: scope: all responses: - '202': *85 + '202': *91 '403': *27 '404': *6 - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -12200,7 +12958,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/code-security/configurations#set-a-code-security-configuration-as-a-default-for-an-enterprise parameters: - *38 - - *82 + - *88 requestBody: required: true content: @@ -12240,12 +12998,12 @@ paths: - none - private_and_internal - public - configuration: *80 + configuration: *86 examples: default: value: default_for_new_repos: all - configuration: &201 + configuration: &211 value: id: 1325 target_type: organization @@ -12297,7 +13055,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/code-security/configurations#get-repositories-associated-with-an-enterprise-code-security-configuration parameters: - *38 - - *82 + - *88 - 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)." @@ -12306,8 +13064,8 @@ paths: schema: type: integer default: 30 - - *74 - - *75 + - *80 + - *81 - name: status description: |- A comma-separated list of statuses. If specified, only repositories with these attachment statuses will be returned. @@ -12325,7 +13083,7 @@ paths: application/json: schema: type: array - items: &204 + items: &214 type: object description: Repositories associated with a code security configuration and attachment status @@ -12343,13 +13101,13 @@ paths: - failed - updating - removed_by_enterprise - repository: *86 + repository: *92 examples: default: summary: Example of code security configuration repositories value: - status: attached - repository: &205 + repository: &215 value: id: 1296269 node_id: MDEwOlJlcG9zaXRvcnkxMjk2MjY5 @@ -12638,7 +13396,7 @@ paths: parameters: - *38 - *17 - - *18 + - *19 responses: '200': description: Consumed Licenses Response @@ -12809,7 +13567,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/copilot/copilot-user-management#list-all-copilot-seat-assignments-for-an-enterprise parameters: - *38 - - *18 + - *19 - 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)." @@ -12832,7 +13590,7 @@ paths: or enterprise teams are only counted once. seats: type: array - items: &207 + items: &217 title: Copilot Business Seat Detail description: Information about a Copilot Business seat assignment for a user, team, or organization. @@ -12842,12 +13600,12 @@ paths: organization: anyOf: - type: 'null' - - *50 + - *56 assigning_team: description: The team through which the assignee is granted access to GitHub Copilot, if applicable. oneOf: - - &251 + - &261 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -12906,7 +13664,7 @@ paths: parent: anyOf: - type: 'null' - - &264 + - &274 title: Team Simple description: Groups of organization members that gives permissions on specified repositories. @@ -13110,7 +13868,7 @@ paths: - created_at additionalProperties: false examples: - default: &208 + default: &218 value: total_seats: 2 seats: @@ -13179,7 +13937,7 @@ paths: site_admin: false headers: Link: *37 - '500': &87 + '500': &93 description: Internal Error content: application/json: @@ -13230,7 +13988,7 @@ paths: required: false schema: type: string - - *18 + - *19 - name: per_page description: The number of days of metrics to display per page (max 28). 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)." @@ -13245,7 +14003,7 @@ paths: application/json: schema: type: array - items: &117 + items: &123 title: Copilot Usage Metrics description: Copilot usage metrics for a given day. type: object @@ -13561,7 +14319,7 @@ paths: - date additionalProperties: true examples: - default: &118 + default: &124 value: - date: '2024-06-24' total_active_users: 24 @@ -13660,10 +14418,10 @@ paths: custom_model_training_date: '2024-02-01' total_pr_summaries_created: 10 total_engaged_users: 4 - '500': *87 + '500': *93 '403': *27 '404': *6 - '422': &119 + '422': &125 description: Copilot Usage Merics API setting is disabled at the organization or enterprise level. content: @@ -13718,7 +14476,7 @@ paths: required: false schema: type: string - - *18 + - *19 - name: per_page description: The number of days of metrics to display per page (max 28). 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)." @@ -13733,7 +14491,7 @@ paths: application/json: schema: type: array - items: &120 + items: &126 title: Copilot Usage Metrics description: Summary of Copilot usage. type: object @@ -13885,7 +14643,7 @@ paths: lines_suggested: 1100 lines_accepted: 1000 active_users: 5 - '500': *87 + '500': *93 '401': *23 '403': *27 '404': *6 @@ -13913,7 +14671,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/dependabot/alerts#list-dependabot-alerts-for-an-enterprise parameters: - *38 - - &215 + - &225 name: state in: query description: |- @@ -13922,7 +14680,7 @@ paths: Can be: `auto_dismissed`, `dismissed`, `fixed`, `open` schema: type: string - - &216 + - &226 name: severity in: query description: |- @@ -13931,7 +14689,7 @@ paths: Can be: `low`, `medium`, `high`, `critical` schema: type: string - - &217 + - &227 name: ecosystem in: query description: |- @@ -13940,14 +14698,14 @@ paths: Can be: `composer`, `go`, `maven`, `npm`, `nuget`, `pip`, `pub`, `rubygems`, `rust` schema: type: string - - &218 + - &228 name: package in: query description: A comma-separated list of package names. If specified, only alerts for these packages will be returned. schema: type: string - - &219 + - &229 name: scope in: query description: The scope of the vulnerable dependency. If specified, only alerts @@ -13957,7 +14715,7 @@ paths: enum: - development - runtime - - &220 + - &230 name: sort in: query description: |- @@ -13972,10 +14730,10 @@ paths: - updated - epss_percentage default: created - - *76 - - *74 - - *75 - - &221 + - *82 + - *80 + - *81 + - &231 name: first description: |- **Deprecated**. The number of results per page (max 100), starting from the first matching result. @@ -13988,7 +14746,7 @@ paths: minimum: 1 maximum: 100 default: 30 - - &222 + - &232 name: last description: |- **Deprecated**. The number of results per page (max 100), starting from the last matching result. @@ -14008,11 +14766,11 @@ paths: application/json: schema: type: array - items: &223 + items: &233 type: object description: A Dependabot alert. properties: - number: *88 + number: *94 state: type: string description: The state of the Dependabot alert. @@ -14027,7 +14785,7 @@ paths: description: Details for the vulnerable dependency. readOnly: true properties: - package: &89 + package: &95 type: object description: Details for the vulnerable package. readOnly: true @@ -14060,7 +14818,7 @@ paths: - development - runtime - - security_advisory: &465 + security_advisory: &475 type: object description: Details for the GitHub Security Advisory. readOnly: true @@ -14091,13 +14849,13 @@ paths: description: Vulnerable version range information for the advisory. readOnly: true - items: &91 + items: &97 type: object description: Details pertaining to one vulnerable version range for the advisory. readOnly: true properties: - package: *89 + package: *95 severity: type: string description: The severity of the vulnerability. @@ -14165,7 +14923,7 @@ paths: - score - vector_string additionalProperties: false - cvss_severities: *90 + cvss_severities: *96 cwes: type: array description: Details for the advisory pertaining to Common @@ -14265,12 +15023,12 @@ paths: - updated_at - withdrawn_at additionalProperties: false - security_vulnerability: *91 - url: *92 - html_url: *93 - created_at: *94 - updated_at: *95 - dismissed_at: *96 + security_vulnerability: *97 + url: *98 + html_url: *99 + created_at: *100 + updated_at: *101 + dismissed_at: *102 dismissed_by: anyOf: - type: 'null' @@ -14294,8 +15052,8 @@ paths: description: An optional comment associated with the alert's dismissal. maxLength: 280 - fixed_at: *97 - auto_dismissed_at: &466 + fixed_at: *103 + auto_dismissed_at: &476 type: - string - 'null' @@ -14303,7 +15061,7 @@ paths: ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.' format: date-time readOnly: true - repository: *86 + repository: *92 required: - number - state @@ -14322,7 +15080,7 @@ paths: - repository additionalProperties: false examples: - default: &224 + default: &234 value: - number: 2 state: dismissed @@ -14738,7 +15496,7 @@ paths: application/json: schema: type: array - items: &98 + items: &104 title: Organization Custom Property description: Custom property defined on an organization type: object @@ -14814,7 +15572,7 @@ paths: - property_name - value_type examples: - default: &99 + default: &105 value: - property_name: environment url: https://api.github.com/orgs/github/properties/schema/environment @@ -14870,7 +15628,7 @@ paths: properties: type: array description: The array of custom properties to create or update. - items: *98 + items: *104 minItems: 1 maxItems: 100 required: @@ -14900,9 +15658,9 @@ paths: application/json: schema: type: array - items: *98 + items: *104 examples: - default: *99 + default: *105 '403': *27 '404': *6 x-github: @@ -14927,7 +15685,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/custom-properties#get-a-custom-property-for-an-enterprise parameters: - *38 - - &100 + - &106 name: custom_property_name description: The custom property name in: path @@ -14939,9 +15697,9 @@ paths: description: Response content: application/json: - schema: *98 + schema: *104 examples: - default: &101 + default: &107 value: property_name: environment url: https://api.github.com/orgs/github/properties/schema/environment @@ -14977,12 +15735,12 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/custom-properties#create-or-update-a-custom-property-for-an-enterprise parameters: - *38 - - *100 + - *106 requestBody: required: true content: application/json: - schema: &282 + schema: &292 title: Custom Property Set Payload description: Custom property set payload type: object @@ -15044,9 +15802,9 @@ paths: description: Response content: application/json: - schema: *98 + schema: *104 examples: - default: *101 + default: *107 '403': *27 '404': *6 x-github: @@ -15071,9 +15829,9 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/custom-properties#remove-a-custom-property-for-an-enterprise parameters: - *38 - - *100 + - *106 responses: - '204': *102 + '204': *108 '403': *27 '404': *6 x-github: @@ -15113,7 +15871,7 @@ paths: - push - repository default: branch - enforcement: &109 + enforcement: &115 type: string description: The enforcement level of the ruleset. `evaluate` allows admins to test rules before enforcing them. Admins can view insights @@ -15126,7 +15884,7 @@ paths: bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: &110 + items: &116 title: Repository Ruleset Bypass Actor type: object description: An actor that can bypass rules in a ruleset @@ -15164,7 +15922,7 @@ paths: - always - pull_request default: always - conditions: &114 + conditions: &120 title: Enterprise ruleset conditions type: object description: Conditions for an enterprise ruleset. The conditions @@ -15178,7 +15936,7 @@ paths: description: Conditions to target organizations by name and all repositories allOf: - - &103 + - &109 title: Repository ruleset conditions for organization names type: object description: Parameters for an organization name condition @@ -15204,7 +15962,7 @@ paths: type: string required: - organization_name - - &106 + - &112 title: Repository ruleset conditions for repository names type: object description: Parameters for a repository name condition @@ -15233,7 +15991,7 @@ paths: is prevented. required: - repository_name - - &105 + - &111 title: Repository ruleset conditions for ref names type: object description: Parameters for a repository ruleset ref name condition @@ -15261,8 +16019,8 @@ paths: description: Conditions to target organizations by name and repositories by property allOf: - - *103 - - &108 + - *109 + - &114 title: Repository ruleset conditions for repository properties type: object description: Parameters for a repository property condition @@ -15275,7 +16033,7 @@ paths: description: The repository properties and values to include. All of these properties must match for the condition to pass. - items: &104 + items: &110 title: Repository ruleset property targeting definition type: object description: Parameters for a targeting a repository @@ -15306,16 +16064,16 @@ paths: description: The repository properties and values to exclude. The condition will not pass if any of these properties match. - items: *104 + items: *110 required: - repository_property - - *105 + - *111 - type: object title: organization_id_and_repository_name description: Conditions to target organizations by id and all repositories allOf: - - &107 + - &113 title: Repository ruleset conditions for organization IDs type: object description: Parameters for an organization ID condition @@ -15332,25 +16090,25 @@ paths: type: integer required: - organization_id - - *106 - - *105 + - *112 + - *111 - type: object title: organization_id_and_repository_property description: Conditions to target organization by id and repositories by property allOf: - - *107 - - *108 - - *105 + - *113 + - *114 + - *111 rules: type: array description: An array of rules within the ruleset. - items: &111 + items: &117 title: Repository Rule type: object description: A repository rule. oneOf: - - &572 + - &582 title: creation description: Only allow users with bypass permission to create matching refs. @@ -15362,7 +16120,7 @@ paths: type: string enum: - creation - - &573 + - &583 title: update description: Only allow users with bypass permission to update matching refs. @@ -15383,7 +16141,7 @@ paths: repository required: - update_allows_fetch_and_merge - - &575 + - &585 title: deletion description: Only allow users with bypass permissions to delete matching refs. @@ -15395,7 +16153,7 @@ paths: type: string enum: - deletion - - &576 + - &586 title: required_linear_history description: Prevent merge commits from being pushed to matching refs. @@ -15407,7 +16165,7 @@ paths: type: string enum: - required_linear_history - - &577 + - &587 title: merge_queue description: Merges must be performed via a merge queue. type: object @@ -15483,7 +16241,7 @@ paths: - merge_method - min_entries_to_merge - min_entries_to_merge_wait_minutes - - &578 + - &588 title: required_deployments description: Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches @@ -15507,7 +16265,7 @@ paths: type: string required: - required_deployment_environments - - &579 + - &589 title: required_signatures description: Commits pushed to matching refs must have verified signatures. @@ -15519,7 +16277,7 @@ paths: type: string enum: - required_signatures - - &580 + - &590 title: pull_request description: Require all commits be made to a non-target branch and submitted via a pull request before they can be merged. @@ -15570,7 +16328,7 @@ paths: - require_last_push_approval - required_approving_review_count - required_review_thread_resolution - - &581 + - &591 title: required_status_checks description: Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed @@ -15617,7 +16375,7 @@ paths: required: - required_status_checks - strict_required_status_checks_policy - - &582 + - &592 title: non_fast_forward description: Prevent users with push access from force pushing to refs. @@ -15629,7 +16387,7 @@ paths: type: string enum: - non_fast_forward - - &583 + - &593 title: commit_message_pattern description: Parameters to be used for the commit_message_pattern rule @@ -15665,7 +16423,7 @@ paths: required: - operator - pattern - - &584 + - &594 title: commit_author_email_pattern description: Parameters to be used for the commit_author_email_pattern rule @@ -15701,7 +16459,7 @@ paths: required: - operator - pattern - - &585 + - &595 title: committer_email_pattern description: Parameters to be used for the committer_email_pattern rule @@ -15737,7 +16495,7 @@ paths: required: - operator - pattern - - &586 + - &596 title: branch_name_pattern description: Parameters to be used for the branch_name_pattern rule @@ -15773,7 +16531,7 @@ paths: required: - operator - pattern - - &587 + - &597 title: tag_name_pattern description: Parameters to be used for the tag_name_pattern rule @@ -15899,7 +16657,7 @@ paths: maximum: 100 required: - max_file_size - - &588 + - &598 title: workflows description: Require all changes made to a targeted branch to pass the specified workflows before they can be merged. @@ -15948,7 +16706,7 @@ paths: - repository_id required: - workflows - - &589 + - &599 title: code_scanning description: Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning @@ -16034,7 +16792,7 @@ paths: description: Response content: application/json: - schema: &112 + schema: &118 title: Repository ruleset type: object description: A set of rules to apply when specified conditions are @@ -16069,11 +16827,11 @@ paths: source: type: string description: The name of the source - enforcement: *109 + enforcement: *115 bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: *110 + items: *116 current_user_can_bypass: type: string description: |- @@ -16104,8 +16862,8 @@ paths: description: The html URL of the ruleset conditions: anyOf: - - *105 - - &287 + - *111 + - &297 title: Organization ruleset conditions type: object description: |- @@ -16119,14 +16877,14 @@ paths: description: Conditions to target repositories by name and refs by name allOf: - - *105 - - *106 + - *111 + - *112 - type: object title: repository_id_and_ref_name description: Conditions to target repositories by id and refs by name allOf: - - *105 + - *111 - title: Repository ruleset conditions for repository IDs type: object description: Parameters for a repository ID condition @@ -16148,14 +16906,14 @@ paths: description: Conditions to target repositories by property and refs by name allOf: - - *105 - - *108 + - *111 + - *114 type: - 'null' - object rules: type: array - items: *111 + items: *117 created_at: type: string format: date-time @@ -16163,7 +16921,7 @@ paths: type: string format: date-time examples: - default: &113 + default: &119 value: id: 21 name: super cool ruleset @@ -16189,7 +16947,7 @@ paths: created_at: '2024-08-15T08:43:03Z' updated_at: '2024-09-23T16:29:47Z' '404': *6 - '500': *87 + '500': *93 x-github: githubCloudOnly: true enabledForGitHubApps: true @@ -16222,11 +16980,11 @@ paths: description: Response content: application/json: - schema: *112 + schema: *118 examples: - default: *113 + default: *119 '404': *6 - '500': *87 + '500': *93 x-github: githubCloudOnly: true enabledForGitHubApps: true @@ -16268,16 +17026,16 @@ paths: - tag - push - repository - enforcement: *109 + enforcement: *115 bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: *110 - conditions: *114 + items: *116 + conditions: *120 rules: description: An array of rules within the ruleset. type: array - items: *111 + items: *117 examples: default: value: @@ -16301,11 +17059,11 @@ paths: description: Response content: application/json: - schema: *112 + schema: *118 examples: - default: *113 + default: *119 '404': *6 - '500': *87 + '500': *93 x-github: githubCloudOnly: true enabledForGitHubApps: true @@ -16332,7 +17090,7 @@ paths: '204': description: Response '404': *6 - '500': *87 + '500': *93 x-github: githubCloudOnly: true enabledForGitHubApps: true @@ -16352,7 +17110,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/secret-scanning/secret-scanning#list-secret-scanning-alerts-for-an-enterprise parameters: - *38 - - &291 + - &301 name: state in: query description: Set to `open` or `resolved` to only list secret scanning alerts @@ -16363,7 +17121,7 @@ paths: enum: - open - resolved - - &292 + - &302 name: secret_type in: query description: A comma-separated list of secret types to return. All default @@ -16373,7 +17131,7 @@ paths: required: false schema: type: string - - &293 + - &303 name: resolution in: query description: A comma-separated list of resolutions. Only secret scanning alerts @@ -16382,7 +17140,7 @@ paths: required: false schema: type: string - - &294 + - &304 name: sort description: The property to sort the results by. `created` means when the alert was created. `updated` means when the alert was updated or resolved. @@ -16394,11 +17152,11 @@ paths: - created - updated default: created - - *76 + - *82 - *17 - - *74 - - *75 - - &295 + - *80 + - *81 + - &305 name: validity in: query description: A comma-separated list of validities that, when present, will @@ -16407,7 +17165,7 @@ paths: required: false schema: type: string - - &296 + - &306 name: is_publicly_leaked in: query description: A boolean value representing whether or not to filter alerts @@ -16416,7 +17174,7 @@ paths: schema: type: boolean default: false - - &297 + - &307 name: is_multi_repo in: query description: A boolean value representing whether or not to filter alerts @@ -16432,30 +17190,30 @@ paths: application/json: schema: type: array - items: &298 + items: &308 type: object properties: - number: *88 - created_at: *94 + number: *94 + created_at: *100 updated_at: anyOf: - type: 'null' - - *95 - url: *92 - html_url: *93 + - *101 + url: *98 + html_url: *99 locations_url: type: string format: uri description: The REST API URL of the code locations for this alert. - state: &602 + state: &612 description: Sets the state of the secret scanning alert. You must provide `resolution` when you set the state to `resolved`. type: string enum: - open - resolved - resolution: &603 + resolution: &613 type: - string - 'null' @@ -16489,7 +17247,7 @@ paths: secret: type: string description: The secret that was detected. - repository: *86 + repository: *92 push_protection_bypassed: type: - boolean @@ -16554,7 +17312,7 @@ paths: description: Whether the detected secret was found in multiple repositories in the same organization or enterprise. examples: - default: &299 + default: &309 value: - number: 2 created_at: '2020-11-06T18:48:51Z' @@ -16789,7 +17547,7 @@ paths: headers: Link: *37 '404': *6 - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -16817,7 +17575,7 @@ paths: description: Response content: application/json: - schema: &301 + schema: &311 type: object properties: total_minutes_used: @@ -16887,7 +17645,7 @@ paths: - included_minutes - minutes_used_breakdown examples: - default: &302 + default: &312 value: total_minutes_used: 305 total_paid_minutes_used: 0 @@ -16919,13 +17677,13 @@ paths: parameters: - *38 - *17 - - *18 + - *19 responses: '200': description: Success content: application/json: - schema: &303 + schema: &313 type: object properties: total_advanced_security_committers: @@ -16988,7 +17746,7 @@ paths: required: - repositories examples: - default: &304 + default: &314 value: total_advanced_security_committers: 2 total_count: 2 @@ -17075,8 +17833,8 @@ paths: name: Monalisa '400': *14 '403': *27 - '500': *87 - '503': *115 + '500': *93 + '503': *121 x-github: githubCloudOnly: true enabledForGitHubApps: false @@ -17097,7 +17855,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/billing#add-users-to-a-cost-center parameters: - *38 - - &116 + - &122 name: cost_center_id description: The ID corresponding to the cost center. in: path @@ -17139,9 +17897,9 @@ paths: message: Resources successfully added to the cost center. '400': *14 '403': *27 - '409': *84 - '500': *87 - '503': *115 + '409': *90 + '500': *93 + '503': *121 x-github: githubCloudOnly: true enabledForGitHubApps: false @@ -17161,7 +17919,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/billing#remove-users-from-a-cost-center parameters: - *38 - - *116 + - *122 requestBody: required: true content: @@ -17198,8 +17956,8 @@ paths: message: Resources successfully removed from the cost center. '400': *14 '403': *27 - '500': *87 - '503': *115 + '500': *93 + '503': *121 x-github: githubCloudOnly: true enabledForGitHubApps: false @@ -17227,7 +17985,7 @@ paths: description: Response content: application/json: - schema: &305 + schema: &315 type: object properties: total_gigabytes_bandwidth_used: @@ -17245,7 +18003,7 @@ paths: - total_paid_gigabytes_bandwidth_used - included_gigabytes_bandwidth examples: - default: &306 + default: &316 value: total_gigabytes_bandwidth_used: 50 total_paid_gigabytes_bandwidth_used: 40 @@ -17277,7 +18035,7 @@ paths: description: Response content: application/json: - schema: &307 + schema: &317 type: object properties: days_left_in_billing_cycle: @@ -17295,7 +18053,7 @@ paths: - estimated_paid_storage_for_month - estimated_storage_for_month examples: - default: &308 + default: &318 value: days_left_in_billing_cycle: 20 estimated_paid_storage_for_month: 15 @@ -17320,7 +18078,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/billing#get-billing-usage-report-for-an-enterprise parameters: - *38 - - &151 + - &157 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, @@ -17329,7 +18087,7 @@ paths: required: false schema: type: integer - - &152 + - &158 name: month description: If specified, only return results for a single month. The value of `month` is an integer between `1` and `12`. @@ -17337,7 +18095,7 @@ paths: required: false schema: type: integer - - &153 + - &159 name: day description: If specified, only return results for a single day. The value of `day` is an integer between `1` and `31`. @@ -17345,7 +18103,7 @@ paths: required: false schema: type: integer - - &154 + - &160 name: hour description: If specified, only return results for a single hour. The value of `hour` is an integer between `0` and `23`. @@ -17365,7 +18123,7 @@ paths: description: Response when getting a billing usage report content: application/json: - schema: &155 + schema: &161 type: object properties: usageItems: @@ -17418,7 +18176,7 @@ paths: - netAmount - organizationName examples: - default: &156 + default: &162 value: usageItems: - date: '2023-08-01' @@ -17434,8 +18192,8 @@ paths: repositoryName: github/example '400': *14 '403': *27 - '500': *87 - '503': *115 + '500': *93 + '503': *121 x-github: githubCloudOnly: true enabledForGitHubApps: false @@ -17491,7 +18249,7 @@ paths: required: false schema: type: string - - *18 + - *19 - name: per_page description: The number of days of metrics to display per page (max 28). 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)." @@ -17506,13 +18264,13 @@ paths: application/json: schema: type: array - items: *117 + items: *123 examples: - default: *118 - '500': *87 + default: *124 + '500': *93 '403': *27 '404': *6 - '422': *119 + '422': *125 x-github: githubCloudOnly: true enabledForGitHubApps: true @@ -17547,7 +18305,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/copilot/copilot-usage#get-a-summary-of-copilot-usage-for-an-enterprise-team parameters: - *38 - - &263 + - &273 name: team_slug description: The slug of the team name. in: path @@ -17570,7 +18328,7 @@ paths: required: false schema: type: string - - *18 + - *19 - name: per_page description: The number of days of metrics to display per page (max 28). 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)." @@ -17585,9 +18343,9 @@ paths: application/json: schema: type: array - items: *120 + items: *126 examples: - default: &209 + default: &219 value: - day: '2023-10-15' total_suggestions_count: 1000 @@ -17651,7 +18409,7 @@ paths: lines_suggested: 200 lines_accepted: 150 active_users: 3 - '500': *87 + '500': *93 '401': *23 '403': *27 '404': *6 @@ -17735,7 +18493,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/activity/events#list-public-events parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -17743,7 +18501,7 @@ paths: application/json: schema: type: array - items: &146 + items: &152 title: Event description: Event type: object @@ -17754,7 +18512,7 @@ paths: type: - string - 'null' - actor: &121 + actor: &127 title: Actor description: Actor type: object @@ -17795,13 +18553,13 @@ paths: - id - name - url - org: *121 + org: *127 payload: type: object properties: action: type: string - issue: &135 + issue: &141 title: Issue description: Issues are a great way to keep track of tasks, enhancements, and bugs for your projects. @@ -17921,7 +18679,7 @@ paths: milestone: anyOf: - type: 'null' - - &453 + - &463 title: Milestone description: A collection of related issues and pull requests. @@ -18093,12 +18851,12 @@ paths: timeline_url: type: string format: uri - repository: *55 + repository: *61 performed_via_github_app: anyOf: - type: 'null' - *5 - author_association: &122 + author_association: &128 title: author_association type: string description: How the author is associated with the repository. @@ -18113,7 +18871,7 @@ paths: - OWNER examples: - OWNER - reactions: &123 + reactions: &129 title: Reaction Rollup type: object properties: @@ -18185,7 +18943,7 @@ paths: - author_association - created_at - updated_at - comment: &512 + comment: &522 title: Issue Comment description: Comments provide a way for people to collaborate on an issue. @@ -18235,12 +18993,12 @@ paths: issue_url: type: string format: uri - author_association: *122 + author_association: *128 performed_via_github_app: anyOf: - type: 'null' - *5 - reactions: *123 + reactions: *129 required: - id - node_id @@ -18337,7 +19095,7 @@ paths: created_at: '2022-06-07T07:50:26Z' '304': *35 '403': *27 - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -18427,7 +19185,7 @@ paths: _links: type: object properties: - timeline: &124 + timeline: &130 title: Link With Type description: Hypermedia Link with Type type: object @@ -18439,17 +19197,17 @@ paths: required: - href - type - user: *124 - security_advisories: *124 - current_user: *124 - current_user_public: *124 - current_user_actor: *124 - current_user_organization: *124 + user: *130 + security_advisories: *130 + current_user: *130 + current_user_public: *130 + current_user_actor: *130 + current_user_organization: *130 current_user_organizations: type: array - items: *124 - repository_discussions: *124 - repository_discussions_category: *124 + items: *130 + repository_discussions: *130 + repository_discussions_category: *130 required: - timeline - user @@ -18511,9 +19269,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/gists/gists#list-gists-for-the-authenticated-user parameters: - - *125 + - *131 - *17 - - *18 + - *19 responses: '200': description: Response @@ -18521,7 +19279,7 @@ paths: application/json: schema: type: array - items: &126 + items: &132 title: Base Gist description: Base Gist type: object @@ -18618,7 +19376,7 @@ paths: - created_at - updated_at examples: - default: &127 + default: &133 value: - url: https://api.github.com/gists/aa5a315d61ae9438b18d forks_url: https://api.github.com/gists/aa5a315d61ae9438b18d/forks @@ -18742,7 +19500,7 @@ paths: description: Response content: application/json: - schema: &128 + schema: &134 title: Gist Simple description: Gist Simple type: object @@ -18760,7 +19518,7 @@ paths: url: type: string format: uri - user: &659 + user: &669 title: Public User description: Public User type: object @@ -19134,7 +19892,7 @@ paths: truncated: type: boolean examples: - default: &129 + default: &135 value: url: https://api.github.com/gists/2decf6c462d9b4418f2 forks_url: https://api.github.com/gists/2decf6c462d9b4418f2/forks @@ -19238,9 +19996,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/gists/gists#list-public-gists parameters: - - *125 + - *131 - *17 - - *18 + - *19 responses: '200': description: Response @@ -19248,9 +20006,9 @@ paths: application/json: schema: type: array - items: *126 + items: *132 examples: - default: *127 + default: *133 headers: Link: *37 '422': *15 @@ -19272,9 +20030,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/gists/gists#list-starred-gists parameters: - - *125 + - *131 - *17 - - *18 + - *19 responses: '200': description: Response @@ -19282,9 +20040,9 @@ paths: application/json: schema: type: array - items: *126 + items: *132 examples: - default: *127 + default: *133 headers: Link: *37 '401': *23 @@ -19312,7 +20070,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/gists/gists#get-a-gist parameters: - - &130 + - &136 name: gist_id description: The unique identifier of the gist. in: path @@ -19324,10 +20082,10 @@ paths: description: Response content: application/json: - schema: *128 + schema: *134 examples: - default: *129 - '403': &133 + default: *135 + '403': &139 description: Forbidden Gist content: application/json: @@ -19376,7 +20134,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/gists/gists#update-a-gist parameters: - - *130 + - *136 requestBody: required: true content: @@ -19440,9 +20198,9 @@ paths: description: Response content: application/json: - schema: *128 + schema: *134 examples: - updateGist: *129 + updateGist: *135 deleteFile: value: url: https://api.github.com/gists/2decf6c462d9b4418f2 @@ -19600,7 +20358,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/gists/gists#delete-a-gist parameters: - - *130 + - *136 responses: '204': description: Response @@ -19629,9 +20387,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/gists/comments#list-gist-comments parameters: - - *130 + - *136 - *17 - - *18 + - *19 responses: '200': description: Response @@ -19639,7 +20397,7 @@ paths: application/json: schema: type: array - items: &131 + items: &137 title: Gist Comment description: A comment made to a gist. type: object @@ -19677,7 +20435,7 @@ paths: format: date-time examples: - '2011-04-18T23:23:56Z' - author_association: *122 + author_association: *128 required: - url - id @@ -19742,7 +20500,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/gists/comments#create-a-gist-comment parameters: - - *130 + - *136 requestBody: required: true content: @@ -19768,9 +20526,9 @@ paths: description: Response content: application/json: - schema: *131 + schema: *137 examples: - default: &132 + default: &138 value: id: 1 node_id: MDExOkdpc3RDb21tZW50MQ== @@ -19828,8 +20586,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/gists/comments#get-a-gist-comment parameters: - - *130 - - &134 + - *136 + - &140 name: comment_id description: The unique identifier of the comment. in: path @@ -19842,12 +20600,12 @@ paths: description: Response content: application/json: - schema: *131 + schema: *137 examples: - default: *132 + default: *138 '304': *35 '404': *6 - '403': *133 + '403': *139 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -19869,8 +20627,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/gists/comments#update-a-gist-comment parameters: - - *130 - - *134 + - *136 + - *140 requestBody: required: true content: @@ -19896,9 +20654,9 @@ paths: description: Response content: application/json: - schema: *131 + schema: *137 examples: - default: *132 + default: *138 '404': *6 x-github: githubCloudOnly: false @@ -19915,8 +20673,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/gists/comments#delete-a-gist-comment parameters: - - *130 - - *134 + - *136 + - *140 responses: '204': description: Response @@ -19939,9 +20697,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/gists/gists#list-gist-commits parameters: - - *130 + - *136 - *17 - - *18 + - *19 responses: '200': description: Response @@ -20040,9 +20798,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/gists/gists#list-gist-forks parameters: - - *130 + - *136 - *17 - - *18 + - *19 responses: '200': description: Response @@ -20050,7 +20808,7 @@ paths: application/json: schema: type: array - items: *128 + items: *134 examples: default: value: @@ -20115,13 +20873,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/gists/gists#fork-a-gist parameters: - - *130 + - *136 responses: '201': description: Response content: application/json: - schema: *126 + schema: *132 examples: default: value: @@ -20192,7 +20950,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/gists/gists#check-if-a-gist-is-starred parameters: - - *130 + - *136 responses: '204': description: Response if gist is starred @@ -20222,7 +20980,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/gists/gists#star-a-gist parameters: - - *130 + - *136 responses: '204': description: Response @@ -20244,7 +21002,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/gists/gists#unstar-a-gist parameters: - - *130 + - *136 responses: '204': description: Response @@ -20273,7 +21031,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/gists/gists#get-a-gist-revision parameters: - - *130 + - *136 - name: sha in: path required: true @@ -20284,9 +21042,9 @@ paths: description: Response content: application/json: - schema: *128 + schema: *134 examples: - default: *129 + default: *135 '422': *15 '404': *6 '403': *27 @@ -20431,7 +21189,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/apps/installations#list-repositories-accessible-to-the-app-installation parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -20447,7 +21205,7 @@ paths: type: integer repositories: type: array - items: *55 + items: *61 repository_selection: type: string examples: @@ -20655,7 +21413,7 @@ paths: - closed - all default: open - - &252 + - &262 name: labels description: 'A list of comma separated label names. Example: `bug,ui,@high`' in: query @@ -20673,8 +21431,8 @@ paths: - updated - comments default: created - - *76 - - *125 + - *82 + - *131 - name: collab in: query required: false @@ -20696,7 +21454,7 @@ paths: schema: type: boolean - *17 - - *18 + - *19 responses: '200': description: Response @@ -20704,9 +21462,9 @@ paths: application/json: schema: type: array - items: *135 + items: *141 examples: - default: &253 + default: &263 value: - id: 1 node_id: MDU6SXNzdWUx @@ -20978,7 +21736,7 @@ paths: schema: type: boolean - *17 - - *18 + - *19 responses: '200': description: Response @@ -20986,7 +21744,7 @@ paths: application/json: schema: type: array - items: *136 + items: *142 examples: default: value: @@ -21283,7 +22041,7 @@ paths: example: '279' schema: type: string - X-CommonMarker-Version: &137 + X-CommonMarker-Version: &143 example: 0.17.4 schema: type: string @@ -21338,7 +22096,7 @@ paths: '200': description: Response headers: - X-CommonMarker-Version: *137 + X-CommonMarker-Version: *143 content: text/html: schema: @@ -21367,7 +22125,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/apps/marketplace#get-a-subscription-plan-for-an-account parameters: - - &140 + - &146 name: account_id description: account_id parameter in: path @@ -21379,7 +22137,7 @@ paths: description: Response content: application/json: - schema: &139 + schema: &145 title: Marketplace Purchase description: Marketplace Purchase type: object @@ -21413,7 +22171,7 @@ paths: - 'null' id: type: integer - plan: &138 + plan: &144 title: Marketplace Listing Plan description: Marketplace Listing Plan type: object @@ -21516,7 +22274,7 @@ paths: - 'null' updated_at: type: string - plan: *138 + plan: *144 required: - url - id @@ -21524,7 +22282,7 @@ paths: - login - marketplace_purchase examples: - default: &141 + default: &147 value: url: https://api.github.com/orgs/github type: Organization @@ -21601,7 +22359,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/apps/marketplace#list-plans parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -21609,9 +22367,9 @@ paths: application/json: schema: type: array - items: *138 + items: *144 examples: - default: &142 + default: &148 value: - url: https://api.github.com/marketplace_listing/plans/1313 accounts_url: https://api.github.com/marketplace_listing/plans/1313/accounts @@ -21651,14 +22409,14 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/apps/marketplace#list-accounts-for-a-plan parameters: - - &143 + - &149 name: plan_id description: The unique identifier of the plan. in: path required: true schema: type: integer - - &144 + - &150 name: sort description: The property to sort the results by. in: query @@ -21680,7 +22438,7 @@ paths: - asc - desc - *17 - - *18 + - *19 responses: '200': description: Response @@ -21688,9 +22446,9 @@ paths: application/json: schema: type: array - items: *139 + items: *145 examples: - default: &145 + default: &151 value: - url: https://api.github.com/orgs/github type: Organization @@ -21764,15 +22522,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/apps/marketplace#get-a-subscription-plan-for-an-account-stubbed parameters: - - *140 + - *146 responses: '200': description: Response content: application/json: - schema: *139 + schema: *145 examples: - default: *141 + default: *147 '404': description: Not Found when the account has not purchased the listing '401': *23 @@ -21796,7 +22554,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/apps/marketplace#list-plans-stubbed parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -21804,9 +22562,9 @@ paths: application/json: schema: type: array - items: *138 + items: *144 examples: - default: *142 + default: *148 headers: Link: *37 '401': *23 @@ -21829,8 +22587,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/apps/marketplace#list-accounts-for-a-plan-stubbed parameters: - - *143 - - *144 + - *149 + - *150 - name: direction description: To return the oldest accounts first, set to `asc`. Ignored without the `sort` parameter. @@ -21842,7 +22600,7 @@ paths: - asc - desc - *17 - - *18 + - *19 responses: '200': description: Response @@ -21850,9 +22608,9 @@ paths: application/json: schema: type: array - items: *139 + items: *145 examples: - default: *145 + default: *151 headers: Link: *37 '401': *23 @@ -22117,14 +22875,14 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/events#list-public-events-for-a-network-of-repositories parameters: - - &328 + - &338 name: owner description: The account owner of the repository. The name is not case sensitive. in: path required: true schema: type: string - - &329 + - &339 name: repo description: The name of the repository without the `.git` extension. The name is not case sensitive. @@ -22133,7 +22891,7 @@ paths: schema: type: string - *17 - - *18 + - *19 responses: '200': description: Response @@ -22141,7 +22899,7 @@ paths: application/json: schema: type: array - items: *146 + items: *152 examples: default: value: @@ -22195,7 +22953,7 @@ paths: '404': *6 '403': *27 '304': *35 - '301': &342 + '301': &352 description: Moved permanently content: application/json: @@ -22217,7 +22975,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/notifications#list-notifications-for-the-authenticated-user parameters: - - &541 + - &551 name: all description: If `true`, show notifications marked as read. in: query @@ -22225,7 +22983,7 @@ paths: schema: type: boolean default: false - - &542 + - &552 name: participating description: If `true`, only shows notifications in which the user is directly participating or mentioned. @@ -22234,8 +22992,8 @@ paths: schema: type: boolean default: false - - *125 - - &543 + - *131 + - &553 name: before description: 'Only show notifications updated before the given time. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format: @@ -22245,7 +23003,7 @@ paths: schema: type: string format: date-time - - *18 + - *19 - name: per_page description: The number of results per page (max 50). 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)." @@ -22260,14 +23018,14 @@ paths: application/json: schema: type: array - items: &147 + items: &153 title: Thread description: Thread type: object properties: id: type: string - repository: &173 + repository: &183 title: Minimal Repository description: Minimal Repository type: object @@ -22606,7 +23364,7 @@ paths: type: boolean examples: - false - security_and_analysis: &284 + security_and_analysis: &294 type: - object - 'null' @@ -22761,7 +23519,7 @@ paths: - url - subscription_url examples: - default: &544 + default: &554 value: - id: '1' repository: @@ -22927,7 +23685,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/notifications#get-a-thread parameters: - - &148 + - &154 name: thread_id description: The unique identifier of the notification thread. This corresponds to the value returned in the `id` field when you retrieve notifications @@ -22941,7 +23699,7 @@ paths: description: Response content: application/json: - schema: *147 + schema: *153 examples: default: value: @@ -23044,7 +23802,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/notifications#mark-a-thread-as-read parameters: - - *148 + - *154 responses: '205': description: Reset Content @@ -23067,7 +23825,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/notifications#mark-a-thread-as-done parameters: - - *148 + - *154 responses: '204': description: No content @@ -23090,13 +23848,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/notifications#get-a-thread-subscription-for-the-authenticated-user parameters: - - *148 + - *154 responses: '200': description: Response content: application/json: - schema: &149 + schema: &155 title: Thread Subscription description: Thread Subscription type: object @@ -23140,7 +23898,7 @@ paths: - url - subscribed examples: - default: &150 + default: &156 value: subscribed: true ignored: false @@ -23171,7 +23929,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/notifications#set-a-thread-subscription parameters: - - *148 + - *154 requestBody: required: false content: @@ -23192,9 +23950,9 @@ paths: description: Response content: application/json: - schema: *149 + schema: *155 examples: - default: *150 + default: *156 '304': *35 '403': *27 '401': *23 @@ -23217,7 +23975,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/notifications#delete-a-thread-subscription parameters: - - *148 + - *154 responses: '204': description: Response @@ -23312,9 +24070,9 @@ paths: application/json: schema: type: array - items: *50 + items: *56 examples: - default: &676 + default: &686 value: - login: github id: 1 @@ -23379,7 +24137,7 @@ paths: - 3 custom_roles: type: array - items: &210 + items: &220 title: Organization Custom Repository Role description: Custom repository roles created by organization owners @@ -23428,7 +24186,7 @@ paths: - created_at - updated_at examples: - default: &211 + default: &221 value: id: 8030 name: Security Engineer @@ -23474,29 +24232,29 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/billing/enhanced-billing#get-billing-usage-report-for-an-organization parameters: - - &157 + - &163 name: org description: The organization name. The name is not case sensitive. in: path required: true schema: type: string - - *151 - - *152 - - *153 - - *154 + - *157 + - *158 + - *159 + - *160 responses: '200': description: Billing usage report response for an organization content: application/json: - schema: *155 + schema: *161 examples: - default: *156 + default: *162 '400': *14 '403': *27 - '500': *87 - '503': *115 + '500': *93 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -23522,13 +24280,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/orgs#get-an-organization parameters: - - *157 + - *163 responses: '200': description: Response content: application/json: - schema: &158 + schema: &164 title: Organization Full description: |- Prevents users in the organization from using insecure methods of two-factor authentication to fulfill a two-factor requirement. @@ -23898,7 +24656,7 @@ paths: - updated_at - archived_at examples: - default-response: &159 + default-response: &165 value: login: github id: 1 @@ -23991,7 +24749,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/orgs#update-an-organization parameters: - - *157 + - *163 requestBody: required: false content: @@ -24215,18 +24973,18 @@ paths: description: Response content: application/json: - schema: *158 + schema: *164 examples: - default: *159 + default: *165 '422': description: Validation failed content: application/json: schema: oneOf: - - *160 - - *161 - '409': *84 + - *166 + - *167 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -24249,9 +25007,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/orgs#delete-an-organization parameters: - - *157 + - *163 responses: - '202': *85 + '202': *91 '404': *6 '403': *27 x-github: @@ -24274,15 +25032,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/cache#get-github-actions-cache-usage-for-an-organization parameters: - - *157 + - *163 responses: '200': description: Response content: application/json: - schema: *162 + schema: *168 examples: - default: *163 + default: *169 headers: Link: *37 x-github: @@ -24305,9 +25063,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/cache#list-repositories-with-github-actions-cache-usage-for-an-organization parameters: - - *157 + - *163 - *17 - - *18 + - *19 responses: '200': description: Response @@ -24323,7 +25081,7 @@ paths: type: integer repository_cache_usages: type: array - items: &347 + items: &357 title: Actions Cache Usage by repository description: GitHub Actions Cache Usage by repository. type: object @@ -24367,6 +25125,439 @@ paths: enabledForGitHubApps: true category: actions subcategory: cache + "/orgs/{org}/actions/hosted-runners": + get: + summary: List GitHub-hosted runners for an organization + description: |- + Lists all GitHub-hosted runners configured in an organization. + + OAuth app tokens and personal access tokens (classic) need the `manage_runner:org` scope to use this endpoint. + tags: + - actions + operationId: actions/list-hosted-runners-for-org + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#list-github-hosted-runners-for-an-organization + parameters: + - *163 + - *17 + - *19 + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - runners + properties: + total_count: + type: integer + runners: + type: array + items: *39 + examples: + default: *170 + headers: + Link: *37 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + post: + summary: Create a GitHub-hosted runner for an organization + description: |- + Creates a GitHub-hosted runner for an organization. + OAuth tokens and personal access tokens (classic) need the `manage_runners:org` scope to use this endpoint. + operationId: actions/create-hosted-runner-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#create-a-github-hosted-runner-for-an-organization + parameters: + - *163 + requestBody: + required: true + content: + application/json: + schema: + type: object + properties: + name: + description: Name of the runner. Must be between 1 and 64 characters + and may only contain upper and lowercase letters a-z, numbers + 0-9, '.', '-', and '_'. + type: string + image: + description: The image of runner. To list all available images, + use `GET /actions/hosted-runners/images/github-owned` or `GET + /actions/hosted-runners/images/partner`. + type: object + properties: + id: + description: The unique identifier of the runner image. + type: string + source: + description: The source of the runner image. + type: string + enum: + - github + - partner + - custom + version: + description: The version of the runner image to deploy. This + is relevant only for runners using custom images. + type: + - string + - 'null' + size: + description: The machine size of the runner. To list available sizes, + use `GET actions/hosted-runners/machine-sizes` + type: string + runner_group_id: + description: The existing runner group to add this runner to. + type: integer + maximum_runners: + description: The maximum amount of runners to scale up to. Runners + will not auto-scale above this number. Use this setting to limit + your cost. + type: integer + enable_static_ip: + description: Whether this runner should be created with a static + public IP. Note limit on account. To list limits on account, use + `GET actions/hosted-runners/limits` + type: boolean + required: + - name + - image + - size + - runner_group_id + examples: + default: + value: + name: My Hosted runner + image: + id: ubuntu-latest + source: github + version: latest + runner_group_id: 1 + size: 4-core + maximum_runners: 50 + enable_static_ip: false + responses: + '201': + description: Response + content: + application/json: + schema: *39 + examples: + default: *43 + x-github: + enabledForGitHubApps: true + githubCloudOnly: false + category: actions + subcategory: hosted-runners + "/orgs/{org}/actions/hosted-runners/images/github-owned": + get: + summary: Get GitHub-owned images for GitHub-hosted runners in an organization + description: Get the list of GitHub-owned images available for GitHub-hosted + runners for an organization. + operationId: actions/get-hosted-runners-github-owned-images-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-github-owned-images-for-github-hosted-runners-in-an-organization + parameters: + - *163 + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - images + properties: + total_count: + type: integer + images: + type: array + items: *40 + examples: + default: *41 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + "/orgs/{org}/actions/hosted-runners/images/partner": + get: + summary: Get partner images for GitHub-hosted runners in an organization + description: Get the list of partner images available for GitHub-hosted runners + for an organization. + operationId: actions/get-hosted-runners-partner-images-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-partner-images-for-github-hosted-runners-in-an-organization + parameters: + - *163 + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - images + properties: + total_count: + type: integer + images: + type: array + items: *40 + examples: + default: *41 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + "/orgs/{org}/actions/hosted-runners/limits": + get: + summary: Get limits on GitHub-hosted runners for an organization + description: Get the GitHub-hosted runners limits for an organization. + operationId: actions/get-hosted-runners-limits-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-limits-on-github-hosted-runners-for-an-organization + parameters: + - *163 + responses: + '200': + description: Response + content: + application/json: + schema: *171 + examples: + default: *172 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + "/orgs/{org}/actions/hosted-runners/machine-sizes": + get: + summary: Get GitHub-hosted runners machine specs for an organization + description: Get the list of machine specs available for GitHub-hosted runners + for an organization. + operationId: actions/get-hosted-runners-machine-specs-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-github-hosted-runners-machine-specs-for-an-organization + parameters: + - *163 + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - machine_specs + properties: + total_count: + type: integer + machine_specs: + type: array + items: *42 + examples: + default: *173 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + "/orgs/{org}/actions/hosted-runners/platforms": + get: + summary: Get platforms for GitHub-hosted runners in an organization + description: Get the list of platforms available for GitHub-hosted runners for + an organization. + operationId: actions/get-hosted-runners-platforms-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-platforms-for-github-hosted-runners-in-an-organization + parameters: + - *163 + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - platforms + properties: + total_count: + type: integer + platforms: + type: array + items: + type: string + examples: + default: + value: + total_count: 1 + platforms: + - linux-x64 + - win-x64 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + "/orgs/{org}/actions/hosted-runners/{hosted_runner_id}": + get: + summary: Get a GitHub-hosted runner for an organization + description: |- + Gets a GitHub-hosted runner configured in an organization. + + OAuth app tokens and personal access tokens (classic) need the `manage_runners:org` scope to use this endpoint. + tags: + - actions + operationId: actions/get-hosted-runner-for-org + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-a-github-hosted-runner-for-an-organization + parameters: + - *163 + - *44 + responses: + '200': + description: Response + content: + application/json: + schema: *39 + examples: + default: *43 + headers: + Link: *37 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + patch: + summary: Update a GitHub-hosted runner for an organization + description: |- + Updates a GitHub-hosted runner for an organization. + OAuth app tokens and personal access tokens (classic) need the `manage_runners:org` scope to use this endpoint. + operationId: actions/update-hosted-runner-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#update-a-github-hosted-runner-for-an-organization + parameters: + - *163 + - *44 + requestBody: + required: true + content: + application/json: + schema: + type: object + properties: + name: + description: Name of the runner. Must be between 1 and 64 characters + and may only contain upper and lowercase letters a-z, numbers + 0-9, '.', '-', and '_'. + type: string + runner_group_id: + description: The existing runner group to add this runner to. + type: integer + maximum_runners: + description: The maximum amount of runners to scale up to. Runners + will not auto-scale above this number. Use this setting to limit + your cost. + type: integer + enable_static_ip: + description: Whether this runner should be updated with a static + public IP. Note limit on account. To list limits on account, use + `GET actions/hosted-runners/limits` + type: boolean + image_version: + description: The version of the runner image to deploy. This is + relevant only for runners using custom images. + type: + - string + - 'null' + examples: + default: + value: + name: My larger runner + runner_group_id: 1 + maximum_runners: 50 + enable_static_ip: false + image_version: 1.0.0 + responses: + '200': + description: Response + content: + application/json: + schema: *39 + examples: + default: *43 + x-github: + enabledForGitHubApps: true + githubCloudOnly: false + category: actions + subcategory: hosted-runners + delete: + summary: Delete a GitHub-hosted runner for an organization + description: Deletes a GitHub-hosted runner for an organization. + operationId: actions/delete-hosted-runner-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#delete-a-github-hosted-runner-for-an-organization + parameters: + - *163 + - *44 + responses: + '202': + description: Response + content: + application/json: + schema: *39 + examples: + default: *43 + x-github: + githubCloudOnly: false + enabledForGitHubApps: false + category: actions + subcategory: hosted-runners "/orgs/{org}/actions/oidc/customization/sub": get: summary: Get the customization template for an OIDC subject claim for an organization @@ -24381,13 +25572,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/oidc#get-the-customization-template-for-an-oidc-subject-claim-for-an-organization parameters: - - *157 + - *163 responses: '200': description: A JSON serialized template for OIDC subject claim customization content: application/json: - schema: &164 + schema: &174 title: Actions OIDC Subject customization description: Actions OIDC Subject customization type: object @@ -24401,7 +25592,7 @@ paths: required: - include_claim_keys examples: - default: &165 + default: &175 value: include_claim_keys: - repo @@ -24423,20 +25614,20 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/oidc#set-the-customization-template-for-an-oidc-subject-claim-for-an-organization parameters: - - *157 + - *163 requestBody: required: true content: application/json: - schema: *164 + schema: *174 examples: - default: *165 + default: *175 responses: '201': description: Empty response content: application/json: - schema: &184 + schema: &194 title: Empty Object description: An object without any properties. type: object @@ -24466,7 +25657,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#get-github-actions-permissions-for-an-organization parameters: - - *157 + - *163 responses: '200': description: Response @@ -24475,7 +25666,7 @@ paths: schema: type: object properties: - enabled_repositories: &167 + enabled_repositories: &177 type: string description: The policy that controls the repositories in the organization that are allowed to run GitHub Actions. @@ -24488,8 +25679,8 @@ paths: description: The API URL to use to get or set the selected repositories that are allowed to run GitHub Actions, when `enabled_repositories` is set to `selected`. - allowed_actions: *40 - selected_actions_url: *166 + allowed_actions: *46 + selected_actions_url: *176 required: - enabled_repositories examples: @@ -24518,7 +25709,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#set-github-actions-permissions-for-an-organization parameters: - - *157 + - *163 responses: '204': description: Response @@ -24529,8 +25720,8 @@ paths: schema: type: object properties: - enabled_repositories: *167 - allowed_actions: *40 + enabled_repositories: *177 + allowed_actions: *46 required: - enabled_repositories examples: @@ -24557,9 +25748,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#list-selected-repositories-enabled-for-github-actions-in-an-organization parameters: - - *157 + - *163 - *17 - - *18 + - *19 responses: '200': description: Response @@ -24575,9 +25766,9 @@ paths: type: number repositories: type: array - items: *55 + items: *61 examples: - default: &670 + default: &680 value: total_count: 1 repositories: @@ -24717,7 +25908,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#set-selected-repositories-enabled-for-github-actions-in-an-organization parameters: - - *157 + - *163 responses: '204': description: Response @@ -24761,8 +25952,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#enable-a-selected-repository-for-github-actions-in-an-organization parameters: - - *157 - - &168 + - *163 + - &178 name: repository_id description: The unique identifier of the repository. in: path @@ -24790,8 +25981,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#disable-a-selected-repository-for-github-actions-in-an-organization parameters: - - *157 - - *168 + - *163 + - *178 responses: '204': description: Response @@ -24814,15 +26005,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#get-allowed-actions-and-reusable-workflows-for-an-organization parameters: - - *157 + - *163 responses: '200': description: Response content: application/json: - schema: *42 + schema: *48 examples: - default: *43 + default: *49 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -24845,7 +26036,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#set-allowed-actions-and-reusable-workflows-for-an-organization parameters: - - *157 + - *163 responses: '204': description: Response @@ -24853,9 +26044,9 @@ paths: required: false content: application/json: - schema: *42 + schema: *48 examples: - selected_actions: *43 + selected_actions: *49 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -24877,15 +26068,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#get-default-workflow-permissions-for-an-organization parameters: - - *157 + - *163 responses: '200': description: Response content: application/json: - schema: *169 + schema: *179 examples: - default: *46 + default: *52 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -24906,7 +26097,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#set-default-workflow-permissions-for-an-organization parameters: - - *157 + - *163 responses: '204': description: Success response @@ -24917,9 +26108,9 @@ paths: required: false content: application/json: - schema: *170 + schema: *180 examples: - default: *46 + default: *52 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -24939,9 +26130,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#list-self-hosted-runner-groups-for-an-organization parameters: - - *157 + - *163 - *17 - - *18 + - *19 - name: visible_to_repository description: Only return runner groups that are allowed to be used by this repository. @@ -24964,7 +26155,7 @@ paths: type: number runner_groups: type: array - items: &171 + items: &181 type: object properties: id: @@ -24984,6 +26175,10 @@ paths: type: string hosted_runners_url: type: string + network_configuration_id: + description: The identifier of a hosted compute network + configuration. + type: string inherited: type: boolean inherited_allows_public_repositories: @@ -25077,7 +26272,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#create-a-self-hosted-runner-group-for-an-organization parameters: - - *157 + - *163 requestBody: required: true content: @@ -25129,6 +26324,9 @@ paths: to run. Note that a ref, tag, or long SHA is required. examples: - octo-org/octo-repo/.github/workflows/deploy.yaml@main + network_configuration_id: + description: The identifier of a hosted compute network configuration. + type: string required: - name examples: @@ -25147,9 +26345,9 @@ paths: description: Response content: application/json: - schema: *171 + schema: *181 examples: - default: &172 + default: &182 value: id: 2 name: octo-runner-group @@ -25184,14 +26382,14 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#get-a-self-hosted-runner-group-for-an-organization parameters: - - *157 - - *49 + - *163 + - *55 responses: '200': description: Response content: application/json: - schema: *171 + schema: *181 examples: default: value: @@ -25227,8 +26425,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#update-a-self-hosted-runner-group-for-an-organization parameters: - - *157 - - *49 + - *163 + - *55 requestBody: required: true content: @@ -25267,6 +26465,11 @@ paths: to run. Note that a ref, tag, or long SHA is required. examples: - octo-org/octo-repo/.github/workflows/deploy.yaml@main + network_configuration_id: + description: The identifier of a hosted compute network configuration. + type: + - string + - 'null' required: - name examples: @@ -25279,9 +26482,9 @@ paths: description: Response content: application/json: - schema: *171 + schema: *181 examples: - default: *172 + default: *182 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -25300,8 +26503,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#delete-a-self-hosted-runner-group-from-an-organization parameters: - - *157 - - *49 + - *163 + - *55 responses: '204': description: Response @@ -25310,6 +26513,49 @@ paths: githubCloudOnly: false category: actions subcategory: self-hosted-runner-groups + "/orgs/{org}/actions/runner-groups/{runner_group_id}/hosted-runners": + get: + summary: List GitHub-hosted runners in a group for an organization + description: |- + Lists the GitHub-hosted runners in an organization group. + + OAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint. + operationId: actions/list-github-hosted-runners-in-group-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#list-github-hosted-runners-in-a-group-for-an-organization + parameters: + - *163 + - *55 + - *17 + - *19 + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - runners + properties: + total_count: + type: number + runners: + type: array + items: *39 + examples: + default: *170 + headers: + Link: *37 + x-github: + enabledForGitHubApps: true + githubCloudOnly: false + category: actions + subcategory: self-hosted-runner-groups "/orgs/{org}/actions/runner-groups/{runner_group_id}/repositories": get: summary: List repository access to a self-hosted runner group in an organization @@ -25324,9 +26570,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#list-repository-access-to-a-self-hosted-runner-group-in-an-organization parameters: - - *157 - - *49 - - *18 + - *163 + - *55 + - *19 - *17 responses: '200': @@ -25343,9 +26589,9 @@ paths: type: number repositories: type: array - items: *173 + items: *183 examples: - default: &662 + default: &672 value: total_count: 1 repositories: @@ -25597,8 +26843,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#set-repository-access-for-a-self-hosted-runner-group-in-an-organization parameters: - - *157 - - *49 + - *163 + - *55 requestBody: required: true content: @@ -25642,9 +26888,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#add-repository-access-to-a-self-hosted-runner-group-in-an-organization parameters: - - *157 - - *49 - - *168 + - *163 + - *55 + - *178 responses: '204': description: Response @@ -25666,9 +26912,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#remove-repository-access-to-a-self-hosted-runner-group-in-an-organization parameters: - - *157 - - *49 - - *168 + - *163 + - *55 + - *178 responses: '204': description: Response @@ -25691,10 +26937,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#list-self-hosted-runners-in-a-group-for-an-organization parameters: - - *157 - - *49 + - *163 + - *55 - *17 - - *18 + - *19 responses: '200': description: Response @@ -25710,9 +26956,9 @@ paths: type: number runners: type: array - items: *53 + items: *59 examples: - default: *54 + default: *60 headers: Link: *37 x-github: @@ -25733,8 +26979,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#set-self-hosted-runners-in-a-group-for-an-organization parameters: - - *157 - - *49 + - *163 + - *55 requestBody: required: true content: @@ -25778,9 +27024,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#add-a-self-hosted-runner-to-a-group-for-an-organization parameters: - - *157 - - *49 - - *52 + - *163 + - *55 + - *58 responses: '204': description: Response @@ -25802,9 +27048,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#remove-a-self-hosted-runner-from-a-group-for-an-organization parameters: - - *157 - - *49 - - *52 + - *163 + - *55 + - *58 responses: '204': description: Response @@ -25834,9 +27080,9 @@ paths: in: query schema: type: string - - *157 + - *163 - *17 - - *18 + - *19 responses: '200': description: Response @@ -25852,9 +27098,9 @@ paths: type: integer runners: type: array - items: *53 + items: *59 examples: - default: *54 + default: *60 headers: Link: *37 x-github: @@ -25878,7 +27124,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#list-runner-applications-for-an-organization parameters: - - *157 + - *163 responses: '200': description: Response @@ -25886,9 +27132,9 @@ paths: application/json: schema: type: array - items: *174 + items: *184 examples: - default: *175 + default: *185 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -25910,7 +27156,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-organization parameters: - - *157 + - *163 requestBody: required: true content: @@ -25953,7 +27199,7 @@ paths: - no-gpu work_folder: _work responses: - '201': *176 + '201': *186 '404': *6 '422': *7 x-github: @@ -25983,15 +27229,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#create-a-registration-token-for-an-organization parameters: - - *157 + - *163 responses: '201': description: Response content: application/json: - schema: *56 + schema: *62 examples: - default: *177 + default: *187 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -26019,15 +27265,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#create-a-remove-token-for-an-organization parameters: - - *157 + - *163 responses: '201': description: Response content: application/json: - schema: *56 + schema: *62 examples: - default: *178 + default: *188 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -26049,16 +27295,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#get-a-self-hosted-runner-for-an-organization parameters: - - *157 - - *52 + - *163 + - *58 responses: '200': description: Response content: application/json: - schema: *53 + schema: *59 examples: - default: *179 + default: *189 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -26079,8 +27325,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#delete-a-self-hosted-runner-from-an-organization parameters: - - *157 - - *52 + - *163 + - *58 responses: '204': description: Response @@ -26105,10 +27351,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#list-labels-for-a-self-hosted-runner-for-an-organization parameters: - - *157 - - *52 + - *163 + - *58 responses: - '200': *58 + '200': *64 '404': *6 x-github: githubCloudOnly: false @@ -26130,8 +27376,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#add-custom-labels-to-a-self-hosted-runner-for-an-organization parameters: - - *157 - - *52 + - *163 + - *58 requestBody: required: true content: @@ -26155,7 +27401,7 @@ paths: - gpu - accelerated responses: - '200': *58 + '200': *64 '404': *6 '422': *7 x-github: @@ -26179,8 +27425,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#set-custom-labels-for-a-self-hosted-runner-for-an-organization parameters: - - *157 - - *52 + - *163 + - *58 requestBody: required: true content: @@ -26205,7 +27451,7 @@ paths: - gpu - accelerated responses: - '200': *58 + '200': *64 '404': *6 '422': *7 x-github: @@ -26229,10 +27475,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#remove-all-custom-labels-from-a-self-hosted-runner-for-an-organization parameters: - - *157 - - *52 + - *163 + - *58 responses: - '200': *180 + '200': *190 '404': *6 x-github: githubCloudOnly: false @@ -26259,11 +27505,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#remove-a-custom-label-from-a-self-hosted-runner-for-an-organization parameters: - - *157 - - *52 - - *181 + - *163 + - *58 + - *191 responses: - '200': *58 + '200': *64 '404': *6 '422': *7 x-github: @@ -26288,9 +27534,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#list-organization-secrets parameters: - - *157 + - *163 - *17 - - *18 + - *19 responses: '200': description: Response @@ -26306,7 +27552,7 @@ paths: type: integer secrets: type: array - items: &182 + items: &192 title: Actions Secret for an Organization description: Secrets for GitHub Actions for an organization. type: object @@ -26381,13 +27627,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#get-an-organization-public-key parameters: - - *157 + - *163 responses: '200': description: Response content: application/json: - schema: &367 + schema: &377 title: ActionsPublicKey description: The public key used for setting Actions Secrets. type: object @@ -26422,7 +27668,7 @@ paths: - key_id - key examples: - default: &368 + default: &378 value: key_id: '012345678912345678' key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -26447,8 +27693,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#get-an-organization-secret parameters: - - *157 - - &183 + - *163 + - &193 name: secret_name description: The name of the secret. in: path @@ -26460,7 +27706,7 @@ paths: description: Response content: application/json: - schema: *182 + schema: *192 examples: default: value: @@ -26490,8 +27736,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#create-or-update-an-organization-secret parameters: - - *157 - - *183 + - *163 + - *193 requestBody: required: true content: @@ -26546,7 +27792,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *184 + schema: *194 examples: default: value: @@ -26572,8 +27818,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#delete-an-organization-secret parameters: - - *157 - - *183 + - *163 + - *193 responses: '204': description: Response @@ -26599,9 +27845,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#list-selected-repositories-for-an-organization-secret parameters: - - *157 - - *183 - - *18 + - *163 + - *193 + - *19 - *17 responses: '200': @@ -26618,9 +27864,9 @@ paths: type: integer repositories: type: array - items: *173 + items: *183 examples: - default: &187 + default: &197 value: total_count: 1 repositories: @@ -26712,8 +27958,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#set-selected-repositories-for-an-organization-secret parameters: - - *157 - - *183 + - *163 + - *193 requestBody: required: true content: @@ -26765,8 +28011,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#add-selected-repository-to-an-organization-secret parameters: - - *157 - - *183 + - *163 + - *193 - name: repository_id in: path required: true @@ -26799,8 +28045,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#remove-selected-repository-from-an-organization-secret parameters: - - *157 - - *183 + - *163 + - *193 - name: repository_id in: path required: true @@ -26832,8 +28078,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#list-organization-variables parameters: - - *157 - - &352 + - *163 + - &362 name: per_page description: The number of results per page (max 30). For more information, see "[Using pagination in the REST API](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/using-pagination-in-the-rest-api)." @@ -26841,7 +28087,7 @@ paths: schema: type: integer default: 10 - - *18 + - *19 responses: '200': description: Response @@ -26857,7 +28103,7 @@ paths: type: integer variables: type: array - items: &185 + items: &195 title: Actions Variable for an Organization description: Organization variable for GitHub Actions. type: object @@ -26947,7 +28193,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#create-an-organization-variable parameters: - - *157 + - *163 requestBody: required: true content: @@ -26995,7 +28241,7 @@ paths: description: Response when creating a variable content: application/json: - schema: *184 + schema: *194 examples: default: value: @@ -27020,8 +28266,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#get-an-organization-variable parameters: - - *157 - - &186 + - *163 + - &196 name: name description: The name of the variable. in: path @@ -27033,7 +28279,7 @@ paths: description: Response content: application/json: - schema: *185 + schema: *195 examples: default: value: @@ -27063,8 +28309,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#update-an-organization-variable parameters: - - *157 - - *186 + - *163 + - *196 requestBody: required: true content: @@ -27126,8 +28372,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#delete-an-organization-variable parameters: - - *157 - - *186 + - *163 + - *196 responses: '204': description: Response @@ -27153,9 +28399,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#list-selected-repositories-for-an-organization-variable parameters: - - *157 - - *186 - - *18 + - *163 + - *196 + - *19 - *17 responses: '200': @@ -27172,9 +28418,9 @@ paths: type: integer repositories: type: array - items: *173 + items: *183 examples: - default: *187 + default: *197 '409': description: Response when the visibility of the variable is not set to `selected` @@ -27200,8 +28446,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#set-selected-repositories-for-an-organization-variable parameters: - - *157 - - *186 + - *163 + - *196 requestBody: required: true content: @@ -27250,8 +28496,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#add-selected-repository-to-an-organization-variable parameters: - - *157 - - *186 + - *163 + - *196 - name: repository_id in: path required: true @@ -27285,8 +28531,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#remove-selected-repository-from-an-organization-variable parameters: - - *157 - - *186 + - *163 + - *196 - name: repository_id in: path required: true @@ -27317,15 +28563,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/announcement-banners/organizations#get-announcement-banner-for-organization parameters: - - *157 + - *163 responses: '200': description: Response content: application/json: - schema: *62 + schema: *68 examples: - default: *61 + default: *67 x-github: githubCloudOnly: true enabledForGitHubApps: true @@ -27344,19 +28590,19 @@ paths: required: true content: application/json: - schema: *188 + schema: *198 examples: - default: *61 + default: *67 parameters: - - *157 + - *163 responses: '200': description: Response content: application/json: - schema: *62 + schema: *68 examples: - default: *61 + default: *67 x-github: githubCloudOnly: true enabledForGitHubApps: true @@ -27372,7 +28618,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/announcement-banners/organizations#remove-announcement-banner-from-organization parameters: - - *157 + - *163 responses: '204': description: Response @@ -27398,9 +28644,9 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/orgs#list-attestations parameters: - *17 - - *74 - - *75 - - *157 + - *80 + - *81 + - *163 - name: subject_digest description: The parameter should be set to the attestation's subject's SHA256 digest, in the form `sha256:HEX_DIGEST`. @@ -27443,7 +28689,7 @@ paths: bundle_url: type: string examples: - default: &381 + default: &391 value: attestations: - bundle: @@ -27561,7 +28807,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/orgs#get-the-audit-log-for-an-organization parameters: - - *157 + - *163 - name: phrase description: A search phrase. For more information, see [Searching the audit log](https://docs.github.com/enterprise-cloud@latest//github/setting-up-and-managing-organizations-and-teams/reviewing-the-audit-log-for-your-organization#searching-the-audit-log). @@ -27569,10 +28815,10 @@ paths: required: false schema: type: string - - *189 - - *190 - - *191 - - *192 + - *199 + - *200 + - *201 + - *202 - *17 responses: '200': @@ -27581,9 +28827,9 @@ paths: application/json: schema: type: array - items: *193 + items: *203 examples: - default: *194 + default: *204 x-github: githubCloudOnly: true enabledForGitHubApps: true @@ -27600,9 +28846,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/blocking#list-users-blocked-by-an-organization parameters: - - *157 + - *163 - *17 - - *18 + - *19 responses: '200': description: Response @@ -27612,7 +28858,7 @@ paths: type: array items: *4 examples: - default: &254 + default: &264 value: - login: octocat id: 1 @@ -27650,8 +28896,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/blocking#check-if-a-user-is-blocked-by-an-organization parameters: - - *157 - - &195 + - *163 + - &205 name: username description: The handle for the GitHub user account. in: path @@ -27682,8 +28928,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/blocking#block-a-user-from-an-organization parameters: - - *157 - - *195 + - *163 + - *205 responses: '204': description: Response @@ -27703,8 +28949,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/blocking#unblock-a-user-from-an-organization parameters: - - *157 - - *195 + - *163 + - *205 responses: '204': description: Response @@ -27730,14 +28976,14 @@ paths: category: orgs subcategory: bypass-requests parameters: - - *157 - - &288 + - *163 + - &298 name: repository_name description: The name of the repository to filter on. in: query schema: type: string - - &398 + - &408 name: reviewer description: Filter bypass requests by the handle of the GitHub user who reviewed the bypass request. @@ -27745,7 +28991,7 @@ paths: required: false schema: type: string - - &399 + - &409 name: requester description: Filter bypass requests by the handle of the GitHub user who requested the bypass. @@ -27753,7 +28999,7 @@ paths: required: false schema: type: string - - &289 + - &299 name: time_period description: |- The time period to filter by. @@ -27769,7 +29015,7 @@ paths: - week - month default: day - - &400 + - &410 name: request_status description: The status of the bypass request to filter on. When specified, only requests with this status will be returned. @@ -27786,7 +29032,7 @@ paths: - all default: all - *17 - - *18 + - *19 responses: '200': description: Response @@ -27794,7 +29040,7 @@ paths: application/json: schema: type: array - items: &401 + items: &411 title: Push rule bypass request description: A bypass request made by a user asking to be exempted from a push rule in this repository. @@ -27955,7 +29201,7 @@ paths: examples: - https://github.com/octo-org/smile/exemptions/1 examples: - default: &402 + default: &412 value: - id: 21 number: 42 @@ -28024,7 +29270,7 @@ paths: url: https://api.github.com/repos/octo-org/smile/bypass-requests/push-rules/2 html_url: https://github.com/octo-org/smile/exemptions/2 '404': *6 - '500': *87 + '500': *93 "/orgs/{org}/code-scanning/alerts": get: summary: List code scanning alerts for an organization @@ -28041,20 +29287,20 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#list-code-scanning-alerts-for-an-organization parameters: - - *157 - - *196 - - *197 - - *74 - - *75 - - *18 + - *163 + - *206 + - *207 + - *80 + - *81 + - *19 - *17 - - *76 + - *82 - name: state description: If specified, only code scanning alerts with this state will be returned. in: query required: false - schema: *198 + schema: *208 - name: sort description: The property by which to sort the results. in: query @@ -28070,7 +29316,7 @@ paths: be returned. in: query required: false - schema: &412 + schema: &422 type: string description: Severity of a code scanning alert. enum: @@ -28088,13 +29334,13 @@ paths: application/json: schema: type: array - items: *199 + items: *209 examples: - default: *200 + default: *210 headers: Link: *37 '404': *6 - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -28116,7 +29362,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-security/configurations#get-code-security-configurations-for-an-organization parameters: - - *157 + - *163 - name: target_type in: query description: The target type of the code security configuration @@ -28135,8 +29381,8 @@ paths: schema: type: integer default: 30 - - *74 - - *75 + - *80 + - *81 responses: '200': description: Response @@ -28144,7 +29390,7 @@ paths: application/json: schema: type: array - items: *80 + items: *86 examples: default: value: @@ -28223,7 +29469,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-security/configurations#create-a-code-security-configuration parameters: - - *157 + - *163 requestBody: required: true content: @@ -28296,7 +29542,7 @@ paths: - disabled - not_set default: disabled - code_scanning_default_setup_options: *83 + code_scanning_default_setup_options: *89 secret_scanning: type: string description: The enablement status of secret scanning @@ -28396,9 +29642,9 @@ paths: description: Successfully created code security configuration content: application/json: - schema: *80 + schema: *86 examples: - default: *201 + default: *211 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -28420,15 +29666,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-security/configurations#get-default-code-security-configurations parameters: - - *157 + - *163 responses: '200': description: Response content: application/json: - schema: *202 + schema: *212 examples: - default: *203 + default: *213 '304': *35 '403': *27 '404': *6 @@ -28454,7 +29700,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-security/configurations#detach-configurations-from-repositories parameters: - - *157 + - *163 requestBody: required: true content: @@ -28477,11 +29723,11 @@ paths: - 32 - 91 responses: - '204': *102 + '204': *108 '400': *14 '403': *27 '404': *6 - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -28503,16 +29749,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-security/configurations#get-a-code-security-configuration parameters: - - *157 - - *82 + - *163 + - *88 responses: '200': description: Response content: application/json: - schema: *80 + schema: *86 examples: - default: *201 + default: *211 '304': *35 '403': *27 '404': *6 @@ -28536,8 +29782,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-security/configurations#update-a-code-security-configuration parameters: - - *157 - - *82 + - *163 + - *88 requestBody: required: true content: @@ -28603,7 +29849,7 @@ paths: - enabled - disabled - not_set - code_scanning_default_setup_options: *83 + code_scanning_default_setup_options: *89 secret_scanning: type: string description: The enablement status of secret scanning @@ -28690,7 +29936,7 @@ paths: description: Response when a configuration is updated content: application/json: - schema: *80 + schema: *86 examples: default: value: @@ -28744,14 +29990,14 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-security/configurations#delete-a-code-security-configuration parameters: - - *157 - - *82 + - *163 + - *88 responses: - '204': *102 + '204': *108 '400': *14 '403': *27 '404': *6 - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -28775,8 +30021,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-security/configurations#attach-a-configuration-to-repositories parameters: - - *157 - - *82 + - *163 + - *88 requestBody: required: true content: @@ -28815,7 +30061,7 @@ paths: - 32 - 91 responses: - '202': *85 + '202': *91 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -28839,8 +30085,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-security/configurations#set-a-code-security-configuration-as-a-default-for-an-organization parameters: - - *157 - - *82 + - *163 + - *88 requestBody: required: true content: @@ -28880,12 +30126,12 @@ paths: - none - private_and_internal - public - configuration: *80 + configuration: *86 examples: default: value: default_for_new_repos: all - configuration: *201 + configuration: *211 '403': *27 '404': *6 x-github: @@ -28909,8 +30155,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-security/configurations#get-repositories-associated-with-a-code-security-configuration parameters: - - *157 - - *82 + - *163 + - *88 - 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)." @@ -28919,8 +30165,8 @@ paths: schema: type: integer default: 30 - - *74 - - *75 + - *80 + - *81 - name: status description: |- A comma-separated list of statuses. If specified, only repositories with these attachment statuses will be returned. @@ -28938,13 +30184,13 @@ paths: application/json: schema: type: array - items: *204 + items: *214 examples: default: summary: Example of code security configuration repositories value: - status: attached - repository: *205 + repository: *215 '403': *27 '404': *6 x-github: @@ -28967,8 +30213,8 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/organizations#list-codespaces-for-the-organization parameters: - *17 - - *18 - - *157 + - *19 + - *163 responses: '200': description: Response @@ -28984,7 +30230,7 @@ paths: type: integer codespaces: type: array - items: &255 + items: &265 type: object title: Codespace description: A codespace. @@ -29015,11 +30261,11 @@ paths: - 26a7c758-7299-4a73-b978-5a92a7ae98a0 owner: *4 billable_owner: *4 - repository: *173 + repository: *183 machine: anyOf: - type: 'null' - - &441 + - &451 type: object title: Codespace machine description: A description of the machine powering a codespace. @@ -29306,7 +30552,7 @@ paths: - pulls_url - recent_folders examples: - default: &256 + default: &266 value: total_count: 3 codespaces: @@ -29716,7 +30962,7 @@ paths: stop_url: https://api.github.com/user/codespaces/monalisa-octocat-hello-world-f8adfad99a/stop recent_folders: [] '304': *35 - '500': *87 + '500': *93 '401': *23 '403': *27 '404': *6 @@ -29738,7 +30984,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/organizations#manage-access-control-for-organization-codespaces parameters: - - *157 + - *163 deprecated: true requestBody: required: true @@ -29782,7 +31028,7 @@ paths: description: Users are neither members nor collaborators of this organization. '404': *6 '422': *15 - '500': *87 + '500': *93 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -29805,7 +31051,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/organizations#add-users-to-codespaces-access-for-an-organization parameters: - - *157 + - *163 deprecated: true requestBody: required: true @@ -29837,7 +31083,7 @@ paths: description: Users are neither members nor collaborators of this organization. '404': *6 '422': *15 - '500': *87 + '500': *93 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -29860,7 +31106,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/organizations#remove-users-from-codespaces-access-for-an-organization deprecated: true parameters: - - *157 + - *163 requestBody: required: true content: @@ -29891,7 +31137,7 @@ paths: description: Users are neither members nor collaborators of this organization. '404': *6 '422': *15 - '500': *87 + '500': *93 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -29912,9 +31158,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/organization-secrets#list-organization-secrets parameters: - - *157 + - *163 - *17 - - *18 + - *19 responses: '200': description: Response @@ -29930,7 +31176,7 @@ paths: type: integer secrets: type: array - items: &206 + items: &216 title: Codespaces Secret description: Secrets for a GitHub Codespace. type: object @@ -29971,7 +31217,7 @@ paths: - updated_at - visibility examples: - default: &442 + default: &452 value: total_count: 2 secrets: @@ -30003,13 +31249,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/organization-secrets#get-an-organization-public-key parameters: - - *157 + - *163 responses: '200': description: Response content: application/json: - schema: &443 + schema: &453 title: CodespacesPublicKey description: The public key used for setting Codespaces secrets. type: object @@ -30044,7 +31290,7 @@ paths: - key_id - key examples: - default: &444 + default: &454 value: key_id: '012345678912345678' key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -30067,16 +31313,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/organization-secrets#get-an-organization-secret parameters: - - *157 - - *183 + - *163 + - *193 responses: '200': description: Response content: application/json: - schema: *206 + schema: *216 examples: - default: &446 + default: &456 value: name: GH_TOKEN created_at: '2019-08-10T14:59:22Z' @@ -30103,8 +31349,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/organization-secrets#create-or-update-an-organization-secret parameters: - - *157 - - *183 + - *163 + - *193 requestBody: required: true content: @@ -30159,7 +31405,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *184 + schema: *194 examples: default: value: @@ -30185,8 +31431,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/organization-secrets#delete-an-organization-secret parameters: - - *157 - - *183 + - *163 + - *193 responses: '204': description: Response @@ -30211,9 +31457,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/organization-secrets#list-selected-repositories-for-an-organization-secret parameters: - - *157 - - *183 - - *18 + - *163 + - *193 + - *19 - *17 responses: '200': @@ -30230,9 +31476,9 @@ paths: type: integer repositories: type: array - items: *173 + items: *183 examples: - default: *187 + default: *197 '404': *6 x-github: githubCloudOnly: false @@ -30254,8 +31500,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/organization-secrets#set-selected-repositories-for-an-organization-secret parameters: - - *157 - - *183 + - *163 + - *193 requestBody: required: true content: @@ -30305,8 +31551,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/organization-secrets#add-selected-repository-to-an-organization-secret parameters: - - *157 - - *183 + - *163 + - *193 - name: repository_id in: path required: true @@ -30339,8 +31585,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/organization-secrets#remove-selected-repository-from-an-organization-secret parameters: - - *157 - - *183 + - *163 + - *193 - name: repository_id in: path required: true @@ -30379,7 +31625,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/copilot/copilot-user-management#get-copilot-seat-information-and-settings-for-an-organization parameters: - - *157 + - *163 responses: '200': description: OK @@ -30490,7 +31736,7 @@ paths: cli: enabled public_code_suggestions: block plan_type: business - '500': *87 + '500': *93 '401': *23 '403': *27 '404': *6 @@ -30522,8 +31768,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/copilot/copilot-user-management#list-all-copilot-seat-assignments-for-an-organization parameters: - - *157 - - *18 + - *163 + - *19 - 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)." @@ -30545,12 +31791,12 @@ paths: currently being billed. seats: type: array - items: *207 + items: *217 examples: - default: *208 + default: *218 headers: Link: *37 - '500': *87 + '500': *93 '401': *23 '403': *27 '404': *6 @@ -30583,7 +31829,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/copilot/copilot-user-management#add-teams-to-the-copilot-subscription-for-an-organization parameters: - - *157 + - *163 requestBody: content: application/json: @@ -30625,7 +31871,7 @@ paths: default: value: seats_created: 5 - '500': *87 + '500': *93 '401': *23 '403': *27 '404': *6 @@ -30661,7 +31907,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/copilot/copilot-user-management#remove-teams-from-the-copilot-subscription-for-an-organization parameters: - - *157 + - *163 requestBody: content: application/json: @@ -30703,7 +31949,7 @@ paths: default: value: seats_cancelled: 5 - '500': *87 + '500': *93 '401': *23 '403': *27 '404': *6 @@ -30741,7 +31987,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/copilot/copilot-user-management#add-users-to-the-copilot-subscription-for-an-organization parameters: - - *157 + - *163 requestBody: content: application/json: @@ -30782,7 +32028,7 @@ paths: default: value: seats_created: 5 - '500': *87 + '500': *93 '401': *23 '403': *27 '404': *6 @@ -30818,7 +32064,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/copilot/copilot-user-management#remove-users-from-the-copilot-subscription-for-an-organization parameters: - - *157 + - *163 requestBody: content: application/json: @@ -30860,7 +32106,7 @@ paths: default: value: seats_cancelled: 5 - '500': *87 + '500': *93 '401': *23 '403': *27 '404': *6 @@ -30899,7 +32145,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/copilot/copilot-metrics#get-copilot-metrics-for-an-organization parameters: - - *157 + - *163 - name: since description: Show usage metrics since this date. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format (`YYYY-MM-DDTHH:MM:SSZ`). @@ -30916,7 +32162,7 @@ paths: required: false schema: type: string - - *18 + - *19 - name: per_page description: The number of days of metrics to display per page (max 28). 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)." @@ -30931,13 +32177,13 @@ paths: application/json: schema: type: array - items: *117 + items: *123 examples: - default: *118 - '500': *87 + default: *124 + '500': *93 '403': *27 '404': *6 - '422': *119 + '422': *125 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -30968,7 +32214,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/copilot/copilot-usage#get-a-summary-of-copilot-usage-for-organization-members parameters: - - *157 + - *163 - name: since description: Show usage metrics since this date. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format (`YYYY-MM-DDTHH:MM:SSZ`). @@ -30985,7 +32231,7 @@ paths: required: false schema: type: string - - *18 + - *19 - name: per_page description: The number of days of metrics to display per page (max 28). 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)." @@ -31000,10 +32246,10 @@ paths: application/json: schema: type: array - items: *120 + items: *126 examples: - default: *209 - '500': *87 + default: *219 + '500': *93 '401': *23 '403': *27 '404': *6 @@ -31028,7 +32274,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/orgs#list-saml-sso-authorizations-for-an-organization parameters: - - *157 + - *163 - *17 - name: page description: Page token @@ -31187,7 +32433,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/orgs#remove-a-saml-sso-authorization-for-an-organization parameters: - - *157 + - *163 - name: credential_id in: path required: true @@ -31218,7 +32464,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-roles#list-custom-repository-roles-in-an-organization parameters: - - *157 + - *163 responses: '200': description: Response - list of custom role names @@ -31234,7 +32480,7 @@ paths: - 3 custom_roles: type: array - items: *210 + items: *220 examples: default: value: @@ -31321,12 +32567,12 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-roles#create-a-custom-repository-role parameters: - - *157 + - *163 requestBody: required: true content: application/json: - schema: &213 + schema: &223 type: object properties: name: @@ -31368,9 +32614,9 @@ paths: description: Response content: application/json: - schema: *210 + schema: *220 examples: - default: *211 + default: *221 '422': *15 '404': *6 x-github: @@ -31394,8 +32640,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-roles#get-a-custom-repository-role parameters: - - *157 - - &212 + - *163 + - &222 name: role_id description: The unique identifier of the role. in: path @@ -31407,9 +32653,9 @@ paths: description: Response content: application/json: - schema: *210 + schema: *220 examples: - default: *211 + default: *221 '404': *6 x-github: githubCloudOnly: true @@ -31431,13 +32677,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-roles#update-a-custom-repository-role parameters: - - *157 - - *212 + - *163 + - *222 requestBody: required: true content: application/json: - schema: &214 + schema: &224 type: object properties: name: @@ -31476,9 +32722,9 @@ paths: description: Response content: application/json: - schema: *210 + schema: *220 examples: - default: *211 + default: *221 '422': *15 '404': *6 x-github: @@ -31502,8 +32748,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-roles#delete-a-custom-repository-role parameters: - - *157 - - *212 + - *163 + - *222 responses: '204': description: Response @@ -31531,12 +32777,12 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-roles#closing-down---create-a-custom-role parameters: - - *157 + - *163 requestBody: required: true content: application/json: - schema: *213 + schema: *223 examples: default: value: @@ -31550,9 +32796,9 @@ paths: description: Response content: application/json: - schema: *210 + schema: *220 examples: - default: *211 + default: *221 '422': *15 '404': *6 x-github: @@ -31582,16 +32828,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-roles#closing-down---get-a-custom-role parameters: - - *157 - - *212 + - *163 + - *222 responses: '200': description: Response content: application/json: - schema: *210 + schema: *220 examples: - default: *211 + default: *221 '404': *6 x-github: githubCloudOnly: true @@ -31619,13 +32865,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-roles#closing-down---update-a-custom-role parameters: - - *157 - - *212 + - *163 + - *222 requestBody: required: true content: application/json: - schema: *214 + schema: *224 examples: default: value: @@ -31640,9 +32886,9 @@ paths: description: Response content: application/json: - schema: *210 + schema: *220 examples: - default: *211 + default: *221 '422': *15 '404': *6 x-github: @@ -31672,8 +32918,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-roles#closing-down---delete-a-custom-role parameters: - - *157 - - *212 + - *163 + - *222 responses: '204': description: Response @@ -31701,18 +32947,18 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependabot/alerts#list-dependabot-alerts-for-an-organization parameters: - - *157 - - *215 - - *216 - - *217 - - *218 - - *219 - - *220 - - *76 - - *74 - - *75 - - *221 - - *222 + - *163 + - *225 + - *226 + - *227 + - *228 + - *229 + - *230 + - *82 + - *80 + - *81 + - *231 + - *232 - *17 responses: '200': @@ -31721,9 +32967,9 @@ paths: application/json: schema: type: array - items: *223 + items: *233 examples: - default: *224 + default: *234 '304': *35 '400': *14 '403': *27 @@ -31749,9 +32995,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependabot/secrets#list-organization-secrets parameters: - - *157 + - *163 - *17 - - *18 + - *19 responses: '200': description: Response @@ -31767,7 +33013,7 @@ paths: type: integer secrets: type: array - items: &225 + items: &235 title: Dependabot Secret for an Organization description: Secrets for GitHub Dependabot for an organization. type: object @@ -31840,13 +33086,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependabot/secrets#get-an-organization-public-key parameters: - - *157 + - *163 responses: '200': description: Response content: application/json: - schema: &469 + schema: &479 title: DependabotPublicKey description: The public key used for setting Dependabot Secrets. type: object @@ -31865,7 +33111,7 @@ paths: - key_id - key examples: - default: &470 + default: &480 value: key_id: '012345678912345678' key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -31888,14 +33134,14 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependabot/secrets#get-an-organization-secret parameters: - - *157 - - *183 + - *163 + - *193 responses: '200': description: Response content: application/json: - schema: *225 + schema: *235 examples: default: value: @@ -31923,8 +33169,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependabot/secrets#create-or-update-an-organization-secret parameters: - - *157 - - *183 + - *163 + - *193 requestBody: required: true content: @@ -31979,7 +33225,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *184 + schema: *194 examples: default: value: @@ -32003,8 +33249,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependabot/secrets#delete-an-organization-secret parameters: - - *157 - - *183 + - *163 + - *193 responses: '204': description: Response @@ -32028,9 +33274,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependabot/secrets#list-selected-repositories-for-an-organization-secret parameters: - - *157 - - *183 - - *18 + - *163 + - *193 + - *19 - *17 responses: '200': @@ -32047,9 +33293,9 @@ paths: type: integer repositories: type: array - items: *173 + items: *183 examples: - default: *187 + default: *197 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -32070,8 +33316,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependabot/secrets#set-selected-repositories-for-an-organization-secret parameters: - - *157 - - *183 + - *163 + - *193 requestBody: required: true content: @@ -32121,8 +33367,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependabot/secrets#add-selected-repository-to-an-organization-secret parameters: - - *157 - - *183 + - *163 + - *193 - name: repository_id in: path required: true @@ -32153,8 +33399,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependabot/secrets#remove-selected-repository-from-an-organization-secret parameters: - - *157 - - *183 + - *163 + - *193 - name: repository_id in: path required: true @@ -32184,7 +33430,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#get-list-of-conflicting-packages-during-docker-migration-for-organization parameters: - - *157 + - *163 responses: '200': description: Response @@ -32192,7 +33438,7 @@ paths: application/json: schema: type: array - items: &266 + items: &276 title: Package description: A software package type: object @@ -32245,7 +33491,7 @@ paths: repository: anyOf: - type: 'null' - - *173 + - *183 created_at: type: string format: date-time @@ -32263,7 +33509,7 @@ paths: - created_at - updated_at examples: - default: &267 + default: &277 value: - id: 197 name: hello_docker @@ -32341,9 +33587,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/events#list-public-organization-events parameters: - - *157 + - *163 - *17 - - *18 + - *19 responses: '200': description: Response @@ -32351,7 +33597,7 @@ paths: application/json: schema: type: array - items: *146 + items: *152 examples: 200-response: value: @@ -32421,7 +33667,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/external-groups#get-an-external-group parameters: - - *157 + - *163 - name: group_id description: The unique identifier of the group. in: path @@ -32447,7 +33693,7 @@ paths: description: Response content: application/json: - schema: &323 + schema: &333 title: ExternalGroup description: Information about an external group's usage and its members type: object @@ -32537,7 +33783,7 @@ paths: member_name: Octo Lisa member_email: octo_lisa@github.com examples: - default: &324 + default: &334 value: group_id: '123' group_name: Octocat admins @@ -32575,7 +33821,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/external-groups#list-external-groups-in-an-organization parameters: - - *157 + - *163 - *17 - name: page description: Page token @@ -32592,7 +33838,7 @@ paths: description: Response content: application/json: - schema: &321 + schema: &331 title: ExternalGroups description: A list of external groups available to be connected to a team @@ -32632,7 +33878,7 @@ paths: group_name: group-azuread-test2 updated_at: 2021-06-03 22:27:15:000 -700 examples: - default: &322 + default: &332 value: groups: - group_id: '123' @@ -32666,9 +33912,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/members#list-failed-organization-invitations parameters: - - *157 + - *163 - *17 - - *18 + - *19 responses: '200': description: Response @@ -32676,7 +33922,7 @@ paths: application/json: schema: type: array - items: &248 + items: &258 title: Organization Invitation description: Organization Invitation type: object @@ -32730,7 +33976,7 @@ paths: - invitation_teams_url - node_id examples: - default: &249 + default: &259 value: - id: 1 login: monalisa @@ -32789,7 +34035,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-roles#closing-down---list-fine-grained-permissions-for-an-organization parameters: - - *157 + - *163 responses: '200': description: Response @@ -32797,7 +34043,7 @@ paths: application/json: schema: type: array - items: &285 + items: &295 title: Repository Fine-Grained Permission description: A fine-grained permission that protects repository resources. @@ -32811,7 +34057,7 @@ paths: - name - description examples: - default: &286 + default: &296 value: - name: add_assignee description: Assign or remove a user @@ -32842,9 +34088,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/webhooks#list-organization-webhooks parameters: - - *157 + - *163 - *17 - - *18 + - *19 responses: '200': description: Response @@ -32852,7 +34098,7 @@ paths: application/json: schema: type: array - items: &226 + items: &236 title: Org Hook description: Org Hook type: object @@ -32973,7 +34219,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/webhooks#create-an-organization-webhook parameters: - - *157 + - *163 requestBody: required: true content: @@ -33035,9 +34281,9 @@ paths: description: Response content: application/json: - schema: *226 + schema: *236 examples: - default: &227 + default: &237 value: id: 1 url: https://api.github.com/orgs/octocat/hooks/1 @@ -33081,8 +34327,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/webhooks#get-an-organization-webhook parameters: - - *157 - - &228 + - *163 + - &238 name: hook_id description: The unique identifier of the hook. You can find this value in the `X-GitHub-Hook-ID` header of a webhook delivery. @@ -33095,9 +34341,9 @@ paths: description: Response content: application/json: - schema: *226 + schema: *236 examples: - default: *227 + default: *237 '404': *6 x-github: githubCloudOnly: false @@ -33118,8 +34364,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/webhooks#update-an-organization-webhook parameters: - - *157 - - *228 + - *163 + - *238 requestBody: required: false content: @@ -33165,7 +34411,7 @@ paths: description: Response content: application/json: - schema: *226 + schema: *236 examples: default: value: @@ -33204,8 +34450,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/webhooks#delete-an-organization-webhook parameters: - - *157 - - *228 + - *163 + - *238 responses: '204': description: Response @@ -33230,8 +34476,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/webhooks#get-a-webhook-configuration-for-an-organization parameters: - - *157 - - *228 + - *163 + - *238 responses: '200': description: Response @@ -33259,8 +34505,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/webhooks#update-a-webhook-configuration-for-an-organization parameters: - - *157 - - *228 + - *163 + - *238 requestBody: required: false content: @@ -33308,10 +34554,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/webhooks#list-deliveries-for-an-organization-webhook parameters: - - *157 - - *228 + - *163 + - *238 - *17 - - *229 + - *239 responses: '200': description: Response @@ -33319,9 +34565,9 @@ paths: application/json: schema: type: array - items: *230 + items: *240 examples: - default: *231 + default: *241 '400': *14 '422': *15 x-github: @@ -33344,17 +34590,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/webhooks#get-a-webhook-delivery-for-an-organization-webhook parameters: - - *157 - - *228 + - *163 + - *238 - *16 responses: '200': description: Response content: application/json: - schema: *232 + schema: *242 examples: - default: *233 + default: *243 '400': *14 '422': *15 x-github: @@ -33377,11 +34623,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/webhooks#redeliver-a-delivery-for-an-organization-webhook parameters: - - *157 - - *228 + - *163 + - *238 - *16 responses: - '202': *85 + '202': *91 '400': *14 '422': *15 x-github: @@ -33404,8 +34650,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/webhooks#ping-an-organization-webhook parameters: - - *157 - - *228 + - *163 + - *238 responses: '204': description: Response @@ -33427,8 +34673,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/api-insights#get-route-stats-by-actor parameters: - - *157 - - &238 + - *163 + - &248 name: actor_type in: path description: The type of the actor @@ -33441,14 +34687,14 @@ paths: - fine_grained_pat - oauth_app - github_app_user_to_server - - &239 + - &249 name: actor_id in: path description: The ID of the actor required: true schema: type: integer - - &234 + - &244 name: min_timestamp description: 'The minimum timestamp to query for stats. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format: `YYYY-MM-DDTHH:MM:SSZ`.' @@ -33456,7 +34702,7 @@ paths: required: true schema: type: string - - &235 + - &245 name: max_timestamp description: 'The maximum timestamp to query for stats. Defaults to the time 30 days ago. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) @@ -33465,9 +34711,9 @@ paths: required: false schema: type: string - - *18 + - *19 - *17 - - *76 + - *82 - name: sort description: The property to sort the results by. in: query @@ -33550,13 +34796,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/api-insights#get-subject-stats parameters: - - *157 - - *234 - - *235 - - *18 + - *163 + - *244 + - *245 + - *19 - *17 - - *76 - - &244 + - *82 + - &254 name: sort description: The property to sort the results by. in: query @@ -33635,15 +34881,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/api-insights#get-summary-stats parameters: - - *157 - - *234 - - *235 + - *163 + - *244 + - *245 responses: '200': description: Response content: application/json: - schema: &236 + schema: &246 title: Summary Stats description: API Insights usage summary stats for an organization type: object @@ -33659,7 +34905,7 @@ paths: type: integer format: int64 examples: - default: &237 + default: &247 value: total_request_count: 34225 rate_limited_request_count: 23 @@ -33679,24 +34925,24 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/api-insights#get-summary-stats-by-user parameters: - - *157 - - &240 + - *163 + - &250 name: user_id in: path description: The ID of the user to query for stats required: true schema: type: string - - *234 - - *235 + - *244 + - *245 responses: '200': description: Response content: application/json: - schema: *236 + schema: *246 examples: - default: *237 + default: *247 x-github: enabledForGitHubApps: true category: orgs @@ -33714,19 +34960,19 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/api-insights#get-summary-stats-by-actor parameters: - - *157 - - *234 - - *235 - - *238 - - *239 + - *163 + - *244 + - *245 + - *248 + - *249 responses: '200': description: Response content: application/json: - schema: *236 + schema: *246 examples: - default: *237 + default: *247 x-github: enabledForGitHubApps: true category: orgs @@ -33743,10 +34989,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/api-insights#get-time-stats parameters: - - *157 - - *234 - - *235 - - &241 + - *163 + - *244 + - *245 + - &251 name: timestamp_increment description: The increment of time used to breakdown the query results (5m, 10m, 1h, etc.) @@ -33759,7 +35005,7 @@ paths: description: Response content: application/json: - schema: &242 + schema: &252 title: Time Stats description: API Insights usage time stats for an organization type: array @@ -33775,7 +35021,7 @@ paths: type: integer format: int64 examples: - default: &243 + default: &253 value: - timestamp: '2024-09-11T15:00:00Z' total_request_count: 34225 @@ -33811,19 +35057,19 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/api-insights#get-time-stats-by-user parameters: - - *157 - - *240 - - *234 - - *235 - - *241 + - *163 + - *250 + - *244 + - *245 + - *251 responses: '200': description: Response content: application/json: - schema: *242 + schema: *252 examples: - default: *243 + default: *253 x-github: enabledForGitHubApps: true category: orgs @@ -33840,20 +35086,20 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/api-insights#get-time-stats-by-actor parameters: - - *157 - - *238 - - *239 - - *234 - - *235 - - *241 + - *163 + - *248 + - *249 + - *244 + - *245 + - *251 responses: '200': description: Response content: application/json: - schema: *242 + schema: *252 examples: - default: *243 + default: *253 x-github: enabledForGitHubApps: true category: orgs @@ -33870,14 +35116,14 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/api-insights#get-user-stats parameters: - - *157 - - *240 - - *234 - - *235 - - *18 - - *17 - - *76 + - *163 + - *250 - *244 + - *245 + - *19 + - *17 + - *82 + - *254 - name: actor_name_substring in: query description: Providing a substring will filter results where the actor name @@ -33953,7 +35199,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/apps/apps#get-an-organization-installation-for-the-authenticated-app parameters: - - *157 + - *163 responses: '200': description: Response @@ -33961,7 +35207,7 @@ paths: application/json: schema: *20 examples: - default: &508 + default: &518 value: id: 1 account: @@ -34030,9 +35276,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/orgs#list-app-installations-for-an-organization parameters: - - *157 + - *163 - *17 - - *18 + - *19 responses: '200': description: Response @@ -34119,7 +35365,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/interactions/orgs#get-interaction-restrictions-for-an-organization parameters: - - *157 + - *163 responses: '200': description: Response @@ -34127,12 +35373,12 @@ paths: application/json: schema: anyOf: - - &246 + - &256 title: Interaction Limits description: Interaction limit settings. type: object properties: - limit: &245 + limit: &255 type: string description: The type of GitHub user that can comment, open issues, or create pull requests while the interaction limit @@ -34160,7 +35406,7 @@ paths: properties: {} additionalProperties: false examples: - default: &247 + default: &257 value: limit: collaborators_only origin: organization @@ -34184,18 +35430,18 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/interactions/orgs#set-interaction-restrictions-for-an-organization parameters: - - *157 + - *163 requestBody: required: true content: application/json: - schema: &509 + schema: &519 title: Interaction Restrictions description: Limit interactions to a specific type of user for a specified duration type: object properties: - limit: *245 + limit: *255 expiry: type: string description: 'The duration of the interaction restriction. Default: @@ -34220,9 +35466,9 @@ paths: description: Response content: application/json: - schema: *246 + schema: *256 examples: - default: *247 + default: *257 '422': *15 x-github: githubCloudOnly: false @@ -34240,7 +35486,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/interactions/orgs#remove-interaction-restrictions-for-an-organization parameters: - - *157 + - *163 responses: '204': description: Response @@ -34266,9 +35512,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/members#list-pending-organization-invitations parameters: - - *157 + - *163 - *17 - - *18 + - *19 - name: role description: Filter invitations by their member role. in: query @@ -34300,9 +35546,9 @@ paths: application/json: schema: type: array - items: *248 + items: *258 examples: - default: *249 + default: *259 headers: Link: *37 '404': *6 @@ -34326,7 +35572,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/members#create-an-organization-invitation parameters: - - *157 + - *163 requestBody: required: false content: @@ -34380,7 +35626,7 @@ paths: description: Response content: application/json: - schema: *248 + schema: *258 examples: default: value: @@ -34436,8 +35682,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/members#cancel-an-organization-invitation parameters: - - *157 - - &250 + - *163 + - &260 name: invitation_id description: The unique identifier of the invitation. in: path @@ -34470,10 +35716,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/members#list-organization-invitation-teams parameters: - - *157 - - *250 + - *163 + - *260 - *17 - - *18 + - *19 responses: '200': description: Response @@ -34481,9 +35727,9 @@ paths: application/json: schema: type: array - items: *251 + items: *261 examples: - default: &265 + default: &275 value: - id: 1 node_id: MDQ6VGVhbTE= @@ -34528,7 +35774,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#list-organization-issues-assigned-to-the-authenticated-user parameters: - - *157 + - *163 - name: filter description: Indicates which sorts of issues to return. `assigned` means issues assigned to you. `created` means issues created by you. `mentioned` means @@ -34558,7 +35804,7 @@ paths: - closed - all default: open - - *252 + - *262 - name: sort description: What to sort results by. in: query @@ -34570,10 +35816,10 @@ paths: - updated - comments default: created - - *76 - - *125 + - *82 + - *131 - *17 - - *18 + - *19 responses: '200': description: Response @@ -34581,9 +35827,9 @@ paths: application/json: schema: type: array - items: *135 + items: *141 examples: - default: *253 + default: *263 headers: Link: *37 '404': *6 @@ -34605,7 +35851,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/members#list-organization-members parameters: - - *157 + - *163 - name: filter description: Filter members returned in the list. `2fa_disabled` means that only members without [two-factor authentication](https://github.com/blog/1614-two-factor-authentication) @@ -34631,7 +35877,7 @@ paths: - member default: all - *17 - - *18 + - *19 responses: '200': description: Response @@ -34641,7 +35887,7 @@ paths: type: array items: *4 examples: - default: *254 + default: *264 headers: Link: *37 '422': *15 @@ -34661,8 +35907,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/members#check-organization-membership-for-a-user parameters: - - *157 - - *195 + - *163 + - *205 responses: '204': description: Response if requester is an organization member and user is @@ -34693,8 +35939,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/members#remove-an-organization-member parameters: - - *157 - - *195 + - *163 + - *205 responses: '204': description: Response @@ -34719,9 +35965,9 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/organizations#list-codespaces-for-a-user-in-organization parameters: - *17 - - *18 - - *157 - - *195 + - *19 + - *163 + - *205 responses: '200': description: Response @@ -34737,11 +35983,11 @@ paths: type: integer codespaces: type: array - items: *255 + items: *265 examples: - default: *256 + default: *266 '304': *35 - '500': *87 + '500': *93 '401': *23 '403': *27 '404': *6 @@ -34764,9 +36010,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/organizations#delete-a-codespace-from-the-organization parameters: - - *157 - - *195 - - &257 + - *163 + - *205 + - &267 name: codespace_name in: path required: true @@ -34774,9 +36020,9 @@ paths: schema: type: string responses: - '202': *85 + '202': *91 '304': *35 - '500': *87 + '500': *93 '401': *23 '403': *27 '404': *6 @@ -34799,17 +36045,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/organizations#stop-a-codespace-for-an-organization-user parameters: - - *157 - - *195 - - *257 + - *163 + - *205 + - *267 responses: '200': description: Response content: application/json: - schema: *255 + schema: *265 examples: - default: &440 + default: &450 value: id: 1 name: monalisa-octocat-hello-world-g4wpq6h95q @@ -34951,7 +36197,7 @@ paths: recent_folders: [] template: '304': *35 - '500': *87 + '500': *93 '401': *23 '403': *27 '404': *6 @@ -34982,14 +36228,14 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/copilot/copilot-user-management#get-copilot-seat-assignment-details-for-a-user parameters: - - *157 - - *195 + - *163 + - *205 responses: '200': description: The user's GitHub Copilot seat details, including usage. content: application/json: - schema: *207 + schema: *217 examples: default: value: @@ -35032,7 +36278,7 @@ paths: members_url: https://api.github.com/teams/1/members{/member} repositories_url: https://api.github.com/teams/1/repos parent: - '500': *87 + '500': *93 '401': *23 '403': *27 '404': *6 @@ -35057,14 +36303,14 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/members#get-organization-membership-for-a-user parameters: - - *157 - - *195 + - *163 + - *205 responses: '200': description: Response content: application/json: - schema: &258 + schema: &268 title: Org Membership description: Org Membership type: object @@ -35097,7 +36343,7 @@ paths: format: uri examples: - https://api.github.com/orgs/octocat - organization: *50 + organization: *56 user: anyOf: - type: 'null' @@ -35117,7 +36363,7 @@ paths: - organization - user examples: - response-if-user-has-an-active-admin-membership-with-organization: &259 + response-if-user-has-an-active-admin-membership-with-organization: &269 summary: Response if user has an active admin membership with organization value: url: https://api.github.com/orgs/octocat/memberships/defunkt @@ -35185,8 +36431,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/members#set-organization-membership-for-a-user parameters: - - *157 - - *195 + - *163 + - *205 requestBody: required: false content: @@ -35214,9 +36460,9 @@ paths: description: Response content: application/json: - schema: *258 + schema: *268 examples: - response-if-user-already-had-membership-with-organization: *259 + response-if-user-already-had-membership-with-organization: *269 '422': *15 '403': *27 x-github: @@ -35237,8 +36483,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/members#remove-organization-membership-for-a-user parameters: - - *157 - - *195 + - *163 + - *205 responses: '204': description: Response @@ -35263,9 +36509,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/orgs#list-organization-migrations parameters: - - *157 + - *163 - *17 - - *18 + - *19 - name: exclude description: Exclude attributes from the API response to improve performance in: query @@ -35285,7 +36531,7 @@ paths: application/json: schema: type: array - items: &260 + items: &270 title: Migration description: A migration. type: object @@ -35327,7 +36573,7 @@ paths: type: array description: The repositories included in the migration. Only returned for export migrations. - items: *55 + items: *61 url: type: string format: uri @@ -35542,7 +36788,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/orgs#start-an-organization-migration parameters: - - *157 + - *163 requestBody: required: true content: @@ -35623,7 +36869,7 @@ paths: description: Response content: application/json: - schema: *260 + schema: *270 examples: default: value: @@ -35801,8 +37047,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/orgs#get-an-organization-migration-status parameters: - - *157 - - &261 + - *163 + - &271 name: migration_id description: The unique identifier of the migration. in: path @@ -35830,7 +37076,7 @@ paths: * `failed`, which means the migration failed. content: application/json: - schema: *260 + schema: *270 examples: default: value: @@ -35999,8 +37245,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/orgs#download-an-organization-migration-archive parameters: - - *157 - - *261 + - *163 + - *271 responses: '302': description: Response @@ -36021,8 +37267,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/orgs#delete-an-organization-migration-archive parameters: - - *157 - - *261 + - *163 + - *271 responses: '204': description: Response @@ -36045,9 +37291,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/orgs#unlock-an-organization-repository parameters: - - *157 - - *261 - - &675 + - *163 + - *271 + - &685 name: repo_name description: repo_name parameter in: path @@ -36074,10 +37320,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/orgs#list-repositories-in-an-organization-migration parameters: - - *157 - - *261 + - *163 + - *271 - *17 - - *18 + - *19 responses: '200': description: Response @@ -36085,9 +37331,9 @@ paths: application/json: schema: type: array - items: *173 + items: *183 examples: - default: &272 + default: &282 value: - id: 1296269 node_id: MDEwOlJlcG9zaXRvcnkxMjk2MjY5 @@ -36226,7 +37472,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/organization-roles#list-organization-fine-grained-permissions-for-an-organization parameters: - - *157 + - *163 responses: '200': description: Response @@ -36280,7 +37526,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/organization-roles#get-all-organization-roles-for-an-organization parameters: - - *157 + - *163 responses: '200': description: Response - list of organization roles @@ -36296,7 +37542,7 @@ paths: roles: type: array description: The list of organization roles available to the organization. - items: &262 + items: &272 title: Organization Role description: Organization roles type: object @@ -36458,7 +37704,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/organization-roles#create-a-custom-organization-role parameters: - - *157 + - *163 requestBody: required: true content: @@ -36505,7 +37751,7 @@ paths: description: Response content: application/json: - schema: *262 + schema: *272 examples: default: value: @@ -36534,7 +37780,7 @@ paths: updated_at: '2022-07-04T22:19:11Z' '422': *15 '404': *6 - '409': *84 + '409': *90 x-github: githubCloudOnly: true enabledForGitHubApps: true @@ -36556,8 +37802,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/organization-roles#remove-all-organization-roles-for-a-team parameters: - - *157 - - *263 + - *163 + - *273 responses: '204': description: Response @@ -36582,9 +37828,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/organization-roles#assign-an-organization-role-to-a-team parameters: - - *157 - - *263 - - *212 + - *163 + - *273 + - *222 responses: '204': description: Response @@ -36613,9 +37859,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/organization-roles#remove-an-organization-role-from-a-team parameters: - - *157 - - *263 - - *212 + - *163 + - *273 + - *222 responses: '204': description: Response @@ -36640,8 +37886,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/organization-roles#remove-all-organization-roles-for-a-user parameters: - - *157 - - *195 + - *163 + - *205 responses: '204': description: Response @@ -36666,9 +37912,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/organization-roles#assign-an-organization-role-to-a-user parameters: - - *157 - - *195 - - *212 + - *163 + - *205 + - *222 responses: '204': description: Response @@ -36698,9 +37944,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/organization-roles#remove-an-organization-role-from-a-user parameters: - - *157 - - *195 - - *212 + - *163 + - *205 + - *222 responses: '204': description: Response @@ -36728,14 +37974,14 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/organization-roles#get-an-organization-role parameters: - - *157 - - *212 + - *163 + - *222 responses: '200': description: Response content: application/json: - schema: *262 + schema: *272 examples: default: value: @@ -36792,8 +38038,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/organization-roles#update-a-custom-organization-role parameters: - - *157 - - *212 + - *163 + - *222 requestBody: required: true content: @@ -36832,7 +38078,7 @@ paths: description: Response content: application/json: - schema: *262 + schema: *272 examples: default: value: @@ -36860,7 +38106,7 @@ paths: created_at: '2022-07-04T22:19:11Z' updated_at: '2022-07-04T22:19:11Z' '422': *15 - '409': *84 + '409': *90 '404': *6 x-github: githubCloudOnly: true @@ -36885,8 +38131,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/organization-roles#delete-a-custom-organization-role parameters: - - *157 - - *212 + - *163 + - *222 responses: '204': description: Response @@ -36911,10 +38157,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/organization-roles#list-teams-that-are-assigned-to-an-organization-role parameters: - - *157 - - *212 + - *163 + - *222 - *17 - - *18 + - *19 responses: '200': description: Response - List of assigned teams @@ -36991,7 +38237,7 @@ paths: parent: anyOf: - type: 'null' - - *264 + - *274 required: - id - node_id @@ -37005,7 +38251,7 @@ paths: - slug - parent examples: - default: *265 + default: *275 headers: Link: *37 '404': @@ -37034,10 +38280,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/organization-roles#list-users-that-are-assigned-to-an-organization-role parameters: - - *157 - - *212 + - *163 + - *222 - *17 - - *18 + - *19 responses: '200': description: Response - List of assigned users @@ -37064,7 +38310,7 @@ paths: inherited_from: description: Team the user has gotten the role through type: array - items: *264 + items: *274 name: type: - string @@ -37181,7 +38427,7 @@ paths: - type - url examples: - default: *254 + default: *264 headers: Link: *37 '404': @@ -37205,7 +38451,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/outside-collaborators#list-outside-collaborators-for-an-organization parameters: - - *157 + - *163 - name: filter description: Filter the list of outside collaborators. `2fa_disabled` means that only outside collaborators without [two-factor authentication](https://github.com/blog/1614-two-factor-authentication) @@ -37219,7 +38465,7 @@ paths: - all default: all - *17 - - *18 + - *19 responses: '200': description: Response @@ -37229,7 +38475,7 @@ paths: type: array items: *4 examples: - default: *254 + default: *264 headers: Link: *37 x-github: @@ -37254,8 +38500,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/outside-collaborators#convert-an-organization-member-to-outside-collaborator parameters: - - *157 - - *195 + - *163 + - *205 requestBody: required: false content: @@ -37312,8 +38558,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/outside-collaborators#remove-outside-collaborator-from-an-organization parameters: - - *157 - - *195 + - *163 + - *205 responses: '204': description: Response @@ -37370,8 +38616,8 @@ paths: - docker - nuget - container - - *157 - - &677 + - *163 + - &687 name: visibility description: |- The selected visibility of the packages. This parameter is optional and only filters an existing result set. @@ -37407,12 +38653,12 @@ paths: application/json: schema: type: array - items: *266 + items: *276 examples: - default: *267 + default: *277 '403': *27 '401': *23 - '400': &679 + '400': &689 description: The value of `per_page` multiplied by `page` cannot be greater than 10000. x-github: @@ -37434,7 +38680,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#get-a-package-for-an-organization parameters: - - &268 + - &278 name: package_type description: The type of supported package. Packages in GitHub's Gradle registry have the type `maven`. Docker images pushed to GitHub's Container registry @@ -37452,20 +38698,20 @@ paths: - docker - nuget - container - - &269 + - &279 name: package_name description: The name of the package. in: path required: true schema: type: string - - *157 + - *163 responses: '200': description: Response content: application/json: - schema: *266 + schema: *276 examples: default: value: @@ -37517,9 +38763,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#delete-a-package-for-an-organization parameters: - - *268 - - *269 - - *157 + - *278 + - *279 + - *163 responses: '204': description: Response @@ -37551,9 +38797,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#restore-a-package-for-an-organization parameters: - - *268 - - *269 - - *157 + - *278 + - *279 + - *163 - name: token description: package token schema: @@ -37585,10 +38831,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#list-package-versions-for-a-package-owned-by-an-organization parameters: - - *268 - - *269 - - *157 - - *18 + - *278 + - *279 + - *163 + - *19 - *17 - name: state in: query @@ -37607,7 +38853,7 @@ paths: application/json: schema: type: array - items: &270 + items: &280 title: Package Version description: A version of a software package type: object @@ -37742,10 +38988,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#get-a-package-version-for-an-organization parameters: - - *268 - - *269 - - *157 - - &271 + - *278 + - *279 + - *163 + - &281 name: package_version_id description: Unique identifier of the package version. in: path @@ -37757,7 +39003,7 @@ paths: description: Response content: application/json: - schema: *270 + schema: *280 examples: default: value: @@ -37793,10 +39039,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#delete-package-version-for-an-organization parameters: - - *268 - - *269 - - *157 - - *271 + - *278 + - *279 + - *163 + - *281 responses: '204': description: Response @@ -37828,10 +39074,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#restore-package-version-for-an-organization parameters: - - *268 - - *269 - - *157 - - *271 + - *278 + - *279 + - *163 + - *281 responses: '204': description: Response @@ -37858,10 +39104,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/personal-access-tokens#list-requests-to-access-organization-resources-with-fine-grained-personal-access-tokens parameters: - - *157 + - *163 - *17 - - *18 - - &273 + - *19 + - &283 name: sort description: The property by which to sort the results. in: query @@ -37871,8 +39117,8 @@ paths: enum: - created_at default: created_at - - *76 - - &274 + - *82 + - &284 name: owner description: A list of owner usernames to use to filter the results. in: query @@ -37884,7 +39130,7 @@ paths: type: string examples: - owner[]=octocat1,owner[]=octocat2 - - &275 + - &285 name: repository description: The name of the repository to use to filter the results. in: query @@ -37893,7 +39139,7 @@ paths: type: string examples: - Hello-World - - &276 + - &286 name: permission description: The permission to use to filter the results. in: query @@ -37902,7 +39148,7 @@ paths: type: string examples: - issues_read - - &277 + - &287 name: last_used_before description: 'Only show fine-grained personal access tokens used before the given time. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) @@ -37912,7 +39158,7 @@ paths: schema: type: string format: date-time - - &278 + - &288 name: last_used_after description: 'Only show fine-grained personal access tokens used after the given time. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) @@ -37923,7 +39169,7 @@ paths: type: string format: date-time responses: - '500': *87 + '500': *93 '422': *15 '404': *6 '403': *27 @@ -38078,7 +39324,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/personal-access-tokens#review-requests-to-access-organization-resources-with-fine-grained-personal-access-tokens parameters: - - *157 + - *163 requestBody: required: true content: @@ -38120,11 +39366,11 @@ paths: action: deny reason: Access is too broad. responses: - '500': *87 + '500': *93 '422': *15 '404': *6 '403': *27 - '202': *85 + '202': *91 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -38145,7 +39391,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/personal-access-tokens#review-a-request-to-access-organization-resources-with-a-fine-grained-personal-access-token parameters: - - *157 + - *163 - name: pat_request_id in: path description: Unique identifier of the request for access via fine-grained @@ -38182,11 +39428,11 @@ paths: action: deny reason: This request is denied because the access is too broad. responses: - '500': *87 + '500': *93 '422': *15 '404': *6 '403': *27 - '204': *102 + '204': *108 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -38207,7 +39453,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/personal-access-tokens#list-repositories-requested-to-be-accessed-by-a-fine-grained-personal-access-token parameters: - - *157 + - *163 - name: pat_request_id in: path description: Unique identifier of the request for access via fine-grained @@ -38216,9 +39462,9 @@ paths: schema: type: integer - *17 - - *18 + - *19 responses: - '500': *87 + '500': *93 '404': *6 '403': *27 '200': @@ -38227,9 +39473,9 @@ paths: application/json: schema: type: array - items: *173 + items: *183 examples: - default: *272 + default: *282 headers: Link: *37 x-github: @@ -38252,18 +39498,18 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/personal-access-tokens#list-fine-grained-personal-access-tokens-with-access-to-organization-resources parameters: - - *157 + - *163 - *17 - - *18 - - *273 - - *76 - - *274 - - *275 - - *276 - - *277 - - *278 + - *19 + - *283 + - *82 + - *284 + - *285 + - *286 + - *287 + - *288 responses: - '500': *87 + '500': *93 '422': *15 '404': *6 '403': *27 @@ -38412,7 +39658,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/personal-access-tokens#update-the-access-to-organization-resources-via-fine-grained-personal-access-tokens parameters: - - *157 + - *163 requestBody: required: true content: @@ -38447,9 +39693,9 @@ paths: - 1296269 - 1296280 responses: - '500': *87 + '500': *93 '404': *6 - '202': *85 + '202': *91 '403': *27 '422': *15 x-github: @@ -38472,7 +39718,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/personal-access-tokens#update-the-access-a-fine-grained-personal-access-token-has-to-organization-resources parameters: - - *157 + - *163 - name: pat_id description: The unique identifier of the fine-grained personal access token. in: path @@ -38500,9 +39746,9 @@ paths: value: action: revoke responses: - '500': *87 + '500': *93 '404': *6 - '204': *102 + '204': *108 '403': *27 '422': *15 x-github: @@ -38524,7 +39770,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/personal-access-tokens#list-repositories-a-fine-grained-personal-access-token-has-access-to parameters: - - *157 + - *163 - name: pat_id in: path description: Unique identifier of the fine-grained personal access token. @@ -38532,9 +39778,9 @@ paths: schema: type: integer - *17 - - *18 + - *19 responses: - '500': *87 + '500': *93 '404': *6 '403': *27 '200': @@ -38543,9 +39789,9 @@ paths: application/json: schema: type: array - items: *173 + items: *183 examples: - default: *272 + default: *282 headers: Link: *37 x-github: @@ -38571,9 +39817,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/private-registries/organization-configurations#list-private-registries-for-an-organization parameters: - - *157 + - *163 - *17 - - *18 + - *19 responses: '200': description: Response @@ -38589,7 +39835,7 @@ paths: type: integer configurations: type: array - items: &279 + items: &289 title: Organization private registry description: Private registry configuration for an organization type: object @@ -38668,7 +39914,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/private-registries/organization-configurations#create-a-private-registry-for-an-organization parameters: - - *157 + - *163 requestBody: required: true content: @@ -38801,7 +40047,7 @@ paths: - created_at - updated_at examples: - org-private-registry-with-selected-visibility: &280 + org-private-registry-with-selected-visibility: &290 value: name: MAVEN_REPOSITORY_SECRET registry_type: maven_repository @@ -38844,7 +40090,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/private-registries/organization-configurations#get-private-registries-public-key-for-an-organization parameters: - - *157 + - *163 responses: '200': description: Response @@ -38896,16 +40142,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/private-registries/organization-configurations#get-a-private-registry-for-an-organization parameters: - - *157 - - *183 + - *163 + - *193 responses: '200': description: The specified private registry configuration for the organization content: application/json: - schema: *279 + schema: *289 examples: - default: *280 + default: *290 '404': *6 x-github: githubCloudOnly: false @@ -38928,8 +40174,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/private-registries/organization-configurations#update-a-private-registry-for-an-organization parameters: - - *157 - - *183 + - *163 + - *193 requestBody: required: true content: @@ -39009,8 +40255,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/private-registries/organization-configurations#delete-a-private-registry-for-an-organization parameters: - - *157 - - *183 + - *163 + - *193 responses: '204': description: Response @@ -39035,7 +40281,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/projects#list-organization-projects parameters: - - *157 + - *163 - name: state description: Indicates the state of the projects to return. in: query @@ -39048,7 +40294,7 @@ paths: - all default: open - *17 - - *18 + - *19 responses: '200': description: Response @@ -39056,7 +40302,7 @@ paths: application/json: schema: type: array - items: &281 + items: &291 title: Project description: Projects are a way to organize columns and cards of work. @@ -39209,7 +40455,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/projects#create-an-organization-project parameters: - - *157 + - *163 requestBody: required: true content: @@ -39235,7 +40481,7 @@ paths: description: Response content: application/json: - schema: *281 + schema: *291 examples: default: value: @@ -39273,7 +40519,7 @@ paths: '401': *23 '403': *27 '404': *6 - '410': &339 + '410': &349 description: Gone content: application/json: @@ -39297,7 +40543,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-properties#get-all-custom-properties-for-an-organization parameters: - - *157 + - *163 responses: '200': description: Response @@ -39305,9 +40551,9 @@ paths: application/json: schema: type: array - items: *98 + items: *104 examples: - default: *99 + default: *105 '403': *27 '404': *6 x-github: @@ -39330,7 +40576,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-properties#create-or-update-custom-properties-for-an-organization parameters: - - *157 + - *163 requestBody: required: true content: @@ -39341,7 +40587,7 @@ paths: properties: type: array description: The array of custom properties to create or update. - items: *98 + items: *104 minItems: 1 maxItems: 100 required: @@ -39371,9 +40617,9 @@ paths: application/json: schema: type: array - items: *98 + items: *104 examples: - default: *99 + default: *105 '403': *27 '404': *6 x-github: @@ -39394,16 +40640,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-properties#get-a-custom-property-for-an-organization parameters: - - *157 - - *100 + - *163 + - *106 responses: '200': description: Response content: application/json: - schema: *98 + schema: *104 examples: - default: *101 + default: *107 '403': *27 '404': *6 x-github: @@ -39426,13 +40672,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-properties#create-or-update-a-custom-property-for-an-organization parameters: - - *157 - - *100 + - *163 + - *106 requestBody: required: true content: application/json: - schema: *282 + schema: *292 examples: default: value: @@ -39448,9 +40694,9 @@ paths: description: Response content: application/json: - schema: *98 + schema: *104 examples: - default: *101 + default: *107 '403': *27 '404': *6 x-github: @@ -39473,10 +40719,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-properties#remove-a-custom-property-for-an-organization parameters: - - *157 - - *100 + - *163 + - *106 responses: - '204': *102 + '204': *108 '403': *27 '404': *6 x-github: @@ -39497,9 +40743,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-properties#list-custom-property-values-for-organization-repositories parameters: - - *157 + - *163 - *17 - - *18 + - *19 - name: repository_query description: Finds repositories in the organization with a query containing one or more search keywords and qualifiers. Qualifiers allow you to limit @@ -39538,7 +40784,7 @@ paths: - octocat/Hello-World properties: type: array - items: &283 + items: &293 title: Custom Property Value description: Custom property name and associated value type: object @@ -39608,7 +40854,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-properties#create-or-update-custom-property-values-for-organization-repositories parameters: - - *157 + - *163 requestBody: required: true content: @@ -39628,7 +40874,7 @@ paths: type: array description: List of custom property names and associated values to apply to the repositories. - items: *283 + items: *293 required: - repository_names - properties @@ -39669,9 +40915,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/members#list-public-organization-members parameters: - - *157 + - *163 - *17 - - *18 + - *19 responses: '200': description: Response @@ -39681,7 +40927,7 @@ paths: type: array items: *4 examples: - default: *254 + default: *264 headers: Link: *37 x-github: @@ -39700,8 +40946,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/members#check-public-organization-membership-for-a-user parameters: - - *157 - - *195 + - *163 + - *205 responses: '204': description: Response if user is a public member @@ -39725,8 +40971,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/members#set-public-organization-membership-for-the-authenticated-user parameters: - - *157 - - *195 + - *163 + - *205 responses: '204': description: Response @@ -39747,8 +40993,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/members#remove-public-organization-membership-for-the-authenticated-user parameters: - - *157 - - *195 + - *163 + - *205 responses: '204': description: Response @@ -39772,7 +41018,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#list-organization-repositories parameters: - - *157 + - *163 - name: type description: Specifies the types of repositories you want returned. `internal` is not yet supported when a GitHub App calls this endpoint with an installation @@ -39811,7 +41057,7 @@ paths: - asc - desc - *17 - - *18 + - *19 responses: '200': description: Response @@ -39819,9 +41065,9 @@ paths: application/json: schema: type: array - items: *173 + items: *183 examples: - default: *272 + default: *282 headers: Link: *37 x-github: @@ -39842,7 +41088,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#create-an-organization-repository parameters: - - *157 + - *163 requestBody: required: true content: @@ -40025,7 +41271,7 @@ paths: description: Response content: application/json: - schema: &341 + schema: &351 title: Full Repository description: Full Repository type: object @@ -40371,7 +41617,7 @@ paths: template_repository: anyOf: - type: 'null' - - *55 + - *61 temp_clone_token: type: - string @@ -40471,13 +41717,13 @@ paths: license: anyOf: - type: 'null' - - *136 + - *142 organization: anyOf: - type: 'null' - *4 - parent: *55 - source: *55 + parent: *61 + source: *61 forks: type: integer master_branch: @@ -40490,7 +41736,7 @@ paths: description: Whether anonymous git access is allowed. default: true type: boolean - code_of_conduct: &459 + code_of_conduct: &469 title: Code Of Conduct Simple description: Code of Conduct Simple type: object @@ -40520,7 +41766,7 @@ paths: - key - name - html_url - security_and_analysis: *284 + security_and_analysis: *294 custom_properties: type: object description: The custom properties that were defined for the repository. @@ -40604,7 +41850,7 @@ paths: - network_count - subscribers_count examples: - default: &343 + default: &353 value: id: 1296269 node_id: MDEwOlJlcG9zaXRvcnkxMjk2MjY5 @@ -41122,7 +42368,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-roles#list-repository-fine-grained-permissions-for-an-organization parameters: - - *157 + - *163 responses: '200': description: Response @@ -41130,9 +42376,9 @@ paths: application/json: schema: type: array - items: *285 + items: *295 examples: - default: *286 + default: *296 x-github: githubCloudOnly: true enabledForGitHubApps: true @@ -41154,10 +42400,10 @@ paths: category: orgs subcategory: rules parameters: - - *157 + - *163 - *17 - - *18 - - &590 + - *19 + - &600 name: targets description: | A comma-separated list of rule targets to filter by. @@ -41176,7 +42422,7 @@ paths: application/json: schema: type: array - items: *112 + items: *118 examples: default: value: @@ -41207,7 +42453,7 @@ paths: created_at: '2023-08-15T08:43:03Z' updated_at: '2023-09-23T16:29:47Z' '404': *6 - '500': *87 + '500': *93 post: summary: Create an organization repository ruleset description: Create a repository ruleset for an organization. @@ -41223,7 +42469,7 @@ paths: category: orgs subcategory: rules parameters: - - *157 + - *163 requestBody: description: Request body required: true @@ -41244,16 +42490,16 @@ paths: - push - repository default: branch - enforcement: *109 + enforcement: *115 bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: *110 - conditions: *287 + items: *116 + conditions: *297 rules: type: array description: An array of rules within the ruleset. - items: *111 + items: *117 required: - name - enforcement @@ -41291,9 +42537,9 @@ paths: description: Response content: application/json: - schema: *112 + schema: *118 examples: - default: &290 + default: &300 value: id: 21 name: super cool ruleset @@ -41333,7 +42579,7 @@ paths: created_at: '2023-08-15T08:43:03Z' updated_at: '2023-09-23T16:29:47Z' '404': *6 - '500': *87 + '500': *93 "/orgs/{org}/rulesets/rule-suites": get: summary: List organization rule suites @@ -41347,8 +42593,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/rule-suites#list-organization-rule-suites parameters: - - *157 - - &591 + - *163 + - &601 name: ref description: The name of the ref. Cannot contain wildcard characters. Optionally prefix with `refs/heads/` to limit to branches or `refs/tags/` to limit @@ -41358,16 +42604,16 @@ paths: schema: type: string x-multi-segment: true - - *288 - - *289 - - &592 + - *298 + - *299 + - &602 name: actor_name description: The handle for the GitHub user account to filter on. When specified, only rule evaluations triggered by this actor will be returned. in: query schema: type: string - - &593 + - &603 name: rule_suite_result description: The rule results to filter on. When specified, only suites with this result will be returned. @@ -41381,13 +42627,13 @@ paths: - all default: all - *17 - - *18 + - *19 responses: '200': description: Response content: application/json: - schema: &594 + schema: &604 title: Rule Suites description: Response type: array @@ -41443,7 +42689,7 @@ paths: whether rules would pass or fail if all rules in the rule suite were `active`. examples: - default: &595 + default: &605 value: - id: 21 actor_id: 12 @@ -41467,7 +42713,7 @@ paths: result: pass evaluation_result: fail '404': *6 - '500': *87 + '500': *93 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -41486,8 +42732,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/rule-suites#get-an-organization-rule-suite parameters: - - *157 - - &596 + - *163 + - &606 name: rule_suite_id description: |- The unique identifier of the rule suite result. @@ -41503,7 +42749,7 @@ paths: description: Response content: application/json: - schema: &597 + schema: &607 title: Rule Suite description: Response type: object @@ -41610,7 +42856,7 @@ paths: description: The detailed failure message for the rule. Null if the rule passed. examples: - default: &598 + default: &608 value: id: 21 actor_id: 12 @@ -41645,7 +42891,7 @@ paths: result: fail rule_type: commit_message_pattern '404': *6 - '500': *87 + '500': *93 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -41671,7 +42917,7 @@ paths: category: orgs subcategory: rules parameters: - - *157 + - *163 - name: ruleset_id description: The ID of the ruleset. in: path @@ -41683,11 +42929,11 @@ paths: description: Response content: application/json: - schema: *112 + schema: *118 examples: - default: *290 + default: *300 '404': *6 - '500': *87 + '500': *93 put: summary: Update an organization repository ruleset description: Update a ruleset for an organization. @@ -41703,7 +42949,7 @@ paths: category: orgs subcategory: rules parameters: - - *157 + - *163 - name: ruleset_id description: The ID of the ruleset. in: path @@ -41729,16 +42975,16 @@ paths: - tag - push - repository - enforcement: *109 + enforcement: *115 bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: *110 - conditions: *287 + items: *116 + conditions: *297 rules: description: An array of rules within the ruleset. type: array - items: *111 + items: *117 examples: default: value: @@ -41773,11 +43019,11 @@ paths: description: Response content: application/json: - schema: *112 + schema: *118 examples: - default: *290 + default: *300 '404': *6 - '500': *87 + '500': *93 delete: summary: Delete an organization repository ruleset description: Delete a ruleset for an organization. @@ -41793,7 +43039,7 @@ paths: category: orgs subcategory: rules parameters: - - *157 + - *163 - name: ruleset_id description: The ID of the ruleset. in: path @@ -41804,7 +43050,7 @@ paths: '204': description: Response '404': *6 - '500': *87 + '500': *93 "/orgs/{org}/secret-scanning/alerts": get: summary: List secret scanning alerts for an organization @@ -41821,15 +43067,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/secret-scanning/secret-scanning#list-secret-scanning-alerts-for-an-organization parameters: - - *157 - - *291 - - *292 - - *293 - - *294 - - *76 - - *18 + - *163 + - *301 + - *302 + - *303 + - *304 + - *82 + - *19 - *17 - - &600 + - &610 name: before description: A cursor, as given in the [Link header](https://docs.github.com/enterprise-cloud@latest//rest/guides/using-pagination-in-the-rest-api#using-link-headers). If specified, the query only searches for events before this cursor. To @@ -41839,7 +43085,7 @@ paths: required: false schema: type: string - - &601 + - &611 name: after description: A cursor, as given in the [Link header](https://docs.github.com/enterprise-cloud@latest//rest/guides/using-pagination-in-the-rest-api#using-link-headers). If specified, the query only searches for events after this cursor. To @@ -41849,9 +43095,9 @@ paths: required: false schema: type: string - - *295 - - *296 - - *297 + - *305 + - *306 + - *307 responses: '200': description: Response @@ -41859,13 +43105,13 @@ paths: application/json: schema: type: array - items: *298 + items: *308 examples: - default: *299 + default: *309 headers: Link: *37 '404': *6 - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -41887,8 +43133,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/security-advisories/repository-advisories#list-repository-security-advisories-for-an-organization parameters: - - *157 - - *76 + - *163 + - *82 - name: sort description: The property to sort the results by. in: query @@ -41900,8 +43146,8 @@ paths: - updated - published default: created - - *74 - - *75 + - *80 + - *81 - name: per_page description: The number of advisories to return per page. 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)." @@ -41931,7 +43177,7 @@ paths: application/json: schema: type: array - items: &608 + items: &618 description: A repository security advisory. type: object properties: @@ -42139,7 +43385,7 @@ paths: required: - vector_string - score - cvss_severities: *90 + cvss_severities: *96 cwes: type: - array @@ -42175,7 +43421,7 @@ paths: login: type: string description: The username of the user credited. - type: *300 + type: *310 credits_detailed: type: - array @@ -42186,7 +43432,7 @@ paths: type: object properties: user: *4 - type: *300 + type: *310 state: type: string description: The state of the user's acceptance of the @@ -42212,13 +43458,13 @@ paths: - array - 'null' description: A list of teams that collaborate on the advisory. - items: *251 + items: *261 private_fork: readOnly: true description: A temporary private fork of the advisory's repository for collaborating on a fix. allOf: - - *86 + - *92 type: - 'null' required: @@ -42250,7 +43496,7 @@ paths: - private_fork additionalProperties: false examples: - default: &609 + default: &619 value: - ghsa_id: GHSA-abcd-1234-efgh cve_id: CVE-2050-00000 @@ -42629,7 +43875,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/security-managers#list-security-manager-teams parameters: - - *157 + - *163 responses: '200': description: Response @@ -42637,9 +43883,9 @@ paths: application/json: schema: type: array - items: *264 + items: *274 examples: - default: *265 + default: *275 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -42662,8 +43908,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/security-managers#add-a-security-manager-team parameters: - - *157 - - *263 + - *163 + - *273 responses: '204': description: Response @@ -42688,8 +43934,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/security-managers#remove-a-security-manager-team parameters: - - *157 - - *263 + - *163 + - *273 responses: '204': description: Response @@ -42718,15 +43964,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/billing/billing#get-github-actions-billing-for-an-organization parameters: - - *157 + - *163 responses: '200': description: Response content: application/json: - schema: *301 + schema: *311 examples: - default: *302 + default: *312 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -42750,17 +43996,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/billing/billing#get-github-advanced-security-active-committers-for-an-organization parameters: - - *157 + - *163 - *17 - - *18 + - *19 responses: '200': description: Success content: application/json: - schema: *303 + schema: *313 examples: - default: *304 + default: *314 x-github: githubCloudOnly: true enabledForGitHubApps: true @@ -42782,15 +44028,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/billing/billing#get-github-packages-billing-for-an-organization parameters: - - *157 + - *163 responses: '200': description: Response content: application/json: - schema: *305 + schema: *315 examples: - default: *306 + default: *316 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -42812,15 +44058,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/billing/billing#get-shared-storage-billing-for-an-organization parameters: - - *157 + - *163 responses: '200': description: Response content: application/json: - schema: *307 + schema: *317 examples: - default: *308 + default: *318 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -42837,7 +44083,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/team-sync#list-idp-groups-for-an-organization parameters: - - *157 + - *163 - *17 - name: page description: Page token @@ -42856,7 +44102,7 @@ paths: description: Response content: application/json: - schema: &330 + schema: &340 title: GroupMapping description: External Groups to be mapped to a team for membership type: object @@ -42908,7 +44154,7 @@ paths: group_description: Another group of Developers working on AzureAD SAML SSO examples: - default: &331 + default: &341 value: groups: - group_id: '123' @@ -42953,8 +44199,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/copilot/copilot-metrics#get-copilot-metrics-for-a-team parameters: - - *157 - - *263 + - *163 + - *273 - name: since description: Show usage metrics since this date. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format (`YYYY-MM-DDTHH:MM:SSZ`). @@ -42971,7 +44217,7 @@ paths: required: false schema: type: string - - *18 + - *19 - name: per_page description: The number of days of metrics to display per page (max 28). 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)." @@ -42986,13 +44232,13 @@ paths: application/json: schema: type: array - items: *117 + items: *123 examples: - default: *118 - '500': *87 + default: *124 + '500': *93 '403': *27 '404': *6 - '422': *119 + '422': *125 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -43026,8 +44272,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/copilot/copilot-usage#get-a-summary-of-copilot-usage-for-a-team parameters: - - *157 - - *263 + - *163 + - *273 - name: since description: Show usage metrics since this date. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format (`YYYY-MM-DDTHH:MM:SSZ`). @@ -43044,7 +44290,7 @@ paths: required: false schema: type: string - - *18 + - *19 - name: per_page description: The number of days of metrics to display per page (max 28). 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)." @@ -43059,10 +44305,10 @@ paths: application/json: schema: type: array - items: *120 + items: *126 examples: - default: *209 - '500': *87 + default: *219 + '500': *93 '401': *23 '403': *27 '404': *6 @@ -43083,9 +44329,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#list-teams parameters: - - *157 + - *163 - *17 - - *18 + - *19 responses: '200': description: Response @@ -43093,9 +44339,9 @@ paths: application/json: schema: type: array - items: *251 + items: *261 examples: - default: *265 + default: *275 headers: Link: *37 '403': *27 @@ -43117,7 +44363,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#create-a-team parameters: - - *157 + - *163 requestBody: required: true content: @@ -43189,7 +44435,7 @@ paths: description: Response content: application/json: - schema: &309 + schema: &319 title: Full Team description: Groups of organization members that gives permissions on specified repositories. @@ -43263,7 +44509,7 @@ paths: parent: anyOf: - type: 'null' - - *264 + - *274 members_count: type: integer examples: @@ -43569,7 +44815,7 @@ paths: - repos_count - organization examples: - default: &310 + default: &320 value: id: 1 node_id: MDQ6VGVhbTE= @@ -43639,16 +44885,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#get-a-team-by-name parameters: - - *157 - - *263 + - *163 + - *273 responses: '200': description: Response content: application/json: - schema: *309 + schema: *319 examples: - default: *310 + default: *320 '404': *6 x-github: githubCloudOnly: false @@ -43669,8 +44915,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#update-a-team parameters: - - *157 - - *263 + - *163 + - *273 requestBody: required: false content: @@ -43733,16 +44979,16 @@ paths: description: Response when the updated information already exists content: application/json: - schema: *309 + schema: *319 examples: - default: *310 + default: *320 '201': description: Response content: application/json: - schema: *309 + schema: *319 examples: - default: *310 + default: *320 '404': *6 '422': *15 '403': *27 @@ -43767,8 +45013,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#delete-a-team parameters: - - *157 - - *263 + - *163 + - *273 responses: '204': description: Response @@ -43794,11 +45040,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#list-discussions parameters: - - *157 - - *263 - - *76 + - *163 + - *273 + - *82 - *17 - - *18 + - *19 - name: pinned in: query required: false @@ -43812,7 +45058,7 @@ paths: application/json: schema: type: array - items: &311 + items: &321 title: Team Discussion description: A team discussion is a persistent record of a free-form conversation within a team. @@ -43903,7 +45149,7 @@ paths: format: uri examples: - https://api.github.com/organizations/1/team/2343027/discussions/1 - reactions: *123 + reactions: *129 required: - author - body @@ -43923,7 +45169,7 @@ paths: - updated_at - url examples: - default: &649 + default: &659 value: - author: login: octocat @@ -43997,8 +45243,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#create-a-discussion parameters: - - *157 - - *263 + - *163 + - *273 requestBody: required: true content: @@ -44032,9 +45278,9 @@ paths: description: Response content: application/json: - schema: *311 + schema: *321 examples: - default: &312 + default: &322 value: author: login: octocat @@ -44106,9 +45352,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#get-a-discussion parameters: - - *157 - - *263 - - &313 + - *163 + - *273 + - &323 name: discussion_number description: The number that identifies the discussion. in: path @@ -44120,9 +45366,9 @@ paths: description: Response content: application/json: - schema: *311 + schema: *321 examples: - default: *312 + default: *322 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -44144,9 +45390,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#update-a-discussion parameters: - - *157 - - *263 - - *313 + - *163 + - *273 + - *323 requestBody: required: false content: @@ -44169,9 +45415,9 @@ paths: description: Response content: application/json: - schema: *311 + schema: *321 examples: - default: &650 + default: &660 value: author: login: octocat @@ -44241,9 +45487,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#delete-a-discussion parameters: - - *157 - - *263 - - *313 + - *163 + - *273 + - *323 responses: '204': description: Response @@ -44269,12 +45515,12 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#list-discussion-comments parameters: - - *157 - - *263 - - *313 - - *76 + - *163 + - *273 + - *323 + - *82 - *17 - - *18 + - *19 responses: '200': description: Response @@ -44282,7 +45528,7 @@ paths: application/json: schema: type: array - items: &314 + items: &324 title: Team Discussion Comment description: A reply to a discussion within a team. type: object @@ -44347,7 +45593,7 @@ paths: format: uri examples: - https://api.github.com/organizations/1/team/2403582/discussions/1/comments/1 - reactions: *123 + reactions: *129 required: - author - body @@ -44362,7 +45608,7 @@ paths: - updated_at - url examples: - default: &651 + default: &661 value: - author: login: octocat @@ -44430,9 +45676,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#create-a-discussion-comment parameters: - - *157 - - *263 - - *313 + - *163 + - *273 + - *323 requestBody: required: true content: @@ -44454,9 +45700,9 @@ paths: description: Response content: application/json: - schema: *314 + schema: *324 examples: - default: &315 + default: &325 value: author: login: octocat @@ -44522,10 +45768,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#get-a-discussion-comment parameters: - - *157 - - *263 - - *313 - - &316 + - *163 + - *273 + - *323 + - &326 name: comment_number description: The number that identifies the comment. in: path @@ -44537,9 +45783,9 @@ paths: description: Response content: application/json: - schema: *314 + schema: *324 examples: - default: *315 + default: *325 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -44561,10 +45807,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#update-a-discussion-comment parameters: - - *157 - - *263 - - *313 - - *316 + - *163 + - *273 + - *323 + - *326 requestBody: required: true content: @@ -44586,9 +45832,9 @@ paths: description: Response content: application/json: - schema: *314 + schema: *324 examples: - default: &652 + default: &662 value: author: login: octocat @@ -44652,10 +45898,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#delete-a-discussion-comment parameters: - - *157 - - *263 - - *313 - - *316 + - *163 + - *273 + - *323 + - *326 responses: '204': description: Response @@ -44681,10 +45927,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#list-reactions-for-a-team-discussion-comment parameters: - - *157 - - *263 - - *313 - - *316 + - *163 + - *273 + - *323 + - *326 - name: content description: Returns a single [reaction type](https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#about-reactions). Omit this parameter to list all reactions to a team discussion comment. @@ -44702,7 +45948,7 @@ paths: - rocket - eyes - *17 - - *18 + - *19 responses: '200': description: Response @@ -44710,7 +45956,7 @@ paths: application/json: schema: type: array - items: &317 + items: &327 title: Reaction description: Reactions to conversations provide a way to help people express their feelings more simply and effectively. @@ -44754,7 +46000,7 @@ paths: - content - created_at examples: - default: &319 + default: &329 value: - id: 1 node_id: MDg6UmVhY3Rpb24x @@ -44804,10 +46050,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#create-reaction-for-a-team-discussion-comment parameters: - - *157 - - *263 - - *313 - - *316 + - *163 + - *273 + - *323 + - *326 requestBody: required: true content: @@ -44840,9 +46086,9 @@ paths: team discussion comment content: application/json: - schema: *317 + schema: *327 examples: - default: &318 + default: &328 value: id: 1 node_id: MDg6UmVhY3Rpb24x @@ -44871,9 +46117,9 @@ paths: description: Response content: application/json: - schema: *317 + schema: *327 examples: - default: *318 + default: *328 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -44896,11 +46142,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#delete-team-discussion-comment-reaction parameters: - - *157 - - *263 - - *313 - - *316 - - &320 + - *163 + - *273 + - *323 + - *326 + - &330 name: reaction_id description: The unique identifier of the reaction. in: path @@ -44932,9 +46178,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#list-reactions-for-a-team-discussion parameters: - - *157 - - *263 - - *313 + - *163 + - *273 + - *323 - name: content description: Returns a single [reaction type](https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#about-reactions). Omit this parameter to list all reactions to a team discussion. @@ -44952,7 +46198,7 @@ paths: - rocket - eyes - *17 - - *18 + - *19 responses: '200': description: Response @@ -44960,9 +46206,9 @@ paths: application/json: schema: type: array - items: *317 + items: *327 examples: - default: *319 + default: *329 headers: Link: *37 x-github: @@ -44988,9 +46234,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#create-reaction-for-a-team-discussion parameters: - - *157 - - *263 - - *313 + - *163 + - *273 + - *323 requestBody: required: true content: @@ -45022,16 +46268,16 @@ paths: description: Response content: application/json: - schema: *317 + schema: *327 examples: - default: *318 + default: *328 '201': description: Response content: application/json: - schema: *317 + schema: *327 examples: - default: *318 + default: *328 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -45054,10 +46300,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#delete-team-discussion-reaction parameters: - - *157 - - *263 - - *313 - - *320 + - *163 + - *273 + - *323 + - *330 responses: '204': description: Response @@ -45080,16 +46326,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/external-groups#list-a-connection-between-an-external-group-and-a-team parameters: - - *157 - - *263 + - *163 + - *273 responses: '200': description: Response content: application/json: - schema: *321 + schema: *331 examples: - default: *322 + default: *332 x-github: githubCloudOnly: true enabledForGitHubApps: true @@ -45108,8 +46354,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/external-groups#update-the-connection-between-an-external-group-and-a-team parameters: - - *157 - - *263 + - *163 + - *273 requestBody: required: true content: @@ -45133,9 +46379,9 @@ paths: description: Response content: application/json: - schema: *323 + schema: *333 examples: - default: *324 + default: *334 x-github: githubCloudOnly: true enabledForGitHubApps: false @@ -45154,8 +46400,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/external-groups#remove-the-connection-between-an-external-group-and-a-team parameters: - - *157 - - *263 + - *163 + - *273 responses: '204': description: Response @@ -45179,10 +46425,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#list-pending-team-invitations parameters: - - *157 - - *263 + - *163 + - *273 - *17 - - *18 + - *19 responses: '200': description: Response @@ -45190,9 +46436,9 @@ paths: application/json: schema: type: array - items: *248 + items: *258 examples: - default: *249 + default: *259 headers: Link: *37 x-github: @@ -45214,8 +46460,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#list-team-members parameters: - - *157 - - *263 + - *163 + - *273 - name: role description: Filters members returned by their role in the team. in: query @@ -45228,7 +46474,7 @@ paths: - all default: all - *17 - - *18 + - *19 responses: '200': description: Response @@ -45238,7 +46484,7 @@ paths: type: array items: *4 examples: - default: *254 + default: *264 headers: Link: *37 x-github: @@ -45268,15 +46514,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#get-team-membership-for-a-user parameters: - - *157 - - *263 - - *195 + - *163 + - *273 + - *205 responses: '200': description: Response content: application/json: - schema: &325 + schema: &335 title: Team Membership description: Team Membership type: object @@ -45304,7 +46550,7 @@ paths: - state - url examples: - response-if-user-is-a-team-maintainer: &653 + response-if-user-is-a-team-maintainer: &663 summary: Response if user is a team maintainer value: url: https://api.github.com/teams/1/memberships/octocat @@ -45340,9 +46586,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#add-or-update-team-membership-for-a-user parameters: - - *157 - - *263 - - *195 + - *163 + - *273 + - *205 requestBody: required: false content: @@ -45367,9 +46613,9 @@ paths: description: Response content: application/json: - schema: *325 + schema: *335 examples: - response-if-users-membership-with-team-is-now-pending: &654 + response-if-users-membership-with-team-is-now-pending: &664 summary: Response if user's membership with team is now pending value: url: https://api.github.com/teams/1/memberships/octocat @@ -45404,9 +46650,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#remove-team-membership-for-a-user parameters: - - *157 - - *263 - - *195 + - *163 + - *273 + - *205 responses: '204': description: Response @@ -45432,10 +46678,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#list-team-projects parameters: - - *157 - - *263 + - *163 + - *273 - *17 - - *18 + - *19 responses: '200': description: Response @@ -45443,7 +46689,7 @@ paths: application/json: schema: type: array - items: &326 + items: &336 title: Team Project description: A team's access to a project. type: object @@ -45512,7 +46758,7 @@ paths: - updated_at - permissions examples: - default: &655 + default: &665 value: - owner_url: https://api.github.com/orgs/octocat url: https://api.github.com/projects/1002605 @@ -45573,9 +46819,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#check-team-permissions-for-a-project parameters: - - *157 - - *263 - - &327 + - *163 + - *273 + - &337 name: project_id description: The unique identifier of the project. in: path @@ -45587,9 +46833,9 @@ paths: description: Response content: application/json: - schema: *326 + schema: *336 examples: - default: &656 + default: &666 value: owner_url: https://api.github.com/orgs/octocat url: https://api.github.com/projects/1002605 @@ -45649,9 +46895,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#add-or-update-team-project-permissions parameters: - - *157 - - *263 - - *327 + - *163 + - *273 + - *337 requestBody: required: false content: @@ -45716,9 +46962,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#remove-a-project-from-a-team parameters: - - *157 - - *263 - - *327 + - *163 + - *273 + - *337 responses: '204': description: Response @@ -45742,10 +46988,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#list-team-repositories parameters: - - *157 - - *263 + - *163 + - *273 - *17 - - *18 + - *19 responses: '200': description: Response @@ -45753,9 +46999,9 @@ paths: application/json: schema: type: array - items: *173 + items: *183 examples: - default: *272 + default: *282 headers: Link: *37 x-github: @@ -45784,16 +47030,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#check-team-permissions-for-a-repository parameters: - - *157 - - *263 - - *328 - - *329 + - *163 + - *273 + - *338 + - *339 responses: '200': description: Alternative response with repository permissions content: application/json: - schema: &657 + schema: &667 title: Team Repository description: A team's access to a repository. type: object @@ -45819,7 +47065,7 @@ paths: license: anyOf: - type: 'null' - - *136 + - *142 forks: type: integer permissions: @@ -46434,10 +47680,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#add-or-update-team-repository-permissions parameters: - - *157 - - *263 - - *328 - - *329 + - *163 + - *273 + - *338 + - *339 requestBody: required: false content: @@ -46482,10 +47728,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#remove-a-repository-from-a-team parameters: - - *157 - - *263 - - *328 - - *329 + - *163 + - *273 + - *338 + - *339 responses: '204': description: Response @@ -46511,16 +47757,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/team-sync#list-idp-groups-for-a-team parameters: - - *157 - - *263 + - *163 + - *273 responses: '200': description: Response content: application/json: - schema: *330 + schema: *340 examples: - default: *331 + default: *341 x-github: githubCloudOnly: true enabledForGitHubApps: false @@ -46542,8 +47788,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/team-sync#create-or-update-idp-group-connections parameters: - - *157 - - *263 + - *163 + - *273 requestBody: required: true content: @@ -46586,7 +47832,7 @@ paths: description: Response content: application/json: - schema: *330 + schema: *340 examples: default: value: @@ -46618,10 +47864,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#list-child-teams parameters: - - *157 - - *263 + - *163 + - *273 - *17 - - *18 + - *19 responses: '200': description: if child teams exist @@ -46629,9 +47875,9 @@ paths: application/json: schema: type: array - items: *251 + items: *261 examples: - response-if-child-teams-exist: &658 + response-if-child-teams-exist: &668 value: - id: 2 node_id: MDQ6VGVhbTI= @@ -46684,7 +47930,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/orgs#enable-or-disable-a-security-feature-for-an-organization parameters: - - *157 + - *163 - name: security_product in: path description: The security feature to enable or disable. @@ -46755,7 +48001,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/cards#get-a-project-card parameters: - - &332 + - &342 name: card_id description: The unique identifier of the card. in: path @@ -46767,7 +48013,7 @@ paths: description: Response content: application/json: - schema: &333 + schema: &343 title: Project Card description: Project cards represent a scope of work. type: object @@ -46842,7 +48088,7 @@ paths: - created_at - updated_at examples: - default: &334 + default: &344 value: url: https://api.github.com/projects/columns/cards/1478 id: 1478 @@ -46892,7 +48138,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/cards#update-an-existing-project-card parameters: - - *332 + - *342 requestBody: required: false content: @@ -46922,9 +48168,9 @@ paths: description: Response content: application/json: - schema: *333 + schema: *343 examples: - default: *334 + default: *344 '304': *35 '403': *27 '401': *23 @@ -46945,7 +48191,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/cards#delete-a-project-card parameters: - - *332 + - *342 responses: '204': description: Response @@ -46983,7 +48229,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/cards#move-a-project-card parameters: - - *332 + - *342 requestBody: required: true content: @@ -47090,7 +48336,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/columns#get-a-project-column parameters: - - &335 + - &345 name: column_id description: The unique identifier of the column. in: path @@ -47102,7 +48348,7 @@ paths: description: Response content: application/json: - schema: &336 + schema: &346 title: Project Column description: Project columns contain cards of work. type: object @@ -47156,7 +48402,7 @@ paths: - created_at - updated_at examples: - default: &337 + default: &347 value: url: https://api.github.com/projects/columns/367 project_url: https://api.github.com/projects/120 @@ -47185,7 +48431,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/columns#update-an-existing-project-column parameters: - - *335 + - *345 requestBody: required: true content: @@ -47210,9 +48456,9 @@ paths: description: Response content: application/json: - schema: *336 + schema: *346 examples: - default: *337 + default: *347 '304': *35 '403': *27 '401': *23 @@ -47231,7 +48477,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/columns#delete-a-project-column parameters: - - *335 + - *345 responses: '204': description: Response @@ -47254,7 +48500,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/cards#list-project-cards parameters: - - *335 + - *345 - name: archived_state description: Filters the project cards that are returned by the card's state. in: query @@ -47267,7 +48513,7 @@ paths: - not_archived default: not_archived - *17 - - *18 + - *19 responses: '200': description: Response @@ -47275,7 +48521,7 @@ paths: application/json: schema: type: array - items: *333 + items: *343 examples: default: value: @@ -47328,7 +48574,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/cards#create-a-project-card parameters: - - *335 + - *345 requestBody: required: true content: @@ -47372,9 +48618,9 @@ paths: description: Response content: application/json: - schema: *333 + schema: *343 examples: - default: *334 + default: *344 '304': *35 '403': *27 '401': *23 @@ -47384,8 +48630,8 @@ paths: application/json: schema: oneOf: - - *160 - - *161 + - *166 + - *167 '503': description: Response content: @@ -47424,7 +48670,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/columns#move-a-project-column parameters: - - *335 + - *345 requestBody: required: true content: @@ -47481,15 +48727,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/projects#get-a-project parameters: - - *327 + - *337 responses: '200': description: Response content: application/json: - schema: *281 + schema: *291 examples: - default: &338 + default: &348 value: owner_url: https://api.github.com/repos/api-playground/projects-test url: https://api.github.com/projects/1002604 @@ -47542,7 +48788,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/projects#update-a-project parameters: - - *327 + - *337 requestBody: required: false content: @@ -47591,9 +48837,9 @@ paths: description: Response content: application/json: - schema: *281 + schema: *291 examples: - default: *338 + default: *348 '404': description: Not Found if the authenticated user does not have access to the project @@ -47614,7 +48860,7 @@ paths: items: type: string '401': *23 - '410': *339 + '410': *349 '422': *7 x-github: githubCloudOnly: false @@ -47632,7 +48878,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/projects#delete-a-project parameters: - - *327 + - *337 responses: '204': description: Delete Success @@ -47653,7 +48899,7 @@ paths: items: type: string '401': *23 - '410': *339 + '410': *349 '404': *6 x-github: githubCloudOnly: false @@ -47676,7 +48922,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/collaborators#list-project-collaborators parameters: - - *327 + - *337 - name: affiliation description: Filters the collaborators by their affiliation. `outside` means outside collaborators of a project that are not a member of the project's @@ -47693,7 +48939,7 @@ paths: - all default: all - *17 - - *18 + - *19 responses: '200': description: Response @@ -47703,7 +48949,7 @@ paths: type: array items: *4 examples: - default: *254 + default: *264 headers: Link: *37 '404': *6 @@ -47728,8 +48974,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/collaborators#add-project-collaborator parameters: - - *327 - - *195 + - *337 + - *205 requestBody: required: false content: @@ -47778,8 +49024,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/collaborators#remove-user-as-a-collaborator parameters: - - *327 - - *195 + - *337 + - *205 responses: '204': description: Response @@ -47807,8 +49053,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/collaborators#get-project-permission-for-a-user parameters: - - *327 - - *195 + - *337 + - *205 responses: '200': description: Response @@ -47872,9 +49118,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/columns#list-project-columns parameters: - - *327 + - *337 - *17 - - *18 + - *19 responses: '200': description: Response @@ -47882,7 +49128,7 @@ paths: application/json: schema: type: array - items: *336 + items: *346 examples: default: value: @@ -47914,7 +49160,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/columns#create-a-project-column parameters: - - *327 + - *337 requestBody: required: true content: @@ -47938,7 +49184,7 @@ paths: description: Response content: application/json: - schema: *336 + schema: *346 examples: default: value: @@ -47999,7 +49245,7 @@ paths: resources: type: object properties: - core: &340 + core: &350 title: Rate Limit type: object properties: @@ -48016,20 +49262,20 @@ paths: - remaining - reset - used - graphql: *340 - search: *340 - code_search: *340 - source_import: *340 - integration_manifest: *340 - code_scanning_upload: *340 - actions_runner_registration: *340 - scim: *340 - dependency_snapshots: *340 - code_scanning_autofix: *340 + graphql: *350 + search: *350 + code_search: *350 + source_import: *350 + integration_manifest: *350 + code_scanning_upload: *350 + actions_runner_registration: *350 + scim: *350 + dependency_snapshots: *350 + code_scanning_autofix: *350 required: - core - search - rate: *340 + rate: *350 required: - rate - resources @@ -48133,14 +49379,14 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#get-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response content: application/json: - schema: *341 + schema: *351 examples: default-response: summary: Default response @@ -48645,7 +49891,7 @@ paths: status: disabled '403': *27 '404': *6 - '301': *342 + '301': *352 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -48663,8 +49909,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#update-a-repository parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: false content: @@ -48911,10 +50157,10 @@ paths: description: Response content: application/json: - schema: *341 + schema: *351 examples: - default: *343 - '307': &344 + default: *353 + '307': &354 description: Temporary Redirect content: application/json: @@ -48943,8 +50189,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#delete-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '204': description: Response @@ -48966,7 +50212,7 @@ paths: value: message: Organization members cannot delete repositories. documentation_url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#delete-a-repository - '307': *344 + '307': *354 '404': *6 x-github: githubCloudOnly: false @@ -48989,11 +50235,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/artifacts#list-artifacts-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 - *17 - - *18 - - &359 + - *19 + - &369 name: name description: The name field of an artifact. When specified, only artifacts with this name will be returned. @@ -49016,7 +50262,7 @@ paths: type: integer artifacts: type: array - items: &345 + items: &355 title: Artifact description: An artifact type: object @@ -49102,7 +50348,7 @@ paths: - expires_at - updated_at examples: - default: &360 + default: &370 value: total_count: 2 artifacts: @@ -49161,9 +50407,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/artifacts#get-an-artifact parameters: - - *328 - - *329 - - &346 + - *338 + - *339 + - &356 name: artifact_id description: The unique identifier of the artifact. in: path @@ -49175,7 +50421,7 @@ paths: description: Response content: application/json: - schema: *345 + schema: *355 examples: default: value: @@ -49212,9 +50458,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/artifacts#delete-an-artifact parameters: - - *328 - - *329 - - *346 + - *338 + - *339 + - *356 responses: '204': description: Response @@ -49238,9 +50484,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/artifacts#download-an-artifact parameters: - - *328 - - *329 - - *346 + - *338 + - *339 + - *356 - name: archive_format in: path required: true @@ -49254,7 +50500,7 @@ paths: example: https://pipelines.actions.githubusercontent.com/OhgS4QRKqmgx7bKC27GKU83jnQjyeqG8oIMTge8eqtheppcmw8/_apis/pipelines/1/runs/176/signedlogcontent?urlExpires=2020-01-24T18%3A10%3A31.5729946Z&urlSigningMethod=HMACV1&urlSignature=agG73JakPYkHrh06seAkvmH7rBR4Ji4c2%2B6a2ejYh3E%3D schema: type: string - '410': *339 + '410': *349 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -49277,14 +50523,14 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/cache#get-github-actions-cache-usage-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response content: application/json: - schema: *347 + schema: *357 examples: default: value: @@ -49310,11 +50556,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/cache#list-github-actions-caches-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 - *17 - - *18 - - &348 + - *19 + - &358 name: ref description: The full Git reference for narrowing down the cache. The `ref` for a branch should be formatted as `refs/heads/`. To reference @@ -49342,13 +50588,13 @@ paths: - last_accessed_at - size_in_bytes default: last_accessed_at - - *76 + - *82 responses: '200': description: Response content: application/json: - schema: &349 + schema: &359 title: Repository actions caches description: Repository actions caches type: object @@ -49398,7 +50644,7 @@ paths: - total_count - actions_caches examples: - default: &350 + default: &360 value: total_count: 1 actions_caches: @@ -49430,23 +50676,23 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/cache#delete-github-actions-caches-for-a-repository-using-a-cache-key parameters: - - *328 - - *329 + - *338 + - *339 - name: key description: A key for identifying the cache. in: query required: true schema: type: string - - *348 + - *358 responses: '200': description: Response content: application/json: - schema: *349 + schema: *359 examples: - default: *350 + default: *360 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -49466,8 +50712,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/cache#delete-a-github-actions-cache-for-a-repository-using-a-cache-id parameters: - - *328 - - *329 + - *338 + - *339 - name: cache_id description: The unique identifier of the GitHub Actions cache. in: path @@ -49498,9 +50744,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-jobs#get-a-job-for-a-workflow-run parameters: - - *328 - - *329 - - &351 + - *338 + - *339 + - &361 name: job_id description: The unique identifier of the job. in: path @@ -49512,7 +50758,7 @@ paths: description: Response content: application/json: - schema: &363 + schema: &373 title: Job description: Information of a job execution in a workflow run type: object @@ -49859,9 +51105,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-jobs#download-job-logs-for-a-workflow-run parameters: - - *328 - - *329 - - *351 + - *338 + - *339 + - *361 responses: '302': description: Response @@ -49889,9 +51135,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#re-run-a-job-from-a-workflow-run parameters: - - *328 - - *329 - - *351 + - *338 + - *339 + - *361 requestBody: required: false content: @@ -49913,7 +51159,7 @@ paths: description: Response content: application/json: - schema: *184 + schema: *194 examples: default: value: @@ -49937,8 +51183,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/oidc#get-the-customization-template-for-an-oidc-subject-claim-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Status response @@ -49988,8 +51234,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/oidc#set-the-customization-template-for-an-oidc-subject-claim-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -50023,7 +51269,7 @@ paths: description: Empty response content: application/json: - schema: *184 + schema: *194 examples: default: value: @@ -50052,10 +51298,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#list-repository-organization-secrets parameters: - - *328 - - *329 + - *338 + - *339 - *17 - - *18 + - *19 responses: '200': description: Response @@ -50071,7 +51317,7 @@ paths: type: integer secrets: type: array - items: &365 + items: &375 title: Actions Secret description: Set secrets for GitHub Actions. type: object @@ -50092,7 +51338,7 @@ paths: - created_at - updated_at examples: - default: &366 + default: &376 value: total_count: 2 secrets: @@ -50125,10 +51371,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#list-repository-organization-variables parameters: - - *328 - - *329 - - *352 - - *18 + - *338 + - *339 + - *362 + - *19 responses: '200': description: Response @@ -50144,7 +51390,7 @@ paths: type: integer variables: type: array - items: &369 + items: &379 title: Actions Variable type: object properties: @@ -50178,7 +51424,7 @@ paths: - created_at - updated_at examples: - default: &370 + default: &380 value: total_count: 2 variables: @@ -50211,8 +51457,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#get-github-actions-permissions-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response @@ -50221,11 +51467,11 @@ paths: schema: type: object properties: - enabled: &353 + enabled: &363 type: boolean description: Whether GitHub Actions is enabled on the repository. - allowed_actions: *40 - selected_actions_url: *166 + allowed_actions: *46 + selected_actions_url: *176 required: - enabled examples: @@ -50254,8 +51500,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#set-github-actions-permissions-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '204': description: Response @@ -50266,8 +51512,8 @@ paths: schema: type: object properties: - enabled: *353 - allowed_actions: *40 + enabled: *363 + allowed_actions: *46 required: - enabled examples: @@ -50297,14 +51543,14 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#get-the-level-of-access-for-workflows-outside-of-the-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response content: application/json: - schema: &354 + schema: &364 type: object properties: access_level: @@ -50322,7 +51568,7 @@ paths: required: - access_level examples: - default: &355 + default: &365 value: access_level: organization x-github: @@ -50347,15 +51593,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#set-the-level-of-access-for-workflows-outside-of-the-repository parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: application/json: - schema: *354 + schema: *364 examples: - default: *355 + default: *365 responses: '204': description: Response @@ -50379,16 +51625,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#get-allowed-actions-and-reusable-workflows-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response content: application/json: - schema: *42 + schema: *48 examples: - default: *43 + default: *49 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -50411,8 +51657,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#set-allowed-actions-and-reusable-workflows-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '204': description: Response @@ -50420,9 +51666,9 @@ paths: required: false content: application/json: - schema: *42 + schema: *48 examples: - selected_actions: *43 + selected_actions: *49 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -50444,16 +51690,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#get-default-workflow-permissions-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response content: application/json: - schema: *169 + schema: *179 examples: - default: *46 + default: *52 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -50474,8 +51720,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#set-default-workflow-permissions-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '204': description: Success response @@ -50486,9 +51732,9 @@ paths: required: true content: application/json: - schema: *170 + schema: *180 examples: - default: *46 + default: *52 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -50515,10 +51761,10 @@ paths: in: query schema: type: string - - *328 - - *329 + - *338 + - *339 - *17 - - *18 + - *19 responses: '200': description: Response @@ -50534,9 +51780,9 @@ paths: type: integer runners: type: array - items: *53 + items: *59 examples: - default: *54 + default: *60 headers: Link: *37 x-github: @@ -50560,8 +51806,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#list-runner-applications-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response @@ -50569,9 +51815,9 @@ paths: application/json: schema: type: array - items: *174 + items: *184 examples: - default: *175 + default: *185 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -50593,8 +51839,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -50637,7 +51883,7 @@ paths: - no-gpu work_folder: _work responses: - '201': *176 + '201': *186 '404': *6 '422': *7 x-github: @@ -50667,16 +51913,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#create-a-registration-token-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '201': description: Response content: application/json: - schema: *56 + schema: *62 examples: - default: *177 + default: *187 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -50704,16 +51950,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#create-a-remove-token-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '201': description: Response content: application/json: - schema: *56 + schema: *62 examples: - default: *178 + default: *188 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -50735,17 +51981,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#get-a-self-hosted-runner-for-a-repository parameters: - - *328 - - *329 - - *52 + - *338 + - *339 + - *58 responses: '200': description: Response content: application/json: - schema: *53 + schema: *59 examples: - default: *179 + default: *189 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -50766,9 +52012,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#delete-a-self-hosted-runner-from-a-repository parameters: - - *328 - - *329 - - *52 + - *338 + - *339 + - *58 responses: '204': description: Response @@ -50793,11 +52039,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#list-labels-for-a-self-hosted-runner-for-a-repository parameters: - - *328 - - *329 - - *52 + - *338 + - *339 + - *58 responses: - '200': *58 + '200': *64 '404': *6 x-github: githubCloudOnly: false @@ -50819,9 +52065,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#add-custom-labels-to-a-self-hosted-runner-for-a-repository parameters: - - *328 - - *329 - - *52 + - *338 + - *339 + - *58 requestBody: required: true content: @@ -50845,7 +52091,7 @@ paths: - gpu - accelerated responses: - '200': *58 + '200': *64 '404': *6 '422': *7 x-github: @@ -50869,9 +52115,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#set-custom-labels-for-a-self-hosted-runner-for-a-repository parameters: - - *328 - - *329 - - *52 + - *338 + - *339 + - *58 requestBody: required: true content: @@ -50896,7 +52142,7 @@ paths: - gpu - accelerated responses: - '200': *58 + '200': *64 '404': *6 '422': *7 x-github: @@ -50920,11 +52166,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#remove-all-custom-labels-from-a-self-hosted-runner-for-a-repository parameters: - - *328 - - *329 - - *52 + - *338 + - *339 + - *58 responses: - '200': *180 + '200': *190 '404': *6 x-github: githubCloudOnly: false @@ -50951,12 +52197,12 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#remove-a-custom-label-from-a-self-hosted-runner-for-a-repository parameters: - - *328 - - *329 - - *52 - - *181 + - *338 + - *339 + - *58 + - *191 responses: - '200': *58 + '200': *64 '404': *6 '422': *7 x-github: @@ -50982,9 +52228,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#list-workflow-runs-for-a-repository parameters: - - *328 - - *329 - - &373 + - *338 + - *339 + - &383 name: actor description: Returns someone's workflow runs. Use the login for the user who created the `push` associated with the check suite or workflow run. @@ -50992,7 +52238,7 @@ paths: required: false schema: type: string - - &374 + - &384 name: branch description: Returns workflow runs associated with a branch. Use the name of the branch of the `push`. @@ -51000,7 +52246,7 @@ paths: required: false schema: type: string - - &375 + - &385 name: event description: Returns workflow run triggered by the event you specify. For example, `push`, `pull_request` or `issue`. For more information, see "[Events @@ -51009,7 +52255,7 @@ paths: required: false schema: type: string - - &376 + - &386 name: status description: Returns workflow runs with the check run `status` or `conclusion` that you specify. For example, a conclusion can be `success` or a status @@ -51035,8 +52281,8 @@ paths: - waiting - pending - *17 - - *18 - - &377 + - *19 + - &387 name: created description: Returns workflow runs created within the given date-time range. For more information on the syntax, see "[Understanding the search syntax](https://docs.github.com/enterprise-cloud@latest//search-github/getting-started-with-searching-on-github/understanding-the-search-syntax#query-for-dates)." @@ -51045,7 +52291,7 @@ paths: schema: type: string format: date-time - - &356 + - &366 name: exclude_pull_requests description: If `true` pull requests are omitted from the response (empty array). @@ -51054,13 +52300,13 @@ paths: schema: type: boolean default: false - - &378 + - &388 name: check_suite_id description: Returns workflow runs with the `check_suite_id` that you specify. in: query schema: type: integer - - &379 + - &389 name: head_sha description: Only returns workflow runs that are associated with the specified `head_sha`. @@ -51083,7 +52329,7 @@ paths: type: integer workflow_runs: type: array - items: &357 + items: &367 title: Workflow Run description: An invocation of a workflow type: object @@ -51200,7 +52446,7 @@ paths: type: - array - 'null' - items: &403 + items: &413 title: Pull Request Minimal type: object properties: @@ -51327,7 +52573,7 @@ paths: head_commit: anyOf: - type: 'null' - - &407 + - &417 title: Simple Commit description: A commit. type: object @@ -51401,8 +52647,8 @@ paths: - timestamp - author - committer - repository: *173 - head_repository: *173 + repository: *183 + head_repository: *183 head_repository_id: type: integer examples: @@ -51442,7 +52688,7 @@ paths: - workflow_url - pull_requests examples: - default: &380 + default: &390 value: total_count: 1 workflow_runs: @@ -51678,24 +52924,24 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#get-a-workflow-run parameters: - - *328 - - *329 - - &358 + - *338 + - *339 + - &368 name: run_id description: The unique identifier of the workflow run. in: path required: true schema: type: integer - - *356 + - *366 responses: '200': description: Response content: application/json: - schema: *357 + schema: *367 examples: - default: &361 + default: &371 value: id: 30433642 name: Build @@ -51936,9 +53182,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#delete-a-workflow-run parameters: - - *328 - - *329 - - *358 + - *338 + - *339 + - *368 responses: '204': description: Response @@ -51961,9 +53207,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#get-the-review-history-for-a-workflow-run parameters: - - *328 - - *329 - - *358 + - *338 + - *339 + - *368 responses: '200': description: Response @@ -52091,15 +53337,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#approve-a-workflow-run-for-a-fork-pull-request parameters: - - *328 - - *329 - - *358 + - *338 + - *339 + - *368 responses: '201': description: Response content: application/json: - schema: *184 + schema: *194 examples: default: value: @@ -52126,12 +53372,12 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/artifacts#list-workflow-run-artifacts parameters: - - *328 - - *329 - - *358 + - *338 + - *339 + - *368 - *17 - - *18 - - *359 + - *19 + - *369 responses: '200': description: Response @@ -52147,9 +53393,9 @@ paths: type: integer artifacts: type: array - items: *345 + items: *355 examples: - default: *360 + default: *370 headers: Link: *37 x-github: @@ -52173,25 +53419,25 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#get-a-workflow-run-attempt parameters: - - *328 - - *329 - - *358 - - &362 + - *338 + - *339 + - *368 + - &372 name: attempt_number description: The attempt number of the workflow run. in: path required: true schema: type: integer - - *356 + - *366 responses: '200': description: Response content: application/json: - schema: *357 + schema: *367 examples: - default: *361 + default: *371 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -52214,12 +53460,12 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-jobs#list-jobs-for-a-workflow-run-attempt parameters: - - *328 - - *329 - - *358 - - *362 + - *338 + - *339 + - *368 + - *372 - *17 - - *18 + - *19 responses: '200': description: Response @@ -52235,9 +53481,9 @@ paths: type: integer jobs: type: array - items: *363 + items: *373 examples: - default: &364 + default: &374 value: total_count: 1 jobs: @@ -52350,10 +53596,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#download-workflow-run-attempt-logs parameters: - - *328 - - *329 - - *358 - - *362 + - *338 + - *339 + - *368 + - *372 responses: '302': description: Response @@ -52381,19 +53627,19 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#cancel-a-workflow-run parameters: - - *328 - - *329 - - *358 + - *338 + - *339 + - *368 responses: '202': description: Response content: application/json: - schema: *184 + schema: *194 examples: default: value: - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -52416,9 +53662,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#review-custom-deployment-protection-rules-for-a-workflow-run parameters: - - *328 - - *329 - - *358 + - *338 + - *339 + - *368 requestBody: required: true content: @@ -52485,19 +53731,19 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#force-cancel-a-workflow-run parameters: - - *328 - - *329 - - *358 + - *338 + - *339 + - *368 responses: '202': description: Response content: application/json: - schema: *184 + schema: *194 examples: default: value: - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -52520,9 +53766,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-jobs#list-jobs-for-a-workflow-run parameters: - - *328 - - *329 - - *358 + - *338 + - *339 + - *368 - name: filter description: Filters jobs by their `completed_at` timestamp. `latest` returns jobs from the most recent execution of the workflow run. `all` returns all @@ -52536,7 +53782,7 @@ paths: - all default: latest - *17 - - *18 + - *19 responses: '200': description: Response @@ -52552,9 +53798,9 @@ paths: type: integer jobs: type: array - items: *363 + items: *373 examples: - default: *364 + default: *374 headers: Link: *37 x-github: @@ -52579,9 +53825,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#download-workflow-run-logs parameters: - - *328 - - *329 - - *358 + - *338 + - *339 + - *368 responses: '302': description: Response @@ -52608,14 +53854,14 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#delete-workflow-run-logs parameters: - - *328 - - *329 - - *358 + - *338 + - *339 + - *368 responses: '204': description: Response '403': *27 - '500': *87 + '500': *93 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -52637,9 +53883,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#get-pending-deployments-for-a-workflow-run parameters: - - *328 - - *329 - - *358 + - *338 + - *339 + - *368 responses: '200': description: Response @@ -52708,7 +53954,7 @@ paths: items: type: object properties: - type: &478 + type: &488 type: string description: The type of reviewer. enum: @@ -52719,7 +53965,7 @@ paths: reviewer: anyOf: - *4 - - *251 + - *261 required: - environment - wait_timer @@ -52794,9 +54040,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#review-pending-deployments-for-a-workflow-run parameters: - - *328 - - *329 - - *358 + - *338 + - *339 + - *368 requestBody: required: true content: @@ -52846,7 +54092,7 @@ paths: application/json: schema: type: array - items: &473 + items: &483 title: Deployment description: A request for a specific ref(branch,sha,tag) to be deployed @@ -52958,7 +54204,7 @@ paths: - created_at - updated_at examples: - default: &474 + default: &484 value: - url: https://api.github.com/repos/octocat/example/deployments/1 id: 1 @@ -53014,9 +54260,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#re-run-a-workflow parameters: - - *328 - - *329 - - *358 + - *338 + - *339 + - *368 requestBody: required: false content: @@ -53038,7 +54284,7 @@ paths: description: Response content: application/json: - schema: *184 + schema: *194 examples: default: value: @@ -53061,9 +54307,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#re-run-failed-jobs-from-a-workflow-run parameters: - - *328 - - *329 - - *358 + - *338 + - *339 + - *368 requestBody: required: false content: @@ -53085,7 +54331,7 @@ paths: description: Response content: application/json: - schema: *184 + schema: *194 examples: default: value: @@ -53110,9 +54356,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#get-workflow-run-usage parameters: - - *328 - - *329 - - *358 + - *338 + - *339 + - *368 responses: '200': description: Response @@ -53249,10 +54495,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#list-repository-secrets parameters: - - *328 - - *329 + - *338 + - *339 - *17 - - *18 + - *19 responses: '200': description: Response @@ -53268,9 +54514,9 @@ paths: type: integer secrets: type: array - items: *365 + items: *375 examples: - default: *366 + default: *376 headers: Link: *37 x-github: @@ -53295,16 +54541,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#get-a-repository-public-key parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response content: application/json: - schema: *367 + schema: *377 examples: - default: *368 + default: *378 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -53326,17 +54572,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#get-a-repository-secret parameters: - - *328 - - *329 - - *183 + - *338 + - *339 + - *193 responses: '200': description: Response content: application/json: - schema: *365 + schema: *375 examples: - default: &491 + default: &501 value: name: GH_TOKEN created_at: '2019-08-10T14:59:22Z' @@ -53362,9 +54608,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#create-or-update-a-repository-secret parameters: - - *328 - - *329 - - *183 + - *338 + - *339 + - *193 requestBody: required: true content: @@ -53392,7 +54638,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *184 + schema: *194 examples: default: value: @@ -53418,9 +54664,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#delete-a-repository-secret parameters: - - *328 - - *329 - - *183 + - *338 + - *339 + - *193 responses: '204': description: Response @@ -53445,10 +54691,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#list-repository-variables parameters: - - *328 - - *329 - - *352 - - *18 + - *338 + - *339 + - *362 + - *19 responses: '200': description: Response @@ -53464,9 +54710,9 @@ paths: type: integer variables: type: array - items: *369 + items: *379 examples: - default: *370 + default: *380 headers: Link: *37 x-github: @@ -53489,8 +54735,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#create-a-repository-variable parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -53517,7 +54763,7 @@ paths: description: Response content: application/json: - schema: *184 + schema: *194 examples: default: value: @@ -53542,17 +54788,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#get-a-repository-variable parameters: - - *328 - - *329 - - *186 + - *338 + - *339 + - *196 responses: '200': description: Response content: application/json: - schema: *369 + schema: *379 examples: - default: &492 + default: &502 value: name: USERNAME value: octocat @@ -53578,9 +54824,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#update-a-repository-variable parameters: - - *328 - - *329 - - *186 + - *338 + - *339 + - *196 requestBody: required: true content: @@ -53622,9 +54868,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#delete-a-repository-variable parameters: - - *328 - - *329 - - *186 + - *338 + - *339 + - *196 responses: '204': description: Response @@ -53649,10 +54895,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflows#list-repository-workflows parameters: - - *328 - - *329 + - *338 + - *339 - *17 - - *18 + - *19 responses: '200': description: Response @@ -53668,7 +54914,7 @@ paths: type: integer workflows: type: array - items: &371 + items: &381 title: Workflow description: A GitHub Actions workflow type: object @@ -53786,9 +55032,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflows#get-a-workflow parameters: - - *328 - - *329 - - &372 + - *338 + - *339 + - &382 name: workflow_id in: path description: The ID of the workflow. You can also pass the workflow file name @@ -53803,7 +55049,7 @@ paths: description: Response content: application/json: - schema: *371 + schema: *381 examples: default: value: @@ -53836,9 +55082,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflows#disable-a-workflow parameters: - - *328 - - *329 - - *372 + - *338 + - *339 + - *382 responses: '204': description: Response @@ -53863,9 +55109,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflows#create-a-workflow-dispatch-event parameters: - - *328 - - *329 - - *372 + - *338 + - *339 + - *382 responses: '204': description: Response @@ -53916,9 +55162,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflows#enable-a-workflow parameters: - - *328 - - *329 - - *372 + - *338 + - *339 + - *382 responses: '204': description: Response @@ -53945,19 +55191,19 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#list-workflow-runs-for-a-workflow parameters: - - *328 - - *329 - - *372 - - *373 - - *374 - - *375 - - *376 + - *338 + - *339 + - *382 + - *383 + - *384 + - *385 + - *386 - *17 - - *18 - - *377 - - *356 - - *378 - - *379 + - *19 + - *387 + - *366 + - *388 + - *389 responses: '200': description: Response @@ -53973,9 +55219,9 @@ paths: type: integer workflow_runs: type: array - items: *357 + items: *367 examples: - default: *380 + default: *390 headers: Link: *37 x-github: @@ -54001,9 +55247,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflows#get-workflow-usage parameters: - - *328 - - *329 - - *372 + - *338 + - *339 + - *382 responses: '200': description: Response @@ -54064,12 +55310,12 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#list-repository-activities parameters: - - *328 - - *329 - - *76 + - *338 + - *339 + - *82 - *17 - - *74 - - *75 + - *80 + - *81 - name: ref description: |- The Git reference for the activities you want to list. @@ -54233,10 +55479,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/assignees#list-assignees parameters: - - *328 - - *329 + - *338 + - *339 - *17 - - *18 + - *19 responses: '200': description: Response @@ -54246,7 +55492,7 @@ paths: type: array items: *4 examples: - default: *254 + default: *264 headers: Link: *37 '404': *6 @@ -54271,8 +55517,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/assignees#check-if-a-user-can-be-assigned parameters: - - *328 - - *329 + - *338 + - *339 - name: assignee in: path required: true @@ -54308,8 +55554,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#create-an-attestation parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -54421,11 +55667,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#list-attestations parameters: - - *328 - - *329 + - *338 + - *339 - *17 - - *74 - - *75 + - *80 + - *81 - name: subject_digest description: The parameter should be set to the attestation's subject's SHA256 digest, in the form `sha256:HEX_DIGEST`. @@ -54468,7 +55714,7 @@ paths: bundle_url: type: string examples: - default: *381 + default: *391 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -54488,8 +55734,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/autolinks#get-all-autolinks-of-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response @@ -54497,7 +55743,7 @@ paths: application/json: schema: type: array - items: &382 + items: &392 title: Autolink reference description: An autolink reference. type: object @@ -54551,8 +55797,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/autolinks#create-an-autolink-reference-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -54591,9 +55837,9 @@ paths: description: response content: application/json: - schema: *382 + schema: *392 examples: - default: &383 + default: &393 value: id: 1 key_prefix: TICKET- @@ -54624,9 +55870,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/autolinks#get-an-autolink-reference-of-a-repository parameters: - - *328 - - *329 - - &384 + - *338 + - *339 + - &394 name: autolink_id description: The unique identifier of the autolink. in: path @@ -54638,9 +55884,9 @@ paths: description: Response content: application/json: - schema: *382 + schema: *392 examples: - default: *383 + default: *393 '404': *6 x-github: githubCloudOnly: false @@ -54660,9 +55906,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/autolinks#delete-an-autolink-reference-from-a-repository parameters: - - *328 - - *329 - - *384 + - *338 + - *339 + - *394 responses: '204': description: Response @@ -54686,8 +55932,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#check-if-dependabot-security-updates-are-enabled-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response if Dependabot is enabled @@ -54737,8 +55983,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#enable-dependabot-security-updates parameters: - - *328 - - *329 + - *338 + - *339 responses: '204': description: Response @@ -54759,8 +56005,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#disable-dependabot-security-updates parameters: - - *328 - - *329 + - *338 + - *339 responses: '204': description: Response @@ -54780,8 +56026,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branches#list-branches parameters: - - *328 - - *329 + - *338 + - *339 - name: protected description: Setting to `true` returns only branches protected by branch protections or rulesets. When set to `false`, only unprotected branches are returned. @@ -54791,7 +56037,7 @@ paths: schema: type: boolean - *17 - - *18 + - *19 responses: '200': description: Response @@ -54819,7 +56065,7 @@ paths: - url protected: type: boolean - protection: &386 + protection: &396 title: Branch Protection description: Branch Protection type: object @@ -54862,7 +56108,7 @@ paths: required: - contexts - checks - enforce_admins: &389 + enforce_admins: &399 title: Protected Branch Admin Enforced description: Protected Branch Admin Enforced type: object @@ -54879,7 +56125,7 @@ paths: required: - url - enabled - required_pull_request_reviews: &391 + required_pull_request_reviews: &401 title: Protected Branch Pull Request Review description: Protected Branch Pull Request Review type: object @@ -54901,7 +56147,7 @@ paths: description: The list of teams with review dismissal access. type: array - items: *251 + items: *261 apps: description: The list of apps with review dismissal access. @@ -54933,7 +56179,7 @@ paths: description: The list of teams allowed to bypass pull request requirements. type: array - items: *251 + items: *261 apps: description: The list of apps allowed to bypass pull request requirements. @@ -54963,7 +56209,7 @@ paths: required: - dismiss_stale_reviews - require_code_owner_reviews - restrictions: &388 + restrictions: &398 title: Branch Restriction Policy description: Branch Restriction Policy type: object @@ -55288,9 +56534,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branches#get-a-branch parameters: - - *328 - - *329 - - &387 + - *338 + - *339 + - &397 name: branch description: The name of the branch. Cannot contain wildcard characters. To use wildcard characters in branch names, use [the GraphQL API](https://docs.github.com/enterprise-cloud@latest//graphql). @@ -55304,14 +56550,14 @@ paths: description: Response content: application/json: - schema: &397 + schema: &407 title: Branch With Protection description: Branch With Protection type: object properties: name: type: string - commit: &449 + commit: &459 title: Commit description: Commit type: object @@ -55350,7 +56596,7 @@ paths: author: anyOf: - type: 'null' - - &385 + - &395 title: Git User description: Metaproperties for Git author/committer information. @@ -55371,7 +56617,7 @@ paths: committer: anyOf: - type: 'null' - - *385 + - *395 message: type: string examples: @@ -55395,7 +56641,7 @@ paths: required: - sha - url - verification: &498 + verification: &508 title: Verification type: object properties: @@ -55430,14 +56676,14 @@ paths: author: oneOf: - *4 - - *184 + - *194 type: - 'null' - object committer: oneOf: - *4 - - *184 + - *194 type: - 'null' - object @@ -55474,7 +56720,7 @@ paths: type: integer files: type: array - items: &461 + items: &471 title: Diff Entry description: Diff Entry type: object @@ -55568,7 +56814,7 @@ paths: - self protected: type: boolean - protection: *386 + protection: *396 protection_url: type: string format: uri @@ -55677,7 +56923,7 @@ paths: contexts: [] checks: [] protection_url: https://api.github.com/repos/octocat/Hello-World/branches/main/protection - '301': *342 + '301': *352 '404': *6 x-github: githubCloudOnly: false @@ -55699,15 +56945,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#get-branch-protection parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 responses: '200': description: Response content: application/json: - schema: *386 + schema: *396 examples: default: value: @@ -55901,9 +57147,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#update-branch-protection parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 requestBody: required: true content: @@ -56163,7 +57409,7 @@ paths: url: type: string format: uri - required_status_checks: &394 + required_status_checks: &404 title: Status Check Policy description: Status Check Policy type: object @@ -56244,7 +57490,7 @@ paths: items: *4 teams: type: array - items: *251 + items: *261 apps: type: array items: *5 @@ -56262,7 +57508,7 @@ paths: items: *4 teams: type: array - items: *251 + items: *261 apps: type: array items: *5 @@ -56322,7 +57568,7 @@ paths: additionalProperties: false required: - enabled - restrictions: *388 + restrictions: *398 required_conversation_resolution: type: object properties: @@ -56434,9 +57680,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#delete-branch-protection parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 responses: '204': description: Response @@ -56461,17 +57707,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#get-admin-branch-protection parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 responses: '200': description: Response content: application/json: - schema: *389 + schema: *399 examples: - default: &390 + default: &400 value: url: https://api.github.com/repos/octocat/Hello-World/branches/master/protection/enforce_admins enabled: true @@ -56493,17 +57739,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#set-admin-branch-protection parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 responses: '200': description: Response content: application/json: - schema: *389 + schema: *399 examples: - default: *390 + default: *400 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -56522,9 +57768,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#delete-admin-branch-protection parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 responses: '204': description: Response @@ -56549,17 +57795,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#get-pull-request-review-protection parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 responses: '200': description: Response content: application/json: - schema: *391 + schema: *401 examples: - default: &392 + default: &402 value: url: https://api.github.com/repos/octocat/Hello-World/branches/master/protection/required_pull_request_reviews dismissal_restrictions: @@ -56655,9 +57901,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#update-pull-request-review-protection parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 requestBody: required: false content: @@ -56755,9 +58001,9 @@ paths: description: Response content: application/json: - schema: *391 + schema: *401 examples: - default: *392 + default: *402 '422': *15 x-github: githubCloudOnly: false @@ -56778,9 +58024,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#delete-pull-request-review-protection parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 responses: '204': description: Response @@ -56807,17 +58053,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#get-commit-signature-protection parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 responses: '200': description: Response content: application/json: - schema: *389 + schema: *399 examples: - default: &393 + default: &403 value: url: https://api.github.com/repos/octocat/Hello-World/branches/master/protection/required_signatures enabled: true @@ -56840,17 +58086,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#create-commit-signature-protection parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 responses: '200': description: Response content: application/json: - schema: *389 + schema: *399 examples: - default: *393 + default: *403 '404': *6 x-github: githubCloudOnly: false @@ -56870,9 +58116,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#delete-commit-signature-protection parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 responses: '204': description: Response @@ -56897,17 +58143,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#get-status-checks-protection parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 responses: '200': description: Response content: application/json: - schema: *394 + schema: *404 examples: - default: &395 + default: &405 value: url: https://api.github.com/repos/octocat/Hello-World/branches/master/protection/required_status_checks strict: true @@ -56933,9 +58179,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#update-status-check-protection parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 requestBody: required: false content: @@ -56987,9 +58233,9 @@ paths: description: Response content: application/json: - schema: *394 + schema: *404 examples: - default: *395 + default: *405 '404': *6 '422': *15 x-github: @@ -57011,9 +58257,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#remove-status-check-protection parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 responses: '204': description: Response @@ -57037,9 +58283,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#get-all-status-check-contexts parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 responses: '200': description: Response @@ -57073,9 +58319,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#add-status-check-contexts parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 requestBody: required: false content: @@ -57142,9 +58388,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#set-status-check-contexts parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 requestBody: required: false content: @@ -57208,9 +58454,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#remove-status-check-contexts parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 requestBody: content: application/json: @@ -57276,15 +58522,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#get-access-restrictions parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 responses: '200': description: Response content: application/json: - schema: *388 + schema: *398 examples: default: value: @@ -57375,9 +58621,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#delete-access-restrictions parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 responses: '204': description: Response @@ -57400,9 +58646,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#get-apps-with-access-to-the-protected-branch parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 responses: '200': description: Response @@ -57412,7 +58658,7 @@ paths: type: array items: *5 examples: - default: &396 + default: &406 value: - id: 1 slug: octoapp @@ -57469,9 +58715,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#add-app-access-restrictions parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 requestBody: required: true content: @@ -57505,7 +58751,7 @@ paths: type: array items: *5 examples: - default: *396 + default: *406 '422': *15 x-github: githubCloudOnly: false @@ -57526,9 +58772,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#set-app-access-restrictions parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 requestBody: required: true content: @@ -57562,7 +58808,7 @@ paths: type: array items: *5 examples: - default: *396 + default: *406 '422': *15 x-github: githubCloudOnly: false @@ -57583,9 +58829,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#remove-app-access-restrictions parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 requestBody: required: true content: @@ -57619,7 +58865,7 @@ paths: type: array items: *5 examples: - default: *396 + default: *406 '422': *15 x-github: githubCloudOnly: false @@ -57641,9 +58887,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#get-teams-with-access-to-the-protected-branch parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 responses: '200': description: Response @@ -57651,9 +58897,9 @@ paths: application/json: schema: type: array - items: *251 + items: *261 examples: - default: *265 + default: *275 '404': *6 x-github: githubCloudOnly: false @@ -57673,9 +58919,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#add-team-access-restrictions parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 requestBody: required: false content: @@ -57711,9 +58957,9 @@ paths: application/json: schema: type: array - items: *251 + items: *261 examples: - default: *265 + default: *275 '422': *15 x-github: githubCloudOnly: false @@ -57734,9 +58980,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#set-team-access-restrictions parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 requestBody: required: false content: @@ -57772,9 +59018,9 @@ paths: application/json: schema: type: array - items: *251 + items: *261 examples: - default: *265 + default: *275 '422': *15 x-github: githubCloudOnly: false @@ -57795,9 +59041,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#remove-team-access-restrictions parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 requestBody: content: application/json: @@ -57832,9 +59078,9 @@ paths: application/json: schema: type: array - items: *251 + items: *261 examples: - default: *265 + default: *275 '422': *15 x-github: githubCloudOnly: false @@ -57856,9 +59102,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#get-users-with-access-to-the-protected-branch parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 responses: '200': description: Response @@ -57868,7 +59114,7 @@ paths: type: array items: *4 examples: - default: *254 + default: *264 '404': *6 x-github: githubCloudOnly: false @@ -57892,9 +59138,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#add-user-access-restrictions parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 requestBody: required: true content: @@ -57927,7 +59173,7 @@ paths: type: array items: *4 examples: - default: *254 + default: *264 '422': *15 x-github: githubCloudOnly: false @@ -57952,9 +59198,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#set-user-access-restrictions parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 requestBody: required: true content: @@ -57987,7 +59233,7 @@ paths: type: array items: *4 examples: - default: *254 + default: *264 '422': *15 x-github: githubCloudOnly: false @@ -58012,9 +59258,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#remove-user-access-restrictions parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 requestBody: required: true content: @@ -58047,7 +59293,7 @@ paths: type: array items: *4 examples: - default: *254 + default: *264 '422': *15 x-github: githubCloudOnly: false @@ -58074,9 +59320,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branches#rename-a-branch parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 requestBody: required: true content: @@ -58098,7 +59344,7 @@ paths: description: Response content: application/json: - schema: *397 + schema: *407 examples: default: value: @@ -58212,14 +59458,14 @@ paths: category: repos subcategory: bypass-requests parameters: - - *328 - - *329 - - *398 - - *399 - - *289 - - *400 + - *338 + - *339 + - *408 + - *409 + - *299 + - *410 - *17 - - *18 + - *19 responses: '200': description: Response @@ -58227,11 +59473,11 @@ paths: application/json: schema: type: array - items: *401 + items: *411 examples: - default: *402 + default: *412 '404': *6 - '500': *87 + '500': *93 "/repos/{owner}/{repo}/bypass-requests/push-rules/{bypass_request_number}": get: summary: Get a repository push bypass request @@ -58249,8 +59495,8 @@ paths: category: repos subcategory: bypass-requests parameters: - - *328 - - *329 + - *338 + - *339 - name: bypass_request_number in: path required: true @@ -58264,7 +59510,7 @@ paths: description: Response content: application/json: - schema: *401 + schema: *411 examples: default: value: @@ -58302,7 +59548,7 @@ paths: url: https://api.github.com/repos/octo-org/smile/bypass-requests/push-rules/2 html_url: https://github.com/octo-org/smile/exemptions/2 '404': *6 - '500': *87 + '500': *93 "/repos/{owner}/{repo}/check-runs": post: summary: Create a check run @@ -58322,8 +59568,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/checks/runs#create-a-check-run parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -58602,7 +59848,7 @@ paths: description: Response content: application/json: - schema: &404 + schema: &414 title: CheckRun description: A check performed on the code of a given code change type: object @@ -58737,8 +59983,8 @@ paths: do not necessarily indicate pull requests that triggered the check. type: array - items: *403 - deployment: &708 + items: *413 + deployment: &718 title: Deployment description: A deployment created as the result of an Actions check run from a workflow that references an environment @@ -59025,9 +60271,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/checks/runs#get-a-check-run parameters: - - *328 - - *329 - - &405 + - *338 + - *339 + - &415 name: check_run_id description: The unique identifier of the check run. in: path @@ -59039,9 +60285,9 @@ paths: description: Response content: application/json: - schema: *404 + schema: *414 examples: - default: &406 + default: &416 value: id: 4 head_sha: ce587453ced02b1526dfb4cb910479d431683101 @@ -59141,9 +60387,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/checks/runs#update-a-check-run parameters: - - *328 - - *329 - - *405 + - *338 + - *339 + - *415 requestBody: required: true content: @@ -59383,9 +60629,9 @@ paths: description: Response content: application/json: - schema: *404 + schema: *414 examples: - default: *406 + default: *416 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -59405,11 +60651,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/checks/runs#list-check-run-annotations parameters: - - *328 - - *329 - - *405 + - *338 + - *339 + - *415 - *17 - - *18 + - *19 responses: '200': description: Response @@ -59519,15 +60765,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/checks/runs#rerequest-a-check-run parameters: - - *328 - - *329 - - *405 + - *338 + - *339 + - *415 responses: '201': description: Response content: application/json: - schema: *184 + schema: *194 examples: default: value: @@ -59565,8 +60811,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/checks/suites#create-a-check-suite parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -59588,7 +60834,7 @@ paths: description: Response when the suite already exists content: application/json: - schema: &408 + schema: &418 title: CheckSuite description: A suite of checks performed on the code of a given code change @@ -59670,12 +60916,12 @@ paths: type: - array - 'null' - items: *403 + items: *413 app: anyOf: - type: 'null' - *5 - repository: *173 + repository: *183 created_at: type: - string @@ -59686,7 +60932,7 @@ paths: - string - 'null' format: date-time - head_commit: *407 + head_commit: *417 latest_check_runs_count: type: integer check_runs_url: @@ -59714,7 +60960,7 @@ paths: - check_runs_url - pull_requests examples: - default: &409 + default: &419 value: id: 5 node_id: MDEwOkNoZWNrU3VpdGU1 @@ -60005,9 +61251,9 @@ paths: description: Response when the suite was created content: application/json: - schema: *408 + schema: *418 examples: - default: *409 + default: *419 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -60026,8 +61272,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/checks/suites#update-repository-preferences-for-check-suites parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -60088,7 +61334,7 @@ paths: required: - app_id - setting - repository: *173 + repository: *183 examples: default: value: @@ -60336,9 +61582,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/checks/suites#get-a-check-suite parameters: - - *328 - - *329 - - &410 + - *338 + - *339 + - &420 name: check_suite_id description: The unique identifier of the check suite. in: path @@ -60350,9 +61596,9 @@ paths: description: Response content: application/json: - schema: *408 + schema: *418 examples: - default: *409 + default: *419 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -60375,17 +61621,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/checks/runs#list-check-runs-in-a-check-suite parameters: - - *328 - - *329 - - *410 - - &456 + - *338 + - *339 + - *420 + - &466 name: check_name description: Returns check runs with the specified `name`. in: query required: false schema: type: string - - &457 + - &467 name: status description: Returns check runs with the specified `status`. in: query @@ -60408,7 +61654,7 @@ paths: - all default: latest - *17 - - *18 + - *19 responses: '200': description: Response @@ -60424,9 +61670,9 @@ paths: type: integer check_runs: type: array - items: *404 + items: *414 examples: - default: &458 + default: &468 value: total_count: 1 check_runs: @@ -60528,15 +61774,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/checks/suites#rerequest-a-check-suite parameters: - - *328 - - *329 - - *410 + - *338 + - *339 + - *420 responses: '201': description: Response content: application/json: - schema: *184 + schema: *194 examples: default: value: @@ -60563,30 +61809,30 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#list-code-scanning-alerts-for-a-repository parameters: - - *328 - - *329 - - *196 - - *197 - - *18 + - *338 + - *339 + - *206 + - *207 + - *19 - *17 - - &426 + - &436 name: ref description: The Git reference for the results you want to list. The `ref` for a branch can be formatted either as `refs/heads/` or simply ``. To reference a pull request use `refs/pull//merge`. in: query required: false - schema: *411 - - &427 + schema: *421 + - &437 name: pr description: The number of the pull request for the results you want to list. in: query required: false schema: type: integer - - *76 - - *74 - - *75 + - *82 + - *80 + - *81 - name: sort description: The property by which to sort the results. in: query @@ -60602,13 +61848,13 @@ paths: be returned. in: query required: false - schema: *198 + schema: *208 - name: severity description: If specified, only code scanning alerts with this severity will be returned. in: query required: false - schema: *412 + schema: *422 responses: '200': description: Response @@ -60619,24 +61865,24 @@ paths: items: type: object properties: - number: *88 - created_at: *94 - updated_at: *95 - url: *92 - html_url: *93 - instances_url: *413 - state: *79 - fixed_at: *97 + number: *94 + created_at: *100 + updated_at: *101 + url: *98 + html_url: *99 + instances_url: *423 + state: *85 + fixed_at: *103 dismissed_by: anyOf: - type: 'null' - *4 - dismissed_at: *96 - dismissed_reason: *414 - dismissed_comment: *415 - rule: *416 - tool: *417 - most_recent_instance: *418 + dismissed_at: *102 + dismissed_reason: *424 + dismissed_comment: *425 + rule: *426 + tool: *427 + most_recent_instance: *428 required: - number - created_at @@ -60752,14 +61998,14 @@ paths: classifications: [] instances_url: https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/3/instances '304': *35 - '403': &419 + '403': &429 description: Response if GitHub Advanced Security is not enabled for this repository content: application/json: schema: *3 '404': *6 - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -60779,9 +62025,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#get-a-code-scanning-alert parameters: - - *328 - - *329 - - &420 + - *338 + - *339 + - &430 name: alert_number in: path description: The number that identifies an alert. You can find this at the @@ -60789,30 +62035,30 @@ paths: field in the response from the `GET /repos/{owner}/{repo}/code-scanning/alerts` operation. required: true - schema: *88 + schema: *94 responses: '200': description: Response content: application/json: - schema: &421 + schema: &431 type: object properties: - number: *88 - created_at: *94 - updated_at: *95 - url: *92 - html_url: *93 - instances_url: *413 - state: *79 - fixed_at: *97 + number: *94 + created_at: *100 + updated_at: *101 + url: *98 + html_url: *99 + instances_url: *423 + state: *85 + fixed_at: *103 dismissed_by: anyOf: - type: 'null' - *4 - dismissed_at: *96 - dismissed_reason: *414 - dismissed_comment: *415 + dismissed_at: *102 + dismissed_reason: *424 + dismissed_comment: *425 rule: type: object properties: @@ -60874,8 +62120,8 @@ paths: - 'null' description: A link to the documentation for the rule used to detect the alert. - tool: *417 - most_recent_instance: *418 + tool: *427 + most_recent_instance: *428 required: - number - created_at @@ -60964,9 +62210,9 @@ paths: - test instances_url: https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/42/instances '304': *35 - '403': *419 + '403': *429 '404': *6 - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -60984,9 +62230,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#update-a-code-scanning-alert parameters: - - *328 - - *329 - - *420 + - *338 + - *339 + - *430 requestBody: required: true content: @@ -61001,8 +62247,8 @@ paths: enum: - open - dismissed - dismissed_reason: *414 - dismissed_comment: *415 + dismissed_reason: *424 + dismissed_comment: *425 required: - state examples: @@ -61017,7 +62263,7 @@ paths: description: Response content: application/json: - schema: *421 + schema: *431 examples: default: value: @@ -61092,14 +62338,14 @@ paths: classifications: - test instances_url: https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/42/instances - '403': &425 + '403': &435 description: Response if the repository is archived or if GitHub Advanced Security is not enabled for this repository content: application/json: schema: *3 '404': *6 - '503': *115 + '503': *121 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -61119,15 +62365,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#get-the-status-of-an-autofix-for-a-code-scanning-alert parameters: - - *328 - - *329 - - *420 + - *338 + - *339 + - *430 responses: '200': description: Response content: application/json: - schema: &422 + schema: &432 type: object properties: status: @@ -61154,13 +62400,13 @@ paths: - description - started_at examples: - default: &423 + default: &433 value: status: success description: This fixes an XSS vulnerability by escaping the user input. started_at: '2024-02-14T12:29:18Z' - '400': &424 + '400': &434 description: Bad Request content: application/json: @@ -61171,9 +62417,9 @@ paths: message: The alert_number is not valid documentation_url: https://docs.github.com/rest/code-scanning/code-scanning#get-the-status-of-an-autofix-for-a-code-scanning-alert status: '400' - '403': *419 + '403': *429 '404': *6 - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -61196,29 +62442,29 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#create-an-autofix-for-a-code-scanning-alert parameters: - - *328 - - *329 - - *420 + - *338 + - *339 + - *430 responses: '200': description: OK content: application/json: - schema: *422 + schema: *432 examples: - default: *423 + default: *433 '202': description: Accepted content: application/json: - schema: *422 + schema: *432 examples: default: value: status: pending description: started_at: '2024-02-14T12:29:18Z' - '400': *424 + '400': *434 '403': description: Response if the repository is archived, if GitHub Advanced Security is not enabled for this repository or if rate limit is exceeded @@ -61228,7 +62474,7 @@ paths: '404': *6 '422': description: Unprocessable Entity - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -61250,9 +62496,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#commit-an-autofix-for-a-code-scanning-alert parameters: - - *328 - - *329 - - *420 + - *338 + - *339 + - *430 requestBody: required: false content: @@ -61298,12 +62544,12 @@ paths: value: target_ref: refs/heads/main sha: 178f4f6090b3fccad4a65b3e83d076a622d59652 - '400': *424 - '403': *425 + '400': *434 + '403': *435 '404': *6 '422': description: Unprocessable Entity - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -61323,13 +62569,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#list-instances-of-a-code-scanning-alert parameters: - - *328 - - *329 - - *420 - - *18 + - *338 + - *339 + - *430 + - *19 - *17 - - *426 - - *427 + - *436 + - *437 responses: '200': description: Response @@ -61337,7 +62583,7 @@ paths: application/json: schema: type: array - items: *418 + items: *428 examples: default: value: @@ -61376,9 +62622,9 @@ paths: end_column: 50 classifications: - source - '403': *419 + '403': *429 '404': *6 - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -61410,30 +62656,30 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#list-code-scanning-analyses-for-a-repository parameters: - - *328 - - *329 - - *196 - - *197 - - *18 + - *338 + - *339 + - *206 + - *207 + - *19 - *17 - - *427 + - *437 - name: ref in: query description: The Git reference for the analyses you want to list. The `ref` for a branch can be formatted either as `refs/heads/` or simply ``. To reference a pull request use `refs/pull//merge`. required: false - schema: *411 + schema: *421 - name: sarif_id in: query description: Filter analyses belonging to the same SARIF upload. required: false - schema: &430 + schema: &440 type: string description: An identifier for the upload. examples: - 6c81cd8e-b078-4ac3-a3be-1dad7dbd0b53 - - *76 + - *82 - name: sort description: The property by which to sort the results. in: query @@ -61450,23 +62696,23 @@ paths: application/json: schema: type: array - items: &431 + items: &441 type: object properties: - ref: *411 - commit_sha: &439 + ref: *421 + commit_sha: &449 description: The SHA of the commit to which the analysis you are uploading relates. type: string minLength: 40 maxLength: 40 pattern: "^[0-9a-fA-F]+$" - analysis_key: *428 + analysis_key: *438 environment: type: string description: Identifies the variable values associated with the environment in which this analysis was performed. - category: *429 + category: *439 error: type: string examples: @@ -61491,8 +62737,8 @@ paths: description: The REST API URL of the analysis resource. format: uri readOnly: true - sarif_id: *430 - tool: *417 + sarif_id: *440 + tool: *427 deletable: type: boolean warning: @@ -61554,9 +62800,9 @@ paths: version: 1.2.0 deletable: true warning: '' - '403': *419 + '403': *429 '404': *6 - '503': *115 + '503': *121 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -61590,8 +62836,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#get-a-code-scanning-analysis-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 - name: analysis_id in: path description: The ID of the analysis, as returned from the `GET /repos/{owner}/{repo}/code-scanning/analyses` @@ -61604,7 +62850,7 @@ paths: description: Response content: application/json: - schema: *431 + schema: *441 examples: response: summary: application/json response @@ -61658,9 +62904,9 @@ paths: properties: - github/alertNumber: 2 - github/alertUrl: https://api.github.com/repos/monalisa/monalisa/code-scanning/alerts/2 - '403': *419 + '403': *429 '404': *6 - '503': *115 + '503': *121 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -61740,8 +62986,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#delete-a-code-scanning-analysis-from-a-repository parameters: - - *328 - - *329 + - *338 + - *339 - name: analysis_id in: path description: The ID of the analysis, as returned from the `GET /repos/{owner}/{repo}/code-scanning/analyses` @@ -61797,9 +63043,9 @@ paths: next_analysis_url: https://api.github.com/repos/octocat/hello-world/code-scanning/analyses/41 confirm_delete_url: https://api.github.com/repos/octocat/hello-world/code-scanning/analyses/41?confirm_delete '400': *14 - '403': *425 + '403': *435 '404': *6 - '503': *115 + '503': *121 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -61819,8 +63065,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#list-codeql-databases-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response @@ -61828,7 +63074,7 @@ paths: application/json: schema: type: array - items: &432 + items: &442 title: CodeQL Database description: A CodeQL database. type: object @@ -61940,9 +63186,9 @@ paths: updated_at: '2022-09-12T12:14:32Z' url: https://api.github.com/repos/octocat/Hello-World/code-scanning/codeql/databases/ruby commit_oid: 1927de39fefa25a9d0e64e3f540ff824a72f538c - '403': *419 + '403': *429 '404': *6 - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -61969,8 +63215,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#get-a-codeql-database-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 - name: language in: path description: The language of the CodeQL database. @@ -61982,7 +63228,7 @@ paths: description: Response content: application/json: - schema: *432 + schema: *442 examples: default: value: @@ -62014,11 +63260,11 @@ paths: updated_at: '2022-09-12T12:14:32Z' url: https://api.github.com/repos/octocat/Hello-World/code-scanning/codeql/databases/java commit_oid: 1927de39fefa25a9d0e64e3f540ff824a72f538c - '302': &463 + '302': &473 description: Found - '403': *419 + '403': *429 '404': *6 - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -62038,8 +63284,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#delete-a-codeql-database parameters: - - *328 - - *329 + - *338 + - *339 - name: language in: path description: The language of the CodeQL database. @@ -62049,9 +63295,9 @@ paths: responses: '204': description: Response - '403': *425 + '403': *435 '404': *6 - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -62077,8 +63323,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#create-a-codeql-variant-analysis parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -62087,7 +63333,7 @@ paths: type: object additionalProperties: false properties: - language: &433 + language: &443 type: string description: The language targeted by the CodeQL query enum: @@ -62165,7 +63411,7 @@ paths: description: Variant analysis submitted for processing content: application/json: - schema: &437 + schema: &447 title: Variant Analysis description: A run of a CodeQL query against one or more repositories. type: object @@ -62173,9 +63419,9 @@ paths: id: type: integer description: The ID of the variant analysis. - controller_repo: *86 + controller_repo: *92 actor: *4 - query_language: *433 + query_language: *443 query_pack_url: type: string description: The download url for the query pack. @@ -62223,7 +63469,7 @@ paths: items: type: object properties: - repository: &434 + repository: &444 title: Repository Identifier description: Repository Identifier type: object @@ -62265,7 +63511,7 @@ paths: - private - stargazers_count - updated_at - analysis_status: &438 + analysis_status: &448 type: string description: The new status of the CodeQL variant analysis repository task. @@ -62297,7 +63543,7 @@ paths: from processing. This information is only available to the user that initiated the variant analysis. properties: - access_mismatch_repos: &435 + access_mismatch_repos: &445 type: object properties: repository_count: @@ -62312,7 +63558,7 @@ paths: This list may not include all repositories that were skipped. This is only available when the repository was found and the user has access to it. - items: *434 + items: *444 required: - repository_count - repositories @@ -62335,8 +63581,8 @@ paths: required: - repository_count - repository_full_names - no_codeql_db_repos: *435 - over_limit_repos: *435 + no_codeql_db_repos: *445 + over_limit_repos: *445 required: - access_mismatch_repos - not_found_repos @@ -62352,7 +63598,7 @@ paths: examples: repositories_parameter: summary: Response for a successful variant analysis submission - value: &436 + value: &446 summary: Default response value: id: 1 @@ -62504,17 +63750,17 @@ paths: private: false repository_owners: summary: Response for a successful variant analysis submission - value: *436 + value: *446 repository_lists: summary: Response for a successful variant analysis submission - value: *436 + value: *446 '404': *6 '422': description: Unable to process variant analysis submission content: application/json: schema: *3 - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -62535,8 +63781,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#get-the-summary-of-a-codeql-variant-analysis parameters: - - *328 - - *329 + - *338 + - *339 - name: codeql_variant_analysis_id in: path description: The unique identifier of the variant analysis. @@ -62548,11 +63794,11 @@ paths: description: Response content: application/json: - schema: *437 + schema: *447 examples: - default: *436 + default: *446 '404': *6 - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -62573,7 +63819,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#get-the-analysis-status-of-a-repository-in-a-codeql-variant-analysis parameters: - - *328 + - *338 - name: repo in: path description: The name of the controller repository. @@ -62607,8 +63853,8 @@ paths: schema: type: object properties: - repository: *86 - analysis_status: *438 + repository: *92 + analysis_status: *448 artifact_size_in_bytes: type: integer description: The size of the artifact. This is only available @@ -62712,7 +63958,7 @@ paths: source_location_prefix: "/" artifact_url: https://example.com '404': *6 - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -62733,8 +63979,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#get-a-code-scanning-default-setup-configuration parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response @@ -62816,9 +64062,9 @@ paths: query_suite: default updated_at: '2023-01-19T11:21:34Z' schedule: weekly - '403': *419 + '403': *429 '404': *6 - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -62837,8 +64083,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#update-a-code-scanning-default-setup-configuration parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -62897,7 +64143,7 @@ paths: description: Response content: application/json: - schema: *184 + schema: *194 examples: default: value: @@ -62922,7 +64168,7 @@ paths: value: run_id: 42 run_url: https://api.github.com/repos/octoorg/octocat/actions/runs/42 - '403': *425 + '403': *435 '404': *6 '409': description: Response if there is already a validation run in progress with @@ -62930,7 +64176,7 @@ paths: content: application/json: schema: *3 - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -62987,8 +64233,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#upload-an-analysis-as-sarif-data parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -62996,7 +64242,7 @@ paths: schema: type: object properties: - commit_sha: *439 + commit_sha: *449 ref: type: string description: |- @@ -63056,7 +64302,7 @@ paths: schema: type: object properties: - id: *430 + id: *440 url: type: string description: The REST API URL for checking the status of the upload. @@ -63070,11 +64316,11 @@ paths: url: https://api.github.com/repos/octocat/hello-world/code-scanning/sarifs/47177e22-5596-11eb-80a1-c1e54ef945c6 '400': description: Bad Request if the sarif field is invalid - '403': *425 + '403': *435 '404': *6 '413': description: Payload Too Large if the sarif field is too large - '503': *115 + '503': *121 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -63093,8 +64339,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#get-information-about-a-sarif-upload parameters: - - *328 - - *329 + - *338 + - *339 - name: sarif_id description: The SARIF ID obtained after uploading. in: path @@ -63142,10 +64388,10 @@ paths: value: processing_status: complete analyses_url: https://api.github.com/repos/octocat/hello-world/code-scanning/analyses?sarif_id=47177e22-5596-11eb-80a1-c1e54ef945c6 - '403': *419 + '403': *429 '404': description: Not Found if the sarif id does not match any upload - '503': *115 + '503': *121 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -63167,8 +64413,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-security/configurations#get-the-code-security-configuration-associated-with-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response @@ -63192,7 +64438,7 @@ paths: - failed - updating - removed_by_enterprise - configuration: *80 + configuration: *86 examples: default: value: @@ -63221,7 +64467,7 @@ paths: html_url: https://github.com/organizations/octo-org/settings/security_products/configurations/edit/1325 created_at: '2024-05-01T00:00:00Z' updated_at: '2024-05-01T00:00:00Z' - '204': *102 + '204': *108 '304': *35 '403': *27 '404': *6 @@ -63246,8 +64492,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#list-codeowners-errors parameters: - - *328 - - *329 + - *338 + - *339 - name: ref description: 'A branch, tag or commit name used to determine which version of the CODEOWNERS file to use. Default: the repository''s default branch @@ -63374,9 +64620,9 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/codespaces#list-codespaces-in-a-repository-for-the-authenticated-user parameters: - *17 - - *18 - - *328 - - *329 + - *19 + - *338 + - *339 responses: '200': description: Response @@ -63392,7 +64638,7 @@ paths: type: integer codespaces: type: array - items: *255 + items: *265 examples: default: value: @@ -63668,7 +64914,7 @@ paths: start_url: https://api.github.com/user/codespaces/monalisa-octocat-hello-world-3f89ada1j3/start stop_url: https://api.github.com/user/codespaces/monalisa-octocat-hello-world-3f89ada1j3/stop recent_folders: [] - '500': *87 + '500': *93 '401': *23 '403': *27 '404': *6 @@ -63690,8 +64936,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/codespaces#create-a-codespace-in-a-repository parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -63755,22 +65001,22 @@ paths: description: Response when the codespace was successfully created content: application/json: - schema: *255 + schema: *265 examples: - default: *440 + default: *450 '202': description: Response when the codespace creation partially failed but is being retried in the background content: application/json: - schema: *255 + schema: *265 examples: - default: *440 + default: *450 '400': *14 '401': *23 '403': *27 '404': *6 - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -63793,9 +65039,9 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/codespaces#list-devcontainer-configurations-in-a-repository-for-the-authenticated-user parameters: - *17 - - *18 - - *328 - - *329 + - *19 + - *338 + - *339 responses: '200': description: Response @@ -63835,7 +65081,7 @@ paths: - path: ".devcontainer.json" display_name: Default project configuration total_count: 3 - '500': *87 + '500': *93 '400': *14 '401': *23 '403': *27 @@ -63859,8 +65105,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/machines#list-available-machine-types-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 - name: location description: The location to check for available machines. Assigned by IP if not provided. @@ -63897,9 +65143,9 @@ paths: type: integer machines: type: array - items: *441 + items: *451 examples: - default: &665 + default: &675 value: total_count: 2 machines: @@ -63916,7 +65162,7 @@ paths: memory_in_bytes: 34359738368 cpus: 8 '304': *35 - '500': *87 + '500': *93 '401': *23 '403': *27 '404': *6 @@ -63939,8 +65185,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/codespaces#get-default-attributes-for-a-codespace parameters: - - *328 - - *329 + - *338 + - *339 - name: ref description: The branch or commit to check for a default devcontainer path. If not specified, the default branch will be checked. @@ -64027,8 +65273,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/codespaces#check-if-permissions-defined-by-a-devcontainer-have-been-accepted-by-the-authenticated-user parameters: - - *328 - - *329 + - *338 + - *339 - name: ref description: The git reference that points to the location of the devcontainer configuration to use for the permission check. The value of `ref` will typically @@ -64076,7 +65322,7 @@ paths: '403': *27 '404': *6 '422': *15 - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -64097,10 +65343,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/repository-secrets#list-repository-secrets parameters: - - *328 - - *329 + - *338 + - *339 - *17 - - *18 + - *19 responses: '200': description: Response @@ -64116,7 +65362,7 @@ paths: type: integer secrets: type: array - items: &445 + items: &455 title: Codespaces Secret description: Set repository secrets for GitHub Codespaces. type: object @@ -64137,7 +65383,7 @@ paths: - created_at - updated_at examples: - default: *442 + default: *452 headers: Link: *37 x-github: @@ -64160,16 +65406,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/repository-secrets#get-a-repository-public-key parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response content: application/json: - schema: *443 + schema: *453 examples: - default: *444 + default: *454 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -64189,17 +65435,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/repository-secrets#get-a-repository-secret parameters: - - *328 - - *329 - - *183 + - *338 + - *339 + - *193 responses: '200': description: Response content: application/json: - schema: *445 + schema: *455 examples: - default: *446 + default: *456 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -64219,9 +65465,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/repository-secrets#create-or-update-a-repository-secret parameters: - - *328 - - *329 - - *183 + - *338 + - *339 + - *193 requestBody: required: true content: @@ -64249,7 +65495,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *184 + schema: *194 examples: default: value: @@ -64273,9 +65519,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/repository-secrets#delete-a-repository-secret parameters: - - *328 - - *329 - - *183 + - *338 + - *339 + - *193 responses: '204': description: Response @@ -64303,8 +65549,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/collaborators/collaborators#list-repository-collaborators parameters: - - *328 - - *329 + - *338 + - *339 - name: affiliation description: Filter collaborators returned by their affiliation. `outside` means all outside collaborators of an organization-owned repository. `direct` @@ -64334,7 +65580,7 @@ paths: - maintain - admin - *17 - - *18 + - *19 responses: '200': description: Response @@ -64342,7 +65588,7 @@ paths: application/json: schema: type: array - items: &447 + items: &457 title: Collaborator description: Collaborator type: object @@ -64535,9 +65781,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/collaborators/collaborators#check-if-a-user-is-a-repository-collaborator parameters: - - *328 - - *329 - - *195 + - *338 + - *339 + - *205 responses: '204': description: Response if user is a collaborator @@ -64579,9 +65825,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/collaborators/collaborators#add-a-repository-collaborator parameters: - - *328 - - *329 - - *195 + - *338 + - *339 + - *205 requestBody: required: false content: @@ -64607,7 +65853,7 @@ paths: description: Response when a new invitation is created content: application/json: - schema: &511 + schema: &521 title: Repository Invitation description: Repository invitations let you manage who you collaborate with. @@ -64619,7 +65865,7 @@ paths: format: int64 examples: - 42 - repository: *173 + repository: *183 invitee: anyOf: - type: 'null' @@ -64828,9 +66074,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/collaborators/collaborators#remove-a-repository-collaborator parameters: - - *328 - - *329 - - *195 + - *338 + - *339 + - *205 responses: '204': description: No Content when collaborator was removed from the repository. @@ -64859,9 +66105,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/collaborators/collaborators#get-repository-permissions-for-a-user parameters: - - *328 - - *329 - - *195 + - *338 + - *339 + - *205 responses: '200': description: if user has admin permissions @@ -64881,7 +66127,7 @@ paths: user: anyOf: - type: 'null' - - *447 + - *457 required: - permission - role_name @@ -64935,10 +66181,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/commits/comments#list-commit-comments-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 - *17 - - *18 + - *19 responses: '200': description: Response @@ -64946,7 +66192,7 @@ paths: application/json: schema: type: array - items: &448 + items: &458 title: Commit Comment description: Commit Comment type: object @@ -64987,8 +66233,8 @@ paths: updated_at: type: string format: date-time - author_association: *122 - reactions: *123 + author_association: *128 + reactions: *129 required: - url - html_url @@ -65004,7 +66250,7 @@ paths: - created_at - updated_at examples: - default: &451 + default: &461 value: - html_url: https://github.com/octocat/Hello-World/commit/6dcb09b5b57875f334f61aebed695e2e4193db5e#commitcomment-1 url: https://api.github.com/repos/octocat/Hello-World/comments/1 @@ -65063,17 +66309,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/commits/comments#get-a-commit-comment parameters: - - *328 - - *329 - - *134 + - *338 + - *339 + - *140 responses: '200': description: Response content: application/json: - schema: *448 + schema: *458 examples: - default: &452 + default: &462 value: html_url: https://github.com/octocat/Hello-World/commit/6dcb09b5b57875f334f61aebed695e2e4193db5e#commitcomment-1 url: https://api.github.com/repos/octocat/Hello-World/comments/1 @@ -65130,9 +66376,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/commits/comments#update-a-commit-comment parameters: - - *328 - - *329 - - *134 + - *338 + - *339 + - *140 requestBody: required: true content: @@ -65154,7 +66400,7 @@ paths: description: Response content: application/json: - schema: *448 + schema: *458 examples: default: value: @@ -65205,9 +66451,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/commits/comments#delete-a-commit-comment parameters: - - *328 - - *329 - - *134 + - *338 + - *339 + - *140 responses: '204': description: Response @@ -65228,9 +66474,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#list-reactions-for-a-commit-comment parameters: - - *328 - - *329 - - *134 + - *338 + - *339 + - *140 - name: content description: Returns a single [reaction type](https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#about-reactions). Omit this parameter to list all reactions to a commit comment. @@ -65248,7 +66494,7 @@ paths: - rocket - eyes - *17 - - *18 + - *19 responses: '200': description: Response @@ -65256,9 +66502,9 @@ paths: application/json: schema: type: array - items: *317 + items: *327 examples: - default: *319 + default: *329 headers: Link: *37 '404': *6 @@ -65279,9 +66525,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#create-reaction-for-a-commit-comment parameters: - - *328 - - *329 - - *134 + - *338 + - *339 + - *140 requestBody: required: true content: @@ -65313,16 +66559,16 @@ paths: description: Reaction exists content: application/json: - schema: *317 + schema: *327 examples: - default: *318 + default: *328 '201': description: Reaction created content: application/json: - schema: *317 + schema: *327 examples: - default: *318 + default: *328 '422': *15 x-github: githubCloudOnly: false @@ -65344,10 +66590,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#delete-a-commit-comment-reaction parameters: - - *328 - - *329 - - *134 - - *320 + - *338 + - *339 + - *140 + - *330 responses: '204': description: Response @@ -65396,8 +66642,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/commits/commits#list-commits parameters: - - *328 - - *329 + - *338 + - *339 - name: sha description: 'SHA or branch to start listing commits from. Default: the repository’s default branch (usually `main`).' @@ -65445,7 +66691,7 @@ paths: type: string format: date-time - *17 - - *18 + - *19 responses: '200': description: Response @@ -65453,9 +66699,9 @@ paths: application/json: schema: type: array - items: *449 + items: *459 examples: - default: &559 + default: &569 value: - url: https://api.github.com/repos/octocat/Hello-World/commits/6dcb09b5b57875f334f61aebed695e2e4193db5e sha: 6dcb09b5b57875f334f61aebed695e2e4193db5e @@ -65526,10 +66772,10 @@ paths: sha: 6dcb09b5b57875f334f61aebed695e2e4193db5e headers: Link: *37 - '500': *87 + '500': *93 '400': *14 '404': *6 - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -65549,9 +66795,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/commits/commits#list-branches-for-head-commit parameters: - - *328 - - *329 - - &450 + - *338 + - *339 + - &460 name: commit_sha description: The SHA of the commit. in: path @@ -65598,7 +66844,7 @@ paths: url: https://api.github.com/repos/octocat/Hello-World/commits/c5b97d5ae6c19d5c5df71a34c7fbeeda2479ccbc protected: false '422': *15 - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -65623,11 +66869,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/commits/comments#list-commit-comments parameters: - - *328 - - *329 - - *450 + - *338 + - *339 + - *460 - *17 - - *18 + - *19 responses: '200': description: Response @@ -65635,9 +66881,9 @@ paths: application/json: schema: type: array - items: *448 + items: *458 examples: - default: *451 + default: *461 headers: Link: *37 x-github: @@ -65665,9 +66911,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/commits/comments#create-a-commit-comment parameters: - - *328 - - *329 - - *450 + - *338 + - *339 + - *460 requestBody: required: true content: @@ -65702,9 +66948,9 @@ paths: description: Response content: application/json: - schema: *448 + schema: *458 examples: - default: *452 + default: *462 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/comments/1 @@ -65732,11 +66978,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/commits/commits#list-pull-requests-associated-with-a-commit parameters: - - *328 - - *329 - - *450 + - *338 + - *339 + - *460 - *17 - - *18 + - *19 responses: '200': description: Response @@ -65744,7 +66990,7 @@ paths: application/json: schema: type: array - items: &550 + items: &560 title: Pull Request Simple description: Pull Request Simple type: object @@ -65864,7 +67110,7 @@ paths: milestone: anyOf: - type: 'null' - - *453 + - *463 active_lock_reason: type: - string @@ -65919,7 +67165,7 @@ paths: type: - array - 'null' - items: *251 + items: *261 head: type: object properties: @@ -65927,7 +67173,7 @@ paths: type: string ref: type: string - repo: *55 + repo: *61 sha: type: string user: @@ -65947,7 +67193,7 @@ paths: type: string ref: type: string - repo: *55 + repo: *61 sha: type: string user: @@ -65963,7 +67209,7 @@ paths: _links: type: object properties: - comments: &454 + comments: &464 title: Link description: Hypermedia Link type: object @@ -65972,13 +67218,13 @@ paths: type: string required: - href - commits: *454 - statuses: *454 - html: *454 - issue: *454 - review_comments: *454 - review_comment: *454 - self: *454 + commits: *464 + statuses: *464 + html: *464 + issue: *464 + review_comments: *464 + review_comment: *464 + self: *464 required: - comments - commits @@ -65988,8 +67234,8 @@ paths: - review_comments - review_comment - self - author_association: *122 - auto_merge: &552 + author_association: *128 + auto_merge: &562 title: Auto merge description: The status of auto merging a pull request. type: @@ -66054,7 +67300,7 @@ paths: - author_association - auto_merge examples: - default: &551 + default: &561 value: - url: https://api.github.com/repos/octocat/Hello-World/pulls/1347 id: 1 @@ -66534,7 +67780,7 @@ paths: draft: false headers: Link: *37 - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -66591,11 +67837,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/commits/commits#get-a-commit parameters: - - *328 - - *329 - - *18 + - *338 + - *339 + - *19 - *17 - - &455 + - &465 name: ref description: The commit reference. Can be a commit SHA, branch name (`heads/BRANCH_NAME`), or tag name (`tags/TAG_NAME`). For more information, see "[Git References](https://git-scm.com/book/en/v2/Git-Internals-Git-References)" @@ -66610,9 +67856,9 @@ paths: description: Response content: application/json: - schema: *449 + schema: *459 examples: - default: &538 + default: &548 value: url: https://api.github.com/repos/octocat/Hello-World/commits/6dcb09b5b57875f334f61aebed695e2e4193db5e sha: 6dcb09b5b57875f334f61aebed695e2e4193db5e @@ -66698,9 +67944,9 @@ paths: ..... '422': *15 '404': *6 - '500': *87 - '503': *115 - '409': *84 + '500': *93 + '503': *121 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -66725,11 +67971,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/checks/runs#list-check-runs-for-a-git-reference parameters: - - *328 - - *329 - - *455 - - *456 - - *457 + - *338 + - *339 + - *465 + - *466 + - *467 - name: filter description: Filters check runs by their `completed_at` timestamp. `latest` returns the most recent check runs. @@ -66742,7 +67988,7 @@ paths: - all default: latest - *17 - - *18 + - *19 - name: app_id in: query required: false @@ -66763,9 +68009,9 @@ paths: type: integer check_runs: type: array - items: *404 + items: *414 examples: - default: *458 + default: *468 headers: Link: *37 x-github: @@ -66790,9 +68036,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/checks/suites#list-check-suites-for-a-git-reference parameters: - - *328 - - *329 - - *455 + - *338 + - *339 + - *465 - name: app_id description: Filters check suites by GitHub App `id`. in: query @@ -66800,9 +68046,9 @@ paths: schema: type: integer example: 1 - - *456 + - *466 - *17 - - *18 + - *19 responses: '200': description: Response @@ -66818,7 +68064,7 @@ paths: type: integer check_suites: type: array - items: *408 + items: *418 examples: default: value: @@ -67018,11 +68264,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/commits/statuses#get-the-combined-status-for-a-specific-reference parameters: - - *328 - - *329 - - *455 + - *338 + - *339 + - *465 - *17 - - *18 + - *19 responses: '200': description: Response @@ -67091,7 +68337,7 @@ paths: type: string total_count: type: integer - repository: *173 + repository: *183 commit_url: type: string format: uri @@ -67222,11 +68468,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/commits/statuses#list-commit-statuses-for-a-reference parameters: - - *328 - - *329 - - *455 + - *338 + - *339 + - *465 - *17 - - *18 + - *19 responses: '200': description: Response @@ -67234,7 +68480,7 @@ paths: application/json: schema: type: array - items: &613 + items: &623 title: Status description: The status of a commit. type: object @@ -67315,7 +68561,7 @@ paths: site_admin: false headers: Link: *37 - '301': *342 + '301': *352 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -67343,8 +68589,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/metrics/community#get-community-profile-metrics parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response @@ -67377,11 +68623,11 @@ paths: code_of_conduct: anyOf: - type: 'null' - - *459 + - *469 code_of_conduct_file: anyOf: - type: 'null' - - &460 + - &470 title: Community Health File type: object properties: @@ -67397,23 +68643,23 @@ paths: license: anyOf: - type: 'null' - - *136 + - *142 contributing: anyOf: - type: 'null' - - *460 + - *470 readme: anyOf: - type: 'null' - - *460 + - *470 issue_template: anyOf: - type: 'null' - - *460 + - *470 pull_request_template: anyOf: - type: 'null' - - *460 + - *470 required: - code_of_conduct - code_of_conduct_file @@ -67542,9 +68788,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/commits/commits#compare-two-commits parameters: - - *328 - - *329 - - *18 + - *338 + - *339 + - *19 - *17 - name: basehead description: The base branch and head branch to compare. This parameter expects @@ -67591,8 +68837,8 @@ paths: format: uri examples: - https://github.com/octocat/Hello-World/compare/master...topic.patch - base_commit: *449 - merge_base_commit: *449 + base_commit: *459 + merge_base_commit: *459 status: type: string enum: @@ -67616,10 +68862,10 @@ paths: - 6 commits: type: array - items: *449 + items: *459 files: type: array - items: *461 + items: *471 required: - url - html_url @@ -67862,8 +69108,8 @@ paths: patch: "@@ -132,7 +132,7 @@ module Test @@ -1000,7 +1000,7 @@ module Test" '404': *6 - '500': *87 - '503': *115 + '500': *93 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -67905,8 +69151,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/contents#get-repository-content parameters: - - *328 - - *329 + - *338 + - *339 - name: path description: path parameter in: path @@ -68057,7 +69303,7 @@ paths: - type - url examples: - response-if-content-is-a-file: &462 + response-if-content-is-a-file: &472 summary: Response if content is a file value: type: file @@ -68194,7 +69440,7 @@ paths: - size - type - url - - &564 + - &574 title: Content File description: Content File type: object @@ -68412,7 +69658,7 @@ paths: - url - submodule_git_url examples: - response-if-content-is-a-file: *462 + response-if-content-is-a-file: *472 response-if-content-is-a-directory: summary: Response if content is a directory and the application/json media type is requested @@ -68481,7 +69727,7 @@ paths: html: https://github.com/jquery/qunit/tree/6ca3721222109997540bd6d9ccd396902e0ad2f9 '404': *6 '403': *27 - '302': *463 + '302': *473 '304': *35 x-github: githubCloudOnly: false @@ -68504,8 +69750,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/contents#create-or-update-file-contents parameters: - - *328 - - *329 + - *338 + - *339 - name: path description: path parameter in: path @@ -68600,7 +69846,7 @@ paths: description: Response content: application/json: - schema: &464 + schema: &474 title: File Commit description: File Commit type: object @@ -68756,7 +70002,7 @@ paths: description: Response content: application/json: - schema: *464 + schema: *474 examples: example-for-creating-a-file: value: @@ -68810,7 +70056,7 @@ paths: schema: oneOf: - *3 - - &493 + - &503 description: Repository rule violation was detected type: object properties: @@ -68831,7 +70077,7 @@ paths: items: type: object properties: - placeholder_id: &605 + placeholder_id: &615 description: The ID of the push protection bypass placeholder. This value is returned on any push protected routes. @@ -68863,8 +70109,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/contents#delete-a-file parameters: - - *328 - - *329 + - *338 + - *339 - name: path description: path parameter in: path @@ -68925,7 +70171,7 @@ paths: description: Response content: application/json: - schema: *464 + schema: *474 examples: default: value: @@ -68959,8 +70205,8 @@ paths: verified_at: '422': *15 '404': *6 - '409': *84 - '503': *115 + '409': *90 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -68980,8 +70226,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#list-repository-contributors parameters: - - *328 - - *329 + - *338 + - *339 - name: anon description: Set to `1` or `true` to include anonymous contributors in results. in: query @@ -68989,7 +70235,7 @@ paths: schema: type: string - *17 - - *18 + - *19 responses: '200': description: If repository contains content @@ -69105,21 +70351,21 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependabot/alerts#list-dependabot-alerts-for-a-repository parameters: - - *328 - - *329 - - *215 - - *216 - - *217 - - *218 + - *338 + - *339 + - *225 + - *226 + - *227 + - *228 - name: manifest in: query description: A comma-separated list of full manifest paths. If specified, only alerts for these manifests will be returned. schema: type: string - - *219 - - *220 - - *76 + - *229 + - *230 + - *82 - name: page description: "**Closing down notice**. Page number of the results to fetch. Use cursor-based pagination with `before` or `after` instead." @@ -69136,10 +70382,10 @@ paths: schema: type: integer default: 30 - - *74 - - *75 - - *221 - - *222 + - *80 + - *81 + - *231 + - *232 responses: '200': description: Response @@ -69147,11 +70393,11 @@ paths: application/json: schema: type: array - items: &467 + items: &477 type: object description: A Dependabot alert. properties: - number: *88 + number: *94 state: type: string description: The state of the Dependabot alert. @@ -69166,7 +70412,7 @@ paths: description: Details for the vulnerable dependency. readOnly: true properties: - package: *89 + package: *95 manifest_path: type: string description: The full path to the dependency manifest file, @@ -69182,13 +70428,13 @@ paths: - development - runtime - - security_advisory: *465 - security_vulnerability: *91 - url: *92 - html_url: *93 - created_at: *94 - updated_at: *95 - dismissed_at: *96 + security_advisory: *475 + security_vulnerability: *97 + url: *98 + html_url: *99 + created_at: *100 + updated_at: *101 + dismissed_at: *102 dismissed_by: anyOf: - type: 'null' @@ -69212,8 +70458,8 @@ paths: description: An optional comment associated with the alert's dismissal. maxLength: 280 - fixed_at: *97 - auto_dismissed_at: *466 + fixed_at: *103 + auto_dismissed_at: *476 required: - number - state @@ -69440,9 +70686,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependabot/alerts#get-a-dependabot-alert parameters: - - *328 - - *329 - - &468 + - *338 + - *339 + - &478 name: alert_number in: path description: |- @@ -69451,13 +70697,13 @@ paths: or in `number` fields in the response from the `GET /repos/{owner}/{repo}/dependabot/alerts` operation. required: true - schema: *88 + schema: *94 responses: '200': description: Response content: application/json: - schema: *467 + schema: *477 examples: default: value: @@ -69567,9 +70813,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependabot/alerts#update-a-dependabot-alert parameters: - - *328 - - *329 - - *468 + - *338 + - *339 + - *478 requestBody: required: true content: @@ -69614,7 +70860,7 @@ paths: description: Response content: application/json: - schema: *467 + schema: *477 examples: default: value: @@ -69720,7 +70966,7 @@ paths: '400': *14 '403': *27 '404': *6 - '409': *84 + '409': *90 '422': *7 x-github: githubCloudOnly: false @@ -69743,10 +70989,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependabot/secrets#list-repository-secrets parameters: - - *328 - - *329 + - *338 + - *339 - *17 - - *18 + - *19 responses: '200': description: Response @@ -69762,7 +71008,7 @@ paths: type: integer secrets: type: array - items: &471 + items: &481 title: Dependabot Secret description: Set secrets for Dependabot. type: object @@ -69816,16 +71062,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependabot/secrets#get-a-repository-public-key parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response content: application/json: - schema: *469 + schema: *479 examples: - default: *470 + default: *480 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -69845,15 +71091,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependabot/secrets#get-a-repository-secret parameters: - - *328 - - *329 - - *183 + - *338 + - *339 + - *193 responses: '200': description: Response content: application/json: - schema: *471 + schema: *481 examples: default: value: @@ -69879,9 +71125,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependabot/secrets#create-or-update-a-repository-secret parameters: - - *328 - - *329 - - *183 + - *338 + - *339 + - *193 requestBody: required: true content: @@ -69909,7 +71155,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *184 + schema: *194 examples: default: value: @@ -69933,9 +71179,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependabot/secrets#delete-a-repository-secret parameters: - - *328 - - *329 - - *183 + - *338 + - *339 + - *193 responses: '204': description: Response @@ -69957,8 +71203,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependency-graph/dependency-review#get-a-diff-of-the-dependencies-between-commits parameters: - - *328 - - *329 + - *338 + - *339 - name: basehead description: The base and head Git revisions to compare. The Git revisions will be resolved to commit SHAs. Named revisions will be resolved to their @@ -70132,8 +71378,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependency-graph/sboms#export-a-software-bill-of-materials-sbom-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response @@ -70393,8 +71639,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependency-graph/dependency-submission#create-a-snapshot-of-dependencies-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -70477,7 +71723,7 @@ paths: - version - url additionalProperties: false - metadata: &472 + metadata: &482 title: metadata description: User-defined metadata to store domain-specific information limited to 8 keys with scalar values. @@ -70516,7 +71762,7 @@ paths: examples: - "/src/build/package-lock.json" additionalProperties: false - metadata: *472 + metadata: *482 resolved: type: object description: A collection of resolved package dependencies. @@ -70530,7 +71776,7 @@ paths: pattern: "^pkg" examples: - pkg:/npm/%40actions/http-client@1.0.11 - metadata: *472 + metadata: *482 relationship: type: string description: A notation of whether a dependency is requested @@ -70663,8 +71909,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/deployments#list-deployments parameters: - - *328 - - *329 + - *338 + - *339 - name: sha description: The SHA recorded at creation time. in: query @@ -70697,7 +71943,7 @@ paths: - 'null' default: none - *17 - - *18 + - *19 responses: '200': description: Response @@ -70705,9 +71951,9 @@ paths: application/json: schema: type: array - items: *473 + items: *483 examples: - default: *474 + default: *484 headers: Link: *37 x-github: @@ -70773,8 +72019,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/deployments#create-a-deployment parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -70856,7 +72102,7 @@ paths: description: Response content: application/json: - schema: *473 + schema: *483 examples: simple-example: summary: Simple example @@ -70929,9 +72175,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/deployments#get-a-deployment parameters: - - *328 - - *329 - - &475 + - *338 + - *339 + - &485 name: deployment_id description: deployment_id parameter in: path @@ -70943,7 +72189,7 @@ paths: description: Response content: application/json: - schema: *473 + schema: *483 examples: default: value: @@ -71008,9 +72254,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/deployments#delete-a-deployment parameters: - - *328 - - *329 - - *475 + - *338 + - *339 + - *485 responses: '204': description: Response @@ -71032,11 +72278,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/statuses#list-deployment-statuses parameters: - - *328 - - *329 - - *475 + - *338 + - *339 + - *485 - *17 - - *18 + - *19 responses: '200': description: Response @@ -71044,7 +72290,7 @@ paths: application/json: schema: type: array - items: &476 + items: &486 title: Deployment Status description: The status of a deployment. type: object @@ -71208,9 +72454,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/statuses#create-a-deployment-status parameters: - - *328 - - *329 - - *475 + - *338 + - *339 + - *485 requestBody: required: true content: @@ -71285,9 +72531,9 @@ paths: description: Response content: application/json: - schema: *476 + schema: *486 examples: - default: &477 + default: &487 value: url: https://api.github.com/repos/octocat/example/deployments/42/statuses/1 id: 1 @@ -71343,9 +72589,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/statuses#get-a-deployment-status parameters: - - *328 - - *329 - - *475 + - *338 + - *339 + - *485 - name: status_id in: path required: true @@ -71356,9 +72602,9 @@ paths: description: Response content: application/json: - schema: *476 + schema: *486 examples: - default: *477 + default: *487 '404': *6 x-github: githubCloudOnly: false @@ -71383,8 +72629,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#create-a-repository-dispatch-event parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -71441,10 +72687,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/environments#list-environments parameters: - - *328 - - *329 + - *338 + - *339 - *17 - - *18 + - *19 responses: '200': description: Response @@ -71460,7 +72706,7 @@ paths: - 5 environments: type: array - items: &479 + items: &489 title: Environment description: Details of a deployment environment type: object @@ -71522,7 +72768,7 @@ paths: type: string examples: - wait_timer - wait_timer: &481 + wait_timer: &491 type: integer description: The amount of time to delay a job after the job is initially triggered. The time (in minutes) @@ -71564,11 +72810,11 @@ paths: items: type: object properties: - type: *478 + type: *488 reviewer: anyOf: - *4 - - *251 + - *261 required: - id - node_id @@ -71591,7 +72837,7 @@ paths: - id - node_id - type - deployment_branch_policy: &482 + deployment_branch_policy: &492 type: - object - 'null' @@ -71708,9 +72954,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/environments#get-an-environment parameters: - - *328 - - *329 - - &480 + - *338 + - *339 + - &490 name: environment_name in: path required: true @@ -71723,9 +72969,9 @@ paths: description: Response content: application/json: - schema: *479 + schema: *489 examples: - default: &483 + default: &493 value: id: 161088068 node_id: MDExOkVudmlyb25tZW50MTYxMDg4MDY4 @@ -71809,9 +73055,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/environments#create-or-update-an-environment parameters: - - *328 - - *329 - - *480 + - *338 + - *339 + - *490 requestBody: required: false content: @@ -71821,7 +73067,7 @@ paths: - object - 'null' properties: - wait_timer: *481 + wait_timer: *491 prevent_self_review: type: boolean description: Whether or not a user who created the job is prevented @@ -71840,14 +73086,14 @@ paths: items: type: object properties: - type: *478 + type: *488 id: type: integer description: The id of the user or team who can review the deployment examples: - 4532992 - deployment_branch_policy: *482 + deployment_branch_policy: *492 additionalProperties: false examples: default: @@ -71867,9 +73113,9 @@ paths: description: Response content: application/json: - schema: *479 + schema: *489 examples: - default: *483 + default: *493 '422': description: Validation error when the environment name is invalid or when `protected_branches` and `custom_branch_policies` in `deployment_branch_policy` @@ -71893,9 +73139,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/environments#delete-an-environment parameters: - - *328 - - *329 - - *480 + - *338 + - *339 + - *490 responses: '204': description: Default response @@ -71920,11 +73166,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/branch-policies#list-deployment-branch-policies parameters: - - *328 - - *329 - - *480 + - *338 + - *339 + - *490 - *17 - - *18 + - *19 responses: '200': description: Response @@ -71941,7 +73187,7 @@ paths: - 2 branch_policies: type: array - items: &484 + items: &494 title: Deployment branch policy description: Details of a deployment branch or tag policy. type: object @@ -72002,9 +73248,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/branch-policies#create-a-deployment-branch-policy parameters: - - *328 - - *329 - - *480 + - *338 + - *339 + - *490 requestBody: required: true content: @@ -72052,9 +73298,9 @@ paths: description: Response content: application/json: - schema: *484 + schema: *494 examples: - example-wildcard: &485 + example-wildcard: &495 value: id: 364662 node_id: MDE2OkdhdGVCcmFuY2hQb2xpY3kzNjQ2NjI= @@ -72096,10 +73342,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/branch-policies#get-a-deployment-branch-policy parameters: - - *328 - - *329 - - *480 - - &486 + - *338 + - *339 + - *490 + - &496 name: branch_policy_id in: path required: true @@ -72111,9 +73357,9 @@ paths: description: Response content: application/json: - schema: *484 + schema: *494 examples: - default: *485 + default: *495 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -72132,10 +73378,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/branch-policies#update-a-deployment-branch-policy parameters: - - *328 - - *329 - - *480 - - *486 + - *338 + - *339 + - *490 + - *496 requestBody: required: true content: @@ -72164,9 +73410,9 @@ paths: description: Response content: application/json: - schema: *484 + schema: *494 examples: - default: *485 + default: *495 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -72185,10 +73431,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/branch-policies#delete-a-deployment-branch-policy parameters: - - *328 - - *329 - - *480 - - *486 + - *338 + - *339 + - *490 + - *496 responses: '204': description: Response @@ -72213,9 +73459,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/protection-rules#get-all-deployment-protection-rules-for-an-environment parameters: - - *480 - - *329 - - *328 + - *490 + - *339 + - *338 responses: '200': description: List of deployment protection rules @@ -72232,7 +73478,7 @@ paths: - 10 custom_deployment_protection_rules: type: array - items: &487 + items: &497 title: Deployment protection rule description: Deployment protection rule type: object @@ -72254,7 +73500,7 @@ paths: for the environment. examples: - true - app: &488 + app: &498 title: Custom deployment protection rule app description: A GitHub App that is providing a custom deployment protection rule. @@ -72357,9 +73603,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/protection-rules#create-a-custom-deployment-protection-rule-on-an-environment parameters: - - *480 - - *329 - - *328 + - *490 + - *339 + - *338 requestBody: content: application/json: @@ -72380,9 +73626,9 @@ paths: description: The enabled custom deployment protection rule content: application/json: - schema: *487 + schema: *497 examples: - default: &489 + default: &499 value: id: 3 node_id: IEH37kRlcGxveW1lbnRTdGF0ddiv @@ -72417,10 +73663,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/protection-rules#list-custom-deployment-rule-integrations-available-for-an-environment parameters: - - *480 - - *329 - - *328 - - *18 + - *490 + - *339 + - *338 + - *19 - *17 responses: '200': @@ -72439,7 +73685,7 @@ paths: - 35 available_custom_deployment_protection_rule_integrations: type: array - items: *488 + items: *498 examples: default: value: @@ -72474,10 +73720,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/protection-rules#get-a-custom-deployment-protection-rule parameters: - - *328 - - *329 - - *480 - - &490 + - *338 + - *339 + - *490 + - &500 name: protection_rule_id description: The unique identifier of the protection rule. in: path @@ -72489,9 +73735,9 @@ paths: description: Response content: application/json: - schema: *487 + schema: *497 examples: - default: *489 + default: *499 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -72512,10 +73758,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/protection-rules#disable-a-custom-protection-rule-for-an-environment parameters: - - *480 - - *329 - - *328 - *490 + - *339 + - *338 + - *500 responses: '204': description: Response @@ -72541,11 +73787,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#list-environment-secrets parameters: - - *328 - - *329 - - *480 + - *338 + - *339 + - *490 - *17 - - *18 + - *19 responses: '200': description: Response @@ -72561,9 +73807,9 @@ paths: type: integer secrets: type: array - items: *365 + items: *375 examples: - default: *366 + default: *376 headers: Link: *37 x-github: @@ -72588,17 +73834,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#get-an-environment-public-key parameters: - - *328 - - *329 - - *480 + - *338 + - *339 + - *490 responses: '200': description: Response content: application/json: - schema: *367 + schema: *377 examples: - default: *368 + default: *378 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -72620,18 +73866,18 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#get-an-environment-secret parameters: - - *328 - - *329 - - *480 - - *183 + - *338 + - *339 + - *490 + - *193 responses: '200': description: Response content: application/json: - schema: *365 + schema: *375 examples: - default: *491 + default: *501 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -72653,10 +73899,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#create-or-update-an-environment-secret parameters: - - *328 - - *329 - - *480 - - *183 + - *338 + - *339 + - *490 + - *193 requestBody: required: true content: @@ -72687,7 +73933,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *184 + schema: *194 examples: default: value: @@ -72713,10 +73959,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#delete-an-environment-secret parameters: - - *328 - - *329 - - *480 - - *183 + - *338 + - *339 + - *490 + - *193 responses: '204': description: Default response @@ -72741,11 +73987,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#list-environment-variables parameters: - - *328 - - *329 - - *480 - - *352 - - *18 + - *338 + - *339 + - *490 + - *362 + - *19 responses: '200': description: Response @@ -72761,9 +74007,9 @@ paths: type: integer variables: type: array - items: *369 + items: *379 examples: - default: *370 + default: *380 headers: Link: *37 x-github: @@ -72786,9 +74032,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#create-an-environment-variable parameters: - - *328 - - *329 - - *480 + - *338 + - *339 + - *490 requestBody: required: true content: @@ -72815,7 +74061,7 @@ paths: description: Response content: application/json: - schema: *184 + schema: *194 examples: default: value: @@ -72840,18 +74086,18 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#get-an-environment-variable parameters: - - *328 - - *329 - - *480 - - *186 + - *338 + - *339 + - *490 + - *196 responses: '200': description: Response content: application/json: - schema: *369 + schema: *379 examples: - default: *492 + default: *502 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -72872,10 +74118,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#update-an-environment-variable parameters: - - *328 - - *329 - - *186 - - *480 + - *338 + - *339 + - *196 + - *490 requestBody: required: true content: @@ -72917,10 +74163,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#delete-an-environment-variable parameters: - - *328 - - *329 - - *186 - - *480 + - *338 + - *339 + - *196 + - *490 responses: '204': description: Response @@ -72942,10 +74188,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/events#list-repository-events parameters: - - *328 - - *329 + - *338 + - *339 - *17 - - *18 + - *19 responses: '200': description: Response @@ -72953,7 +74199,7 @@ paths: application/json: schema: type: array - items: *146 + items: *152 examples: 200-response: value: @@ -73020,8 +74266,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/forks#list-forks parameters: - - *328 - - *329 + - *338 + - *339 - name: sort description: The sort order. `stargazers` will sort by star count. in: query @@ -73035,7 +74281,7 @@ paths: - watchers default: newest - *17 - - *18 + - *19 responses: '200': description: Response @@ -73043,7 +74289,7 @@ paths: application/json: schema: type: array - items: *173 + items: *183 examples: default: value: @@ -73180,8 +74426,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/forks#create-a-fork parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: false content: @@ -73214,9 +74460,9 @@ paths: description: Response content: application/json: - schema: *341 + schema: *351 examples: - default: *343 + default: *353 '400': *14 '422': *15 '403': *27 @@ -73237,8 +74483,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/git/blobs#create-a-blob parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -73289,7 +74535,7 @@ paths: schema: type: string '404': *6 - '409': *84 + '409': *90 '403': *27 '422': description: Validation failed @@ -73297,8 +74543,8 @@ paths: application/json: schema: oneOf: - - *160 - - *493 + - *166 + - *503 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -73323,8 +74569,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/git/blobs#get-a-blob parameters: - - *328 - - *329 + - *338 + - *339 - name: file_sha in: path required: true @@ -73376,7 +74622,7 @@ paths: '404': *6 '422': *15 '403': *27 - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -73424,8 +74670,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/git/commits#create-a-commit parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -73534,7 +74780,7 @@ paths: description: Response content: application/json: - schema: &494 + schema: &504 title: Git Commit description: Low-level Git commit operations within a repository type: object @@ -73710,7 +74956,7 @@ paths: type: string '422': *15 '404': *6 - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -73760,15 +75006,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/git/commits#get-a-commit-object parameters: - - *328 - - *329 - - *450 + - *338 + - *339 + - *460 responses: '200': description: Response content: application/json: - schema: *494 + schema: *504 examples: default: value: @@ -73799,7 +75045,7 @@ paths: payload: verified_at: '404': *6 - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -73824,9 +75070,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/git/refs#list-matching-references parameters: - - *328 - - *329 - - &495 + - *338 + - *339 + - &505 name: ref description: The Git reference. For more information, see "[Git References](https://git-scm.com/book/en/v2/Git-Internals-Git-References)" in the Git documentation. @@ -73843,7 +75089,7 @@ paths: application/json: schema: type: array - items: &496 + items: &506 title: Git Reference description: Git references within a repository type: object @@ -73898,7 +75144,7 @@ paths: url: https://api.github.com/repos/octocat/Hello-World/git/commits/612077ae6dffb4d2fbd8ce0cccaa58893b07b5ac headers: Link: *37 - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -73919,17 +75165,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/git/refs#get-a-reference parameters: - - *328 - - *329 - - *495 + - *338 + - *339 + - *505 responses: '200': description: Response content: application/json: - schema: *496 + schema: *506 examples: - default: &497 + default: &507 value: ref: refs/heads/featureA node_id: MDM6UmVmcmVmcy9oZWFkcy9mZWF0dXJlQQ== @@ -73939,7 +75185,7 @@ paths: sha: aa218f56b14c9653891f9e74264a383fa43fefbd url: https://api.github.com/repos/octocat/Hello-World/git/commits/aa218f56b14c9653891f9e74264a383fa43fefbd '404': *6 - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -73958,8 +75204,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/git/refs#create-a-reference parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -73988,16 +75234,16 @@ paths: description: Response content: application/json: - schema: *496 + schema: *506 examples: - default: *497 + default: *507 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/git/refs/heads/featureA schema: type: string '422': *15 - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -74016,9 +75262,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/git/refs#update-a-reference parameters: - - *328 - - *329 - - *495 + - *338 + - *339 + - *505 requestBody: required: true content: @@ -74047,11 +75293,11 @@ paths: description: Response content: application/json: - schema: *496 + schema: *506 examples: - default: *497 + default: *507 '422': *15 - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -74067,14 +75313,14 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/git/refs#delete-a-reference parameters: - - *328 - - *329 - - *495 + - *338 + - *339 + - *505 responses: '204': description: Response '422': *15 - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -74122,8 +75368,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/git/tags#create-a-tag-object parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -74190,7 +75436,7 @@ paths: description: Response content: application/json: - schema: &499 + schema: &509 title: Git Tag description: Metadata for a Git tag type: object @@ -74246,7 +75492,7 @@ paths: - sha - type - url - verification: *498 + verification: *508 required: - sha - url @@ -74256,7 +75502,7 @@ paths: - tag - message examples: - default: &500 + default: &510 value: node_id: MDM6VGFnOTQwYmQzMzYyNDhlZmFlMGY5ZWU1YmM3YjJkNWM5ODU4ODdiMTZhYw== tag: v0.0.1 @@ -74283,7 +75529,7 @@ paths: schema: type: string '422': *15 - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -74329,8 +75575,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/git/tags#get-a-tag parameters: - - *328 - - *329 + - *338 + - *339 - name: tag_sha in: path required: true @@ -74341,11 +75587,11 @@ paths: description: Response content: application/json: - schema: *499 + schema: *509 examples: - default: *500 + default: *510 '404': *6 - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -74367,8 +75613,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/git/trees#create-a-tree parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -74442,7 +75688,7 @@ paths: description: Response content: application/json: - schema: &501 + schema: &511 title: Git Tree description: The hierarchy between files in a Git repository. type: object @@ -74537,7 +75783,7 @@ paths: '422': *15 '404': *6 '403': *27 - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -74560,8 +75806,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/git/trees#get-a-tree parameters: - - *328 - - *329 + - *338 + - *339 - name: tree_sha description: The SHA1 value or ref (branch or tag) name of the tree. in: path @@ -74584,7 +75830,7 @@ paths: description: Response content: application/json: - schema: *501 + schema: *511 examples: default-response: summary: Default response @@ -74625,7 +75871,7 @@ paths: truncated: false '422': *15 '404': *6 - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -74643,10 +75889,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/webhooks#list-repository-webhooks parameters: - - *328 - - *329 + - *338 + - *339 - *17 - - *18 + - *19 responses: '200': description: Response @@ -74654,7 +75900,7 @@ paths: application/json: schema: type: array - items: &502 + items: &512 title: Webhook description: Webhooks for repositories. type: object @@ -74717,7 +75963,7 @@ paths: format: uri examples: - https://api.github.com/repos/octocat/Hello-World/hooks/1/deliveries - last_response: &739 + last_response: &749 title: Hook Response type: object properties: @@ -74794,8 +76040,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/webhooks#create-a-repository-webhook parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: false content: @@ -74848,9 +76094,9 @@ paths: description: Response content: application/json: - schema: *502 + schema: *512 examples: - default: &503 + default: &513 value: type: Repository id: 12345678 @@ -74898,17 +76144,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/webhooks#get-a-repository-webhook parameters: - - *328 - - *329 - - *228 + - *338 + - *339 + - *238 responses: '200': description: Response content: application/json: - schema: *502 + schema: *512 examples: - default: *503 + default: *513 '404': *6 x-github: githubCloudOnly: false @@ -74928,9 +76174,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/webhooks#update-a-repository-webhook parameters: - - *328 - - *329 - - *228 + - *338 + - *339 + - *238 requestBody: required: true content: @@ -74975,9 +76221,9 @@ paths: description: Response content: application/json: - schema: *502 + schema: *512 examples: - default: *503 + default: *513 '422': *15 '404': *6 x-github: @@ -74998,9 +76244,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/webhooks#delete-a-repository-webhook parameters: - - *328 - - *329 - - *228 + - *338 + - *339 + - *238 responses: '204': description: Response @@ -75024,9 +76270,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/webhooks#get-a-webhook-configuration-for-a-repository parameters: - - *328 - - *329 - - *228 + - *338 + - *339 + - *238 responses: '200': description: Response @@ -75053,9 +76299,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/webhooks#update-a-webhook-configuration-for-a-repository parameters: - - *328 - - *329 - - *228 + - *338 + - *339 + - *238 requestBody: required: false content: @@ -75099,11 +76345,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/webhooks#list-deliveries-for-a-repository-webhook parameters: - - *328 - - *329 - - *228 + - *338 + - *339 + - *238 - *17 - - *229 + - *239 responses: '200': description: Response @@ -75111,9 +76357,9 @@ paths: application/json: schema: type: array - items: *230 + items: *240 examples: - default: *231 + default: *241 '400': *14 '422': *15 x-github: @@ -75132,18 +76378,18 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/webhooks#get-a-delivery-for-a-repository-webhook parameters: - - *328 - - *329 - - *228 + - *338 + - *339 + - *238 - *16 responses: '200': description: Response content: application/json: - schema: *232 + schema: *242 examples: - default: *233 + default: *243 '400': *14 '422': *15 x-github: @@ -75162,12 +76408,12 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/webhooks#redeliver-a-delivery-for-a-repository-webhook parameters: - - *328 - - *329 - - *228 + - *338 + - *339 + - *238 - *16 responses: - '202': *85 + '202': *91 '400': *14 '422': *15 x-github: @@ -75187,9 +76433,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/webhooks#ping-a-repository-webhook parameters: - - *328 - - *329 - - *228 + - *338 + - *339 + - *238 responses: '204': description: Response @@ -75214,9 +76460,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/webhooks#test-the-push-repository-webhook parameters: - - *328 - - *329 - - *228 + - *338 + - *339 + - *238 responses: '204': description: Response @@ -75274,14 +76520,14 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/source-imports#get-an-import-status parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response content: application/json: - schema: &504 + schema: &514 title: Import description: A repository import from an external source. type: object @@ -75388,7 +76634,7 @@ paths: - html_url - authors_url examples: - default: &507 + default: &517 value: vcs: subversion use_lfs: true @@ -75404,7 +76650,7 @@ paths: authors_url: https://api.github.com/repos/octocat/socm/import/authors repository_url: https://api.github.com/repos/octocat/socm '404': *6 - '503': &505 + '503': &515 description: Unavailable due to service under maintenance. content: application/json: @@ -75433,8 +76679,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/source-imports#start-an-import parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -75482,7 +76728,7 @@ paths: description: Response content: application/json: - schema: *504 + schema: *514 examples: default: value: @@ -75507,7 +76753,7 @@ paths: type: string '422': *15 '404': *6 - '503': *505 + '503': *515 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -75535,8 +76781,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/source-imports#update-an-import parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: false content: @@ -75588,7 +76834,7 @@ paths: description: Response content: application/json: - schema: *504 + schema: *514 examples: example-1: summary: Example 1 @@ -75636,7 +76882,7 @@ paths: html_url: https://import.github.com/octocat/socm/import authors_url: https://api.github.com/repos/octocat/socm/import/authors repository_url: https://api.github.com/repos/octocat/socm - '503': *505 + '503': *515 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -75659,12 +76905,12 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/source-imports#cancel-an-import parameters: - - *328 - - *329 + - *338 + - *339 responses: '204': description: Response - '503': *505 + '503': *515 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -75690,9 +76936,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/source-imports#get-commit-authors parameters: - - *328 - - *329 - - &688 + - *338 + - *339 + - &698 name: since description: A user ID. Only return users with an ID greater than this ID. in: query @@ -75706,7 +76952,7 @@ paths: application/json: schema: type: array - items: &506 + items: &516 title: Porter Author description: Porter Author type: object @@ -75760,7 +77006,7 @@ paths: url: https://api.github.com/repos/octocat/socm/import/authors/2268559 import_url: https://api.github.com/repos/octocat/socm/import '404': *6 - '503': *505 + '503': *515 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -75785,8 +77031,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/source-imports#map-a-commit-author parameters: - - *328 - - *329 + - *338 + - *339 - name: author_id in: path required: true @@ -75816,7 +77062,7 @@ paths: description: Response content: application/json: - schema: *506 + schema: *516 examples: default: value: @@ -75829,7 +77075,7 @@ paths: import_url: https://api.github.com/repos/octocat/socm/import '422': *15 '404': *6 - '503': *505 + '503': *515 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -75853,8 +77099,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/source-imports#get-large-files parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response @@ -75895,7 +77141,7 @@ paths: path: foo/bar/3 oid: c20ad4d76fe97759aa27a0c99bff6710 size: 12582912 - '503': *505 + '503': *515 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -75923,8 +77169,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/source-imports#update-git-lfs-preference parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -75951,11 +77197,11 @@ paths: description: Response content: application/json: - schema: *504 + schema: *514 examples: - default: *507 + default: *517 '422': *15 - '503': *505 + '503': *515 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -75978,8 +77224,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/apps/apps#get-a-repository-installation-for-the-authenticated-app parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response @@ -75987,8 +77233,8 @@ paths: application/json: schema: *20 examples: - default: *508 - '301': *342 + default: *518 + '301': *352 '404': *6 x-github: githubCloudOnly: false @@ -76008,8 +77254,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/interactions/repos#get-interaction-restrictions-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response @@ -76017,12 +77263,12 @@ paths: application/json: schema: anyOf: - - *246 + - *256 - type: object properties: {} additionalProperties: false examples: - default: &510 + default: &520 value: limit: collaborators_only origin: repository @@ -76047,13 +77293,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/interactions/repos#set-interaction-restrictions-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: application/json: - schema: *509 + schema: *519 examples: default: summary: Example request body @@ -76065,9 +77311,9 @@ paths: description: Response content: application/json: - schema: *246 + schema: *256 examples: - default: *510 + default: *520 '409': description: Response x-github: @@ -76089,8 +77335,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/interactions/repos#remove-interaction-restrictions-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '204': description: Response @@ -76113,10 +77359,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/collaborators/invitations#list-repository-invitations parameters: - - *328 - - *329 + - *338 + - *339 - *17 - - *18 + - *19 responses: '200': description: Response @@ -76124,9 +77370,9 @@ paths: application/json: schema: type: array - items: *511 + items: *521 examples: - default: &681 + default: &691 value: - id: 1 repository: @@ -76257,9 +77503,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/collaborators/invitations#update-a-repository-invitation parameters: - - *328 - - *329 - - *250 + - *338 + - *339 + - *260 requestBody: required: false content: @@ -76288,7 +77534,7 @@ paths: description: Response content: application/json: - schema: *511 + schema: *521 examples: default: value: @@ -76419,9 +77665,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/collaborators/invitations#delete-a-repository-invitation parameters: - - *328 - - *329 - - *250 + - *338 + - *339 + - *260 responses: '204': description: Response @@ -76452,8 +77698,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#list-repository-issues parameters: - - *328 - - *329 + - *338 + - *339 - name: milestone description: If an `integer` is passed, it should refer to a milestone by its `number` field. If the string `*` is passed, issues with any milestone @@ -76493,7 +77739,7 @@ paths: required: false schema: type: string - - *252 + - *262 - name: sort description: What to sort results by. in: query @@ -76505,10 +77751,10 @@ paths: - updated - comments default: created - - *76 - - *125 + - *82 + - *131 - *17 - - *18 + - *19 responses: '200': description: Response @@ -76516,9 +77762,9 @@ paths: application/json: schema: type: array - items: *135 + items: *141 examples: - default: &520 + default: &530 value: - id: 1 node_id: MDU6SXNzdWUx @@ -76666,7 +77912,7 @@ paths: state_reason: completed headers: Link: *37 - '301': *342 + '301': *352 '422': *15 '404': *6 x-github: @@ -76695,8 +77941,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#create-an-issue parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -76777,9 +78023,9 @@ paths: description: Response content: application/json: - schema: *135 + schema: *141 examples: - default: &515 + default: &525 value: id: 1 node_id: MDU6SXNzdWUx @@ -76933,9 +78179,9 @@ paths: '400': *14 '403': *27 '422': *15 - '503': *115 + '503': *121 '404': *6 - '410': *339 + '410': *349 x-github: triggersNotification: true githubCloudOnly: false @@ -76963,9 +78209,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/comments#list-issue-comments-for-a-repository parameters: - - *328 - - *329 - - *144 + - *338 + - *339 + - *150 - name: direction description: Either `asc` or `desc`. Ignored without the `sort` parameter. in: query @@ -76975,9 +78221,9 @@ paths: enum: - asc - desc - - *125 + - *131 - *17 - - *18 + - *19 responses: '200': description: Response @@ -76985,9 +78231,9 @@ paths: application/json: schema: type: array - items: *512 + items: *522 examples: - default: &517 + default: &527 value: - id: 1 node_id: MDEyOklzc3VlQ29tbWVudDE= @@ -77045,17 +78291,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/comments#get-an-issue-comment parameters: - - *328 - - *329 - - *134 + - *338 + - *339 + - *140 responses: '200': description: Response content: application/json: - schema: *512 + schema: *522 examples: - default: &513 + default: &523 value: id: 1 node_id: MDEyOklzc3VlQ29tbWVudDE= @@ -77109,9 +78355,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/comments#update-an-issue-comment parameters: - - *328 - - *329 - - *134 + - *338 + - *339 + - *140 requestBody: required: true content: @@ -77133,9 +78379,9 @@ paths: description: Response content: application/json: - schema: *512 + schema: *522 examples: - default: *513 + default: *523 '422': *15 x-github: githubCloudOnly: false @@ -77153,9 +78399,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/comments#delete-an-issue-comment parameters: - - *328 - - *329 - - *134 + - *338 + - *339 + - *140 responses: '204': description: Response @@ -77175,9 +78421,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#list-reactions-for-an-issue-comment parameters: - - *328 - - *329 - - *134 + - *338 + - *339 + - *140 - name: content description: Returns a single [reaction type](https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#about-reactions). Omit this parameter to list all reactions to an issue comment. @@ -77195,7 +78441,7 @@ paths: - rocket - eyes - *17 - - *18 + - *19 responses: '200': description: Response @@ -77203,9 +78449,9 @@ paths: application/json: schema: type: array - items: *317 + items: *327 examples: - default: *319 + default: *329 headers: Link: *37 '404': *6 @@ -77226,9 +78472,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#create-reaction-for-an-issue-comment parameters: - - *328 - - *329 - - *134 + - *338 + - *339 + - *140 requestBody: required: true content: @@ -77260,16 +78506,16 @@ paths: description: Reaction exists content: application/json: - schema: *317 + schema: *327 examples: - default: *318 + default: *328 '201': description: Reaction created content: application/json: - schema: *317 + schema: *327 examples: - default: *318 + default: *328 '422': *15 x-github: githubCloudOnly: false @@ -77291,10 +78537,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#delete-an-issue-comment-reaction parameters: - - *328 - - *329 - - *134 - - *320 + - *338 + - *339 + - *140 + - *330 responses: '204': description: Response @@ -77314,10 +78560,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/events#list-issue-events-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 - *17 - - *18 + - *19 responses: '200': description: Response @@ -77325,7 +78571,7 @@ paths: application/json: schema: type: array - items: &514 + items: &524 title: Issue Event description: Issue Event type: object @@ -77372,7 +78618,7 @@ paths: issue: anyOf: - type: 'null' - - *135 + - *141 label: title: Issue Event Label description: Issue Event Label @@ -77405,7 +78651,7 @@ paths: anyOf: - type: 'null' - *4 - requested_team: *251 + requested_team: *261 dismissed_review: title: Issue Event Dismissed Review type: object @@ -77472,7 +78718,7 @@ paths: required: - from - to - author_association: *122 + author_association: *128 lock_reason: type: - string @@ -77664,8 +78910,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/events#get-an-issue-event parameters: - - *328 - - *329 + - *338 + - *339 - name: event_id in: path required: true @@ -77676,7 +78922,7 @@ paths: description: Response content: application/json: - schema: *514 + schema: *524 examples: default: value: @@ -77869,7 +79115,7 @@ paths: author_association: COLLABORATOR state_reason: completed '404': *6 - '410': *339 + '410': *349 '403': *27 x-github: githubCloudOnly: false @@ -77903,9 +79149,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue parameters: - - *328 - - *329 - - &516 + - *338 + - *339 + - &526 name: issue_number description: The number that identifies the issue. in: path @@ -77917,12 +79163,12 @@ paths: description: Response content: application/json: - schema: *135 + schema: *141 examples: - default: *515 - '301': *342 + default: *525 + '301': *352 '404': *6 - '410': *339 + '410': *349 '304': *35 x-github: githubCloudOnly: false @@ -77947,9 +79193,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#update-an-issue parameters: - - *328 - - *329 - - *516 + - *338 + - *339 + - *526 requestBody: required: false content: @@ -78057,15 +79303,15 @@ paths: description: Response content: application/json: - schema: *135 + schema: *141 examples: - default: *515 + default: *525 '422': *15 - '503': *115 + '503': *121 '403': *27 - '301': *342 + '301': *352 '404': *6 - '410': *339 + '410': *349 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -78083,9 +79329,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/assignees#add-assignees-to-an-issue parameters: - - *328 - - *329 - - *516 + - *338 + - *339 + - *526 requestBody: required: false content: @@ -78111,9 +79357,9 @@ paths: description: Response content: application/json: - schema: *135 + schema: *141 examples: - default: *515 + default: *525 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -78129,9 +79375,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/assignees#remove-assignees-from-an-issue parameters: - - *328 - - *329 - - *516 + - *338 + - *339 + - *526 requestBody: content: application/json: @@ -78156,9 +79402,9 @@ paths: description: Response content: application/json: - schema: *135 + schema: *141 examples: - default: *515 + default: *525 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -78180,9 +79426,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/assignees#check-if-a-user-can-be-assigned-to-a-issue parameters: - - *328 - - *329 - - *516 + - *338 + - *339 + - *526 - name: assignee in: path required: true @@ -78222,12 +79468,12 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/comments#list-issue-comments parameters: - - *328 - - *329 - - *516 - - *125 + - *338 + - *339 + - *526 + - *131 - *17 - - *18 + - *19 responses: '200': description: Response @@ -78235,13 +79481,13 @@ paths: application/json: schema: type: array - items: *512 + items: *522 examples: - default: *517 + default: *527 headers: Link: *37 '404': *6 - '410': *339 + '410': *349 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -78270,9 +79516,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/comments#create-an-issue-comment parameters: - - *328 - - *329 - - *516 + - *338 + - *339 + - *526 requestBody: required: true content: @@ -78294,16 +79540,16 @@ paths: description: Response content: application/json: - schema: *512 + schema: *522 examples: - default: *513 + default: *523 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/issues/comments/1 schema: type: string '403': *27 - '410': *339 + '410': *349 '422': *15 '404': *6 x-github: @@ -78323,11 +79569,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/events#list-issue-events parameters: - - *328 - - *329 - - *516 + - *338 + - *339 + - *526 - *17 - - *18 + - *19 responses: '200': description: Response @@ -78339,7 +79585,7 @@ paths: title: Issue Event for Issue description: Issue Event for Issue anyOf: - - &521 + - &531 title: Labeled Issue Event description: Labeled Issue Event type: object @@ -78388,7 +79634,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &522 + - &532 title: Unlabeled Issue Event description: Unlabeled Issue Event type: object @@ -78516,7 +79762,7 @@ paths: - performed_via_github_app - assignee - assigner - - &523 + - &533 title: Milestoned Issue Event description: Milestoned Issue Event type: object @@ -78562,7 +79808,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &524 + - &534 title: Demilestoned Issue Event description: Demilestoned Issue Event type: object @@ -78608,7 +79854,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &525 + - &535 title: Renamed Issue Event description: Renamed Issue Event type: object @@ -78657,7 +79903,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &526 + - &536 title: Review Requested Issue Event description: Review Requested Issue Event type: object @@ -78686,7 +79932,7 @@ paths: - type: 'null' - *5 review_requester: *4 - requested_team: *251 + requested_team: *261 requested_reviewer: *4 required: - review_requester @@ -78699,7 +79945,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &527 + - &537 title: Review Request Removed Issue Event description: Review Request Removed Issue Event type: object @@ -78728,7 +79974,7 @@ paths: - type: 'null' - *5 review_requester: *4 - requested_team: *251 + requested_team: *261 requested_reviewer: *4 required: - review_requester @@ -78741,7 +79987,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &528 + - &538 title: Review Dismissed Issue Event description: Review Dismissed Issue Event type: object @@ -78797,7 +80043,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &529 + - &539 title: Locked Issue Event description: Locked Issue Event type: object @@ -78842,7 +80088,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &530 + - &540 title: Added to Project Issue Event description: Added to Project Issue Event type: object @@ -78903,7 +80149,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &531 + - &541 title: Moved Column in Project Issue Event description: Moved Column in Project Issue Event type: object @@ -78964,7 +80210,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &532 + - &542 title: Removed from Project Issue Event description: Removed from Project Issue Event type: object @@ -79025,7 +80271,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &533 + - &543 title: Converted Note to Issue Issue Event description: Converted Note to Issue Issue Event type: object @@ -79118,7 +80364,7 @@ paths: color: red headers: Link: *37 - '410': *339 + '410': *349 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -79135,11 +80381,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/labels#list-labels-for-an-issue parameters: - - *328 - - *329 - - *516 + - *338 + - *339 + - *526 - *17 - - *18 + - *19 responses: '200': description: Response @@ -79147,7 +80393,7 @@ paths: application/json: schema: type: array - items: &518 + items: &528 title: Label description: Color-coded labels help you categorize and filter your issues (just like labels in Gmail). @@ -79202,7 +80448,7 @@ paths: - color - default examples: - default: &519 + default: &529 value: - id: 208045946 node_id: MDU6TGFiZWwyMDgwNDU5NDY= @@ -79220,9 +80466,9 @@ paths: default: false headers: Link: *37 - '301': *342 + '301': *352 '404': *6 - '410': *339 + '410': *349 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -79239,9 +80485,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/labels#add-labels-to-an-issue parameters: - - *328 - - *329 - - *516 + - *338 + - *339 + - *526 requestBody: required: false content: @@ -79300,12 +80546,12 @@ paths: application/json: schema: type: array - items: *518 + items: *528 examples: - default: *519 - '301': *342 + default: *529 + '301': *352 '404': *6 - '410': *339 + '410': *349 '422': *15 x-github: githubCloudOnly: false @@ -79322,9 +80568,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/labels#set-labels-for-an-issue parameters: - - *328 - - *329 - - *516 + - *338 + - *339 + - *526 requestBody: required: false content: @@ -79384,12 +80630,12 @@ paths: application/json: schema: type: array - items: *518 + items: *528 examples: - default: *519 - '301': *342 + default: *529 + '301': *352 '404': *6 - '410': *339 + '410': *349 '422': *15 x-github: githubCloudOnly: false @@ -79406,15 +80652,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/labels#remove-all-labels-from-an-issue parameters: - - *328 - - *329 - - *516 + - *338 + - *339 + - *526 responses: '204': description: Response - '301': *342 + '301': *352 '404': *6 - '410': *339 + '410': *349 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -79433,9 +80679,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/labels#remove-a-label-from-an-issue parameters: - - *328 - - *329 - - *516 + - *338 + - *339 + - *526 - name: name in: path required: true @@ -79448,7 +80694,7 @@ paths: application/json: schema: type: array - items: *518 + items: *528 examples: default: value: @@ -79459,9 +80705,9 @@ paths: description: Something isn't working color: f29513 default: true - '301': *342 + '301': *352 '404': *6 - '410': *339 + '410': *349 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -79481,9 +80727,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#lock-an-issue parameters: - - *328 - - *329 - - *516 + - *338 + - *339 + - *526 requestBody: required: false content: @@ -79512,7 +80758,7 @@ paths: '204': description: Response '403': *27 - '410': *339 + '410': *349 '404': *6 '422': *15 x-github: @@ -79530,9 +80776,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#unlock-an-issue parameters: - - *328 - - *329 - - *516 + - *338 + - *339 + - *526 responses: '204': description: Response @@ -79554,9 +80800,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#list-reactions-for-an-issue parameters: - - *328 - - *329 - - *516 + - *338 + - *339 + - *526 - name: content description: Returns a single [reaction type](https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#about-reactions). Omit this parameter to list all reactions to an issue. @@ -79574,7 +80820,7 @@ paths: - rocket - eyes - *17 - - *18 + - *19 responses: '200': description: Response @@ -79582,13 +80828,13 @@ paths: application/json: schema: type: array - items: *317 + items: *327 examples: - default: *319 + default: *329 headers: Link: *37 '404': *6 - '410': *339 + '410': *349 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -79606,9 +80852,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#create-reaction-for-an-issue parameters: - - *328 - - *329 - - *516 + - *338 + - *339 + - *526 requestBody: required: true content: @@ -79640,16 +80886,16 @@ paths: description: Response content: application/json: - schema: *317 + schema: *327 examples: - default: *318 + default: *328 '201': description: Response content: application/json: - schema: *317 + schema: *327 examples: - default: *318 + default: *328 '422': *15 x-github: githubCloudOnly: false @@ -79671,10 +80917,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#delete-an-issue-reaction parameters: - - *328 - - *329 - - *516 - - *320 + - *338 + - *339 + - *526 + - *330 responses: '204': description: Response @@ -79703,9 +80949,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/sub-issues#remove-sub-issue parameters: - - *328 - - *329 - - *516 + - *338 + - *339 + - *526 requestBody: required: true content: @@ -79727,9 +80973,9 @@ paths: description: Response content: application/json: - schema: *135 + schema: *141 examples: - default: *515 + default: *525 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/issues/1/sub-issue @@ -79762,11 +81008,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/sub-issues#list-sub-issues parameters: - - *328 - - *329 - - *516 + - *338 + - *339 + - *526 - *17 - - *18 + - *19 responses: '200': description: Response @@ -79774,13 +81020,13 @@ paths: application/json: schema: type: array - items: *135 + items: *141 examples: - default: *520 + default: *530 headers: Link: *37 '404': *6 - '410': *339 + '410': *349 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -79808,9 +81054,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/sub-issues#add-sub-issue parameters: - - *328 - - *329 - - *516 + - *338 + - *339 + - *526 requestBody: required: true content: @@ -79836,16 +81082,16 @@ paths: description: Response content: application/json: - schema: *135 + schema: *141 examples: - default: *515 + default: *525 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/issues/sub-issues/1 schema: type: string '403': *27 - '410': *339 + '410': *349 '422': *15 '404': *6 x-github: @@ -79865,9 +81111,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/sub-issues#reprioritize-sub-issue parameters: - - *328 - - *329 - - *516 + - *338 + - *339 + - *526 requestBody: required: true content: @@ -79898,13 +81144,13 @@ paths: description: Response content: application/json: - schema: *135 + schema: *141 examples: - default: *515 + default: *525 '403': *27 '404': *6 '422': *7 - '503': *115 + '503': *121 x-github: triggersNotification: true githubCloudOnly: false @@ -79922,11 +81168,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/timeline#list-timeline-events-for-an-issue parameters: - - *328 - - *329 - - *516 + - *338 + - *339 + - *526 - *17 - - *18 + - *19 responses: '200': description: Response @@ -79939,19 +81185,19 @@ paths: description: Timeline Event type: object anyOf: - - *521 - - *522 - - *523 - - *524 - - *525 - - *526 - - *527 - - *528 - - *529 - - *530 - *531 - *532 - *533 + - *534 + - *535 + - *536 + - *537 + - *538 + - *539 + - *540 + - *541 + - *542 + - *543 - title: Timeline Comment Event description: Timeline Comment Event type: object @@ -79999,12 +81245,12 @@ paths: issue_url: type: string format: uri - author_association: *122 + author_association: *128 performed_via_github_app: anyOf: - type: 'null' - *5 - reactions: *123 + reactions: *129 required: - event - actor @@ -80035,7 +81281,7 @@ paths: properties: type: type: string - issue: *135 + issue: *141 required: - event - created_at @@ -80251,7 +81497,7 @@ paths: type: string body_text: type: string - author_association: *122 + author_association: *128 required: - event - id @@ -80274,7 +81520,7 @@ paths: type: string comments: type: array - items: &553 + items: &563 title: Pull Request Review Comment description: Pull Request Review Comments are comments on a portion of the Pull Request's diff. @@ -80379,7 +81625,7 @@ paths: format: uri examples: - https://api.github.com/repos/octocat/Hello-World/pulls/1 - author_association: *122 + author_association: *128 _links: type: object properties: @@ -80474,7 +81720,7 @@ paths: enum: - line - file - reactions: *123 + reactions: *129 body_html: type: string examples: @@ -80512,7 +81758,7 @@ paths: type: string comments: type: array - items: *448 + items: *458 - title: Timeline Assigned Issue Event description: Timeline Assigned Issue Event type: object @@ -80787,7 +82033,7 @@ paths: headers: Link: *37 '404': *6 - '410': *339 + '410': *349 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -80804,10 +82050,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deploy-keys/deploy-keys#list-deploy-keys parameters: - - *328 - - *329 + - *338 + - *339 - *17 - - *18 + - *19 responses: '200': description: Response @@ -80815,7 +82061,7 @@ paths: application/json: schema: type: array - items: &534 + items: &544 title: Deploy Key description: An SSH key granting access to a single repository. type: object @@ -80882,8 +82128,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deploy-keys/deploy-keys#create-a-deploy-key parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -80919,9 +82165,9 @@ paths: description: Response content: application/json: - schema: *534 + schema: *544 examples: - default: &535 + default: &545 value: id: 1 key: ssh-rsa AAA... @@ -80955,9 +82201,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deploy-keys/deploy-keys#get-a-deploy-key parameters: - - *328 - - *329 - - &536 + - *338 + - *339 + - &546 name: key_id description: The unique identifier of the key. in: path @@ -80969,9 +82215,9 @@ paths: description: Response content: application/json: - schema: *534 + schema: *544 examples: - default: *535 + default: *545 '404': *6 x-github: githubCloudOnly: false @@ -80989,9 +82235,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deploy-keys/deploy-keys#delete-a-deploy-key parameters: - - *328 - - *329 - - *536 + - *338 + - *339 + - *546 responses: '204': description: Response @@ -81011,10 +82257,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/labels#list-labels-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 - *17 - - *18 + - *19 responses: '200': description: Response @@ -81022,9 +82268,9 @@ paths: application/json: schema: type: array - items: *518 + items: *528 examples: - default: *519 + default: *529 headers: Link: *37 '404': *6 @@ -81045,8 +82291,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/labels#create-a-label parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -81082,9 +82328,9 @@ paths: description: Response content: application/json: - schema: *518 + schema: *528 examples: - default: &537 + default: &547 value: id: 208045946 node_id: MDU6TGFiZWwyMDgwNDU5NDY= @@ -81116,8 +82362,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/labels#get-a-label parameters: - - *328 - - *329 + - *338 + - *339 - name: name in: path required: true @@ -81128,9 +82374,9 @@ paths: description: Response content: application/json: - schema: *518 + schema: *528 examples: - default: *537 + default: *547 '404': *6 x-github: githubCloudOnly: false @@ -81147,8 +82393,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/labels#update-a-label parameters: - - *328 - - *329 + - *338 + - *339 - name: name in: path required: true @@ -81187,7 +82433,7 @@ paths: description: Response content: application/json: - schema: *518 + schema: *528 examples: default: value: @@ -81213,8 +82459,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/labels#delete-a-label parameters: - - *328 - - *329 + - *338 + - *339 - name: name in: path required: true @@ -81240,8 +82486,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#list-repository-languages parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response @@ -81277,10 +82523,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/lfs#enable-git-lfs-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: - '202': *85 + '202': *91 '403': description: |- We will return a 403 with one of the following messages: @@ -81306,8 +82552,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/lfs#disable-git-lfs-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '204': description: Response @@ -81333,9 +82579,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/licenses/licenses#get-the-license-for-a-repository parameters: - - *328 - - *329 - - *426 + - *338 + - *339 + - *436 responses: '200': description: Response @@ -81401,7 +82647,7 @@ paths: license: anyOf: - type: 'null' - - *136 + - *142 required: - _links - git_url @@ -81482,8 +82728,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branches#sync-a-fork-branch-with-the-upstream-repository parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -81548,8 +82794,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branches#merge-a-branch parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -81583,9 +82829,9 @@ paths: description: Successful Response (The resulting merge commit) content: application/json: - schema: *449 + schema: *459 examples: - default: *538 + default: *548 '204': description: Response when already merged '404': @@ -81610,8 +82856,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/milestones#list-milestones parameters: - - *328 - - *329 + - *338 + - *339 - name: state description: The state of the milestone. Either `open`, `closed`, or `all`. in: query @@ -81644,7 +82890,7 @@ paths: - desc default: asc - *17 - - *18 + - *19 responses: '200': description: Response @@ -81652,7 +82898,7 @@ paths: application/json: schema: type: array - items: *453 + items: *463 examples: default: value: @@ -81708,8 +82954,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/milestones#create-a-milestone parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -81749,9 +82995,9 @@ paths: description: Response content: application/json: - schema: *453 + schema: *463 examples: - default: &539 + default: &549 value: url: https://api.github.com/repos/octocat/Hello-World/milestones/1 html_url: https://github.com/octocat/Hello-World/milestones/v1.0 @@ -81810,9 +83056,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/milestones#get-a-milestone parameters: - - *328 - - *329 - - &540 + - *338 + - *339 + - &550 name: milestone_number description: The number that identifies the milestone. in: path @@ -81824,9 +83070,9 @@ paths: description: Response content: application/json: - schema: *453 + schema: *463 examples: - default: *539 + default: *549 '404': *6 x-github: githubCloudOnly: false @@ -81843,9 +83089,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/milestones#update-a-milestone parameters: - - *328 - - *329 - - *540 + - *338 + - *339 + - *550 requestBody: required: false content: @@ -81883,9 +83129,9 @@ paths: description: Response content: application/json: - schema: *453 + schema: *463 examples: - default: *539 + default: *549 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -81901,9 +83147,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/milestones#delete-a-milestone parameters: - - *328 - - *329 - - *540 + - *338 + - *339 + - *550 responses: '204': description: Response @@ -81924,11 +83170,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/labels#list-labels-for-issues-in-a-milestone parameters: - - *328 - - *329 - - *540 + - *338 + - *339 + - *550 - *17 - - *18 + - *19 responses: '200': description: Response @@ -81936,9 +83182,9 @@ paths: application/json: schema: type: array - items: *518 + items: *528 examples: - default: *519 + default: *529 headers: Link: *37 x-github: @@ -81957,14 +83203,14 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/notifications#list-repository-notifications-for-the-authenticated-user parameters: - - *328 - - *329 - - *541 - - *542 - - *125 - - *543 + - *338 + - *339 + - *551 + - *552 + - *131 + - *553 - *17 - - *18 + - *19 responses: '200': description: Response @@ -81972,9 +83218,9 @@ paths: application/json: schema: type: array - items: *147 + items: *153 examples: - default: *544 + default: *554 headers: Link: *37 x-github: @@ -81998,8 +83244,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/notifications#mark-repository-notifications-as-read parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: false content: @@ -82057,14 +83303,14 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pages/pages#get-a-apiname-pages-site parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response content: application/json: - schema: &545 + schema: &555 title: GitHub Pages description: The configuration for GitHub Pages for a repository. type: object @@ -82208,7 +83454,7 @@ paths: - custom_404 - public examples: - default: &546 + default: &556 value: url: https://api.github.com/repos/github/developer.github.com/pages status: built @@ -82249,8 +83495,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pages/pages#create-a-apiname-pages-site parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -82305,11 +83551,11 @@ paths: description: Response content: application/json: - schema: *545 + schema: *555 examples: - default: *546 + default: *556 '422': *15 - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -82330,8 +83576,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pages/pages#update-information-about-a-apiname-pages-site parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -82418,7 +83664,7 @@ paths: description: Response '422': *15 '400': *14 - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -82439,14 +83685,14 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pages/pages#delete-a-apiname-pages-site parameters: - - *328 - - *329 + - *338 + - *339 responses: '204': description: Response '422': *15 '404': *6 - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -82466,10 +83712,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pages/pages#list-apiname-pages-builds parameters: - - *328 - - *329 + - *338 + - *339 - *17 - - *18 + - *19 responses: '200': description: Response @@ -82477,7 +83723,7 @@ paths: application/json: schema: type: array - items: &547 + items: &557 title: Page Build description: Page Build type: object @@ -82569,8 +83815,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pages/pages#request-a-apiname-pages-build parameters: - - *328 - - *329 + - *338 + - *339 responses: '201': description: Response @@ -82617,16 +83863,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pages/pages#get-latest-pages-build parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response content: application/json: - schema: *547 + schema: *557 examples: - default: &548 + default: &558 value: url: https://api.github.com/repos/github/developer.github.com/pages/builds/5472601 status: built @@ -82674,8 +83920,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pages/pages#get-apiname-pages-build parameters: - - *328 - - *329 + - *338 + - *339 - name: build_id in: path required: true @@ -82686,9 +83932,9 @@ paths: description: Response content: application/json: - schema: *547 + schema: *557 examples: - default: *548 + default: *558 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -82708,8 +83954,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pages/pages#create-a-github-pages-deployment parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -82818,9 +84064,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pages/pages#get-the-status-of-a-github-pages-deployment parameters: - - *328 - - *329 - - &549 + - *338 + - *339 + - &559 name: pages_deployment_id description: The ID of the Pages deployment. You can also give the commit SHA of the deployment. @@ -82878,11 +84124,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pages/pages#cancel-a-github-pages-deployment parameters: - - *328 - - *329 - - *549 + - *338 + - *339 + - *559 responses: - '204': *102 + '204': *108 '404': *6 x-github: githubCloudOnly: false @@ -82907,8 +84153,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pages/pages#get-a-dns-health-check-for-github-pages parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response @@ -83176,7 +84422,7 @@ paths: description: Empty response content: application/json: - schema: *184 + schema: *194 examples: default: value: @@ -83203,8 +84449,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#check-if-private-vulnerability-reporting-is-enabled-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Private vulnerability reporting status @@ -83241,10 +84487,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#enable-private-vulnerability-reporting-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: - '204': *102 + '204': *108 '422': *14 x-github: githubCloudOnly: false @@ -83263,10 +84509,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#disable-private-vulnerability-reporting-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: - '204': *102 + '204': *108 '422': *14 x-github: githubCloudOnly: false @@ -83287,8 +84533,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/projects#list-repository-projects parameters: - - *328 - - *329 + - *338 + - *339 - name: state description: Indicates the state of the projects to return. in: query @@ -83301,7 +84547,7 @@ paths: - all default: open - *17 - - *18 + - *19 responses: '200': description: Response @@ -83309,7 +84555,7 @@ paths: application/json: schema: type: array - items: *281 + items: *291 examples: default: value: @@ -83349,7 +84595,7 @@ paths: '401': *23 '403': *27 '404': *6 - '410': *339 + '410': *349 '422': *7 x-github: githubCloudOnly: false @@ -83369,8 +84615,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/projects#create-a-repository-project parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -83396,13 +84642,13 @@ paths: description: Response content: application/json: - schema: *281 + schema: *291 examples: - default: *338 + default: *348 '401': *23 '403': *27 '404': *6 - '410': *339 + '410': *349 '422': *7 x-github: githubCloudOnly: false @@ -83422,8 +84668,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/custom-properties#get-all-custom-property-values-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response @@ -83431,7 +84677,7 @@ paths: application/json: schema: type: array - items: *283 + items: *293 examples: default: value: @@ -83462,8 +84708,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/custom-properties#create-or-update-custom-property-values-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -83475,7 +84721,7 @@ paths: type: array description: A list of custom property names and associated values to apply to the repositories. - items: *283 + items: *293 required: - properties examples: @@ -83525,8 +84771,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/pulls#list-pull-requests parameters: - - *328 - - *329 + - *338 + - *339 - name: state description: Either `open`, `closed`, or `all` to filter by state. in: query @@ -83578,7 +84824,7 @@ paths: - asc - desc - *17 - - *18 + - *19 responses: '200': description: Response @@ -83586,9 +84832,9 @@ paths: application/json: schema: type: array - items: *550 + items: *560 examples: - default: *551 + default: *561 headers: Link: *37 '304': *35 @@ -83620,8 +84866,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/pulls#create-a-pull-request parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -83688,7 +84934,7 @@ paths: description: Response content: application/json: - schema: &555 + schema: &565 type: object title: Pull Request description: Pull requests let you tell others about changes you've @@ -83817,7 +85063,7 @@ paths: milestone: anyOf: - type: 'null' - - *453 + - *463 active_lock_reason: type: - string @@ -83872,7 +85118,7 @@ paths: type: - array - 'null' - items: *264 + items: *274 head: type: object properties: @@ -83880,7 +85126,7 @@ paths: type: string ref: type: string - repo: *55 + repo: *61 sha: type: string user: *4 @@ -83897,7 +85143,7 @@ paths: type: string ref: type: string - repo: *55 + repo: *61 sha: type: string user: *4 @@ -83910,14 +85156,14 @@ paths: _links: type: object properties: - comments: *454 - commits: *454 - statuses: *454 - html: *454 - issue: *454 - review_comments: *454 - review_comment: *454 - self: *454 + comments: *464 + commits: *464 + statuses: *464 + html: *464 + issue: *464 + review_comments: *464 + review_comment: *464 + self: *464 required: - comments - commits @@ -83927,8 +85173,8 @@ paths: - review_comments - review_comment - self - author_association: *122 - auto_merge: *552 + author_association: *128 + auto_merge: *562 draft: description: Indicates whether or not the pull request is a draft. type: boolean @@ -84030,7 +85276,7 @@ paths: - merged_by - review_comments examples: - default: &556 + default: &566 value: url: https://api.github.com/repos/octocat/Hello-World/pulls/1347 id: 1 @@ -84557,8 +85803,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/comments#list-review-comments-in-a-repository parameters: - - *328 - - *329 + - *338 + - *339 - name: sort in: query required: false @@ -84577,9 +85823,9 @@ paths: enum: - asc - desc - - *125 + - *131 - *17 - - *18 + - *19 responses: '200': description: Response @@ -84587,9 +85833,9 @@ paths: application/json: schema: type: array - items: *553 + items: *563 examples: - default: &558 + default: &568 value: - url: https://api.github.com/repos/octocat/Hello-World/pulls/comments/1 pull_request_review_id: 42 @@ -84666,17 +85912,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/comments#get-a-review-comment-for-a-pull-request parameters: - - *328 - - *329 - - *134 + - *338 + - *339 + - *140 responses: '200': description: Response content: application/json: - schema: *553 + schema: *563 examples: - default: &554 + default: &564 value: url: https://api.github.com/repos/octocat/Hello-World/pulls/comments/1 pull_request_review_id: 42 @@ -84751,9 +85997,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/comments#update-a-review-comment-for-a-pull-request parameters: - - *328 - - *329 - - *134 + - *338 + - *339 + - *140 requestBody: required: true content: @@ -84775,9 +86021,9 @@ paths: description: Response content: application/json: - schema: *553 + schema: *563 examples: - default: *554 + default: *564 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -84793,9 +86039,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/comments#delete-a-review-comment-for-a-pull-request parameters: - - *328 - - *329 - - *134 + - *338 + - *339 + - *140 responses: '204': description: Response @@ -84816,9 +86062,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#list-reactions-for-a-pull-request-review-comment parameters: - - *328 - - *329 - - *134 + - *338 + - *339 + - *140 - name: content description: Returns a single [reaction type](https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#about-reactions). Omit this parameter to list all reactions to a pull request review comment. @@ -84836,7 +86082,7 @@ paths: - rocket - eyes - *17 - - *18 + - *19 responses: '200': description: Response @@ -84844,9 +86090,9 @@ paths: application/json: schema: type: array - items: *317 + items: *327 examples: - default: *319 + default: *329 headers: Link: *37 '404': *6 @@ -84867,9 +86113,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#create-reaction-for-a-pull-request-review-comment parameters: - - *328 - - *329 - - *134 + - *338 + - *339 + - *140 requestBody: required: true content: @@ -84901,16 +86147,16 @@ paths: description: Reaction exists content: application/json: - schema: *317 + schema: *327 examples: - default: *318 + default: *328 '201': description: Reaction created content: application/json: - schema: *317 + schema: *327 examples: - default: *318 + default: *328 '422': *15 x-github: githubCloudOnly: false @@ -84932,10 +86178,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#delete-a-pull-request-comment-reaction parameters: - - *328 - - *329 - - *134 - - *320 + - *338 + - *339 + - *140 + - *330 responses: '204': description: Response @@ -84978,9 +86224,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/pulls#get-a-pull-request parameters: - - *328 - - *329 - - &557 + - *338 + - *339 + - &567 name: pull_number description: The number that identifies the pull request. in: path @@ -84993,9 +86239,9 @@ paths: to fetch diff and patch formats. content: application/json: - schema: *555 + schema: *565 examples: - default: *556 + default: *566 '304': *35 '404': *6 '406': @@ -85003,8 +86249,8 @@ paths: content: application/json: schema: *3 - '500': *87 - '503': *115 + '500': *93 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -85030,9 +86276,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/pulls#update-a-pull-request parameters: - - *328 - - *329 - - *557 + - *338 + - *339 + - *567 requestBody: required: false content: @@ -85074,9 +86320,9 @@ paths: description: Response content: application/json: - schema: *555 + schema: *565 examples: - default: *556 + default: *566 '422': *15 '403': *27 x-github: @@ -85098,9 +86344,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/codespaces#create-a-codespace-from-a-pull-request parameters: - - *328 - - *329 - - *557 + - *338 + - *339 + - *567 requestBody: required: true content: @@ -85161,21 +86407,21 @@ paths: description: Response when the codespace was successfully created content: application/json: - schema: *255 + schema: *265 examples: - default: *440 + default: *450 '202': description: Response when the codespace creation partially failed but is being retried in the background content: application/json: - schema: *255 + schema: *265 examples: - default: *440 + default: *450 '401': *23 '403': *27 '404': *6 - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -85201,10 +86447,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/comments#list-review-comments-on-a-pull-request parameters: - - *328 - - *329 - - *557 - - *144 + - *338 + - *339 + - *567 + - *150 - name: direction description: The direction to sort results. Ignored without `sort` parameter. in: query @@ -85214,9 +86460,9 @@ paths: enum: - asc - desc - - *125 + - *131 - *17 - - *18 + - *19 responses: '200': description: Response @@ -85224,9 +86470,9 @@ paths: application/json: schema: type: array - items: *553 + items: *563 examples: - default: *558 + default: *568 headers: Link: *37 x-github: @@ -85259,9 +86505,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/comments#create-a-review-comment-for-a-pull-request parameters: - - *328 - - *329 - - *557 + - *338 + - *339 + - *567 requestBody: required: true content: @@ -85367,7 +86613,7 @@ paths: description: Response content: application/json: - schema: *553 + schema: *563 examples: example-for-a-multi-line-comment: value: @@ -85455,10 +86701,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/comments#create-a-reply-for-a-review-comment parameters: - - *328 - - *329 - - *557 - - *134 + - *338 + - *339 + - *567 + - *140 requestBody: required: true content: @@ -85480,7 +86726,7 @@ paths: description: Response content: application/json: - schema: *553 + schema: *563 examples: default: value: @@ -85566,11 +86812,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/pulls#list-commits-on-a-pull-request parameters: - - *328 - - *329 - - *557 + - *338 + - *339 + - *567 - *17 - - *18 + - *19 responses: '200': description: Response @@ -85578,9 +86824,9 @@ paths: application/json: schema: type: array - items: *449 + items: *459 examples: - default: *559 + default: *569 headers: Link: *37 x-github: @@ -85610,11 +86856,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/pulls#list-pull-requests-files parameters: - - *328 - - *329 - - *557 + - *338 + - *339 + - *567 - *17 - - *18 + - *19 responses: '200': description: Response @@ -85622,7 +86868,7 @@ paths: application/json: schema: type: array - items: *461 + items: *471 examples: default: value: @@ -85640,8 +86886,8 @@ paths: headers: Link: *37 '422': *15 - '500': *87 - '503': *115 + '500': *93 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -85660,9 +86906,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/pulls#check-if-a-pull-request-has-been-merged parameters: - - *328 - - *329 - - *557 + - *338 + - *339 + - *567 responses: '204': description: Response if pull request has been merged @@ -85685,9 +86931,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/pulls#merge-a-pull-request parameters: - - *328 - - *329 - - *557 + - *338 + - *339 + - *567 requestBody: required: false content: @@ -85799,9 +87045,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/review-requests#get-all-requested-reviewers-for-a-pull-request parameters: - - *328 - - *329 - - *557 + - *338 + - *339 + - *567 responses: '200': description: Response @@ -85817,7 +87063,7 @@ paths: items: *4 teams: type: array - items: *251 + items: *261 required: - users - teams @@ -85876,9 +87122,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/review-requests#request-reviewers-for-a-pull-request parameters: - - *328 - - *329 - - *557 + - *338 + - *339 + - *567 requestBody: required: false content: @@ -85915,7 +87161,7 @@ paths: description: Response content: application/json: - schema: *550 + schema: *560 examples: default: value: @@ -86451,9 +87697,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/review-requests#remove-requested-reviewers-from-a-pull-request parameters: - - *328 - - *329 - - *557 + - *338 + - *339 + - *567 requestBody: required: true content: @@ -86487,7 +87733,7 @@ paths: description: Response content: application/json: - schema: *550 + schema: *560 examples: default: value: @@ -86992,11 +88238,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/reviews#list-reviews-for-a-pull-request parameters: - - *328 - - *329 - - *557 + - *338 + - *339 + - *567 - *17 - - *18 + - *19 responses: '200': description: The list of reviews returns in chronological order. @@ -87004,7 +88250,7 @@ paths: application/json: schema: type: array - items: &560 + items: &570 title: Pull Request Review description: Pull Request Reviews are reviews on pull requests. type: object @@ -87078,7 +88324,7 @@ paths: type: string body_text: type: string - author_association: *122 + author_association: *128 required: - id - node_id @@ -87160,9 +88406,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/reviews#create-a-review-for-a-pull-request parameters: - - *328 - - *329 - - *557 + - *338 + - *339 + - *567 requestBody: required: false content: @@ -87252,9 +88498,9 @@ paths: description: Response content: application/json: - schema: *560 + schema: *570 examples: - default: &562 + default: &572 value: id: 80 node_id: MDE3OlB1bGxSZXF1ZXN0UmV2aWV3ODA= @@ -87317,10 +88563,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/reviews#get-a-review-for-a-pull-request parameters: - - *328 - - *329 - - *557 - - &561 + - *338 + - *339 + - *567 + - &571 name: review_id description: The unique identifier of the review. in: path @@ -87332,9 +88578,9 @@ paths: description: Response content: application/json: - schema: *560 + schema: *570 examples: - default: &563 + default: &573 value: id: 80 node_id: MDE3OlB1bGxSZXF1ZXN0UmV2aWV3ODA= @@ -87393,10 +88639,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/reviews#update-a-review-for-a-pull-request parameters: - - *328 - - *329 - - *557 - - *561 + - *338 + - *339 + - *567 + - *571 requestBody: required: true content: @@ -87419,7 +88665,7 @@ paths: description: Response content: application/json: - schema: *560 + schema: *570 examples: default: value: @@ -87481,18 +88727,18 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/reviews#delete-a-pending-review-for-a-pull-request parameters: - - *328 - - *329 - - *557 - - *561 + - *338 + - *339 + - *567 + - *571 responses: '200': description: Response content: application/json: - schema: *560 + schema: *570 examples: - default: *562 + default: *572 '422': *7 '404': *6 x-github: @@ -87519,12 +88765,12 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/reviews#list-comments-for-a-pull-request-review parameters: - - *328 - - *329 - - *557 - - *561 + - *338 + - *339 + - *567 + - *571 - *17 - - *18 + - *19 responses: '200': description: Response @@ -87616,13 +88862,13 @@ paths: format: uri examples: - https://api.github.com/repos/octocat/Hello-World/pulls/1 - author_association: *122 + author_association: *128 _links: type: object properties: - self: *454 - html: *454 - pull_request: *454 + self: *464 + html: *464 + pull_request: *464 required: - self - html @@ -87631,7 +88877,7 @@ paths: type: string body_html: type: string - reactions: *123 + reactions: *129 side: description: The side of the first line of the range for a multi-line comment. @@ -87773,10 +89019,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/reviews#dismiss-a-review-for-a-pull-request parameters: - - *328 - - *329 - - *557 - - *561 + - *338 + - *339 + - *567 + - *571 requestBody: required: true content: @@ -87805,7 +89051,7 @@ paths: description: Response content: application/json: - schema: *560 + schema: *570 examples: default: value: @@ -87868,10 +89114,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/reviews#submit-a-review-for-a-pull-request parameters: - - *328 - - *329 - - *557 - - *561 + - *338 + - *339 + - *567 + - *571 requestBody: required: true content: @@ -87906,9 +89152,9 @@ paths: description: Response content: application/json: - schema: *560 + schema: *570 examples: - default: *563 + default: *573 '404': *6 '422': *7 '403': *27 @@ -87930,9 +89176,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/pulls#update-a-pull-request-branch parameters: - - *328 - - *329 - - *557 + - *338 + - *339 + - *567 requestBody: required: false content: @@ -87996,8 +89242,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/contents#get-a-repository-readme parameters: - - *328 - - *329 + - *338 + - *339 - name: ref description: 'The name of the commit/branch/tag. Default: the repository’s default branch.' @@ -88010,9 +89256,9 @@ paths: description: Response content: application/json: - schema: *564 + schema: *574 examples: - default: &565 + default: &575 value: type: file encoding: base64 @@ -88054,8 +89300,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/contents#get-a-repository-readme-for-a-directory parameters: - - *328 - - *329 + - *338 + - *339 - name: dir description: The alternate path to look for a README file in: path @@ -88075,9 +89321,9 @@ paths: description: Response content: application/json: - schema: *564 + schema: *574 examples: - default: *565 + default: *575 '404': *6 '422': *15 x-github: @@ -88099,10 +89345,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/releases/releases#list-releases parameters: - - *328 - - *329 + - *338 + - *339 - *17 - - *18 + - *19 responses: '200': description: Response @@ -88110,7 +89356,7 @@ paths: application/json: schema: type: array - items: &566 + items: &576 title: Release description: A release. type: object @@ -88182,7 +89428,7 @@ paths: author: *4 assets: type: array - items: &567 + items: &577 title: Release Asset description: Data related to a release. type: object @@ -88252,7 +89498,7 @@ paths: description: The URL of the release discussion. type: string format: uri - reactions: *123 + reactions: *129 required: - assets_url - upload_url @@ -88362,8 +89608,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/releases/releases#create-a-release parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -88439,9 +89685,9 @@ paths: description: Response content: application/json: - schema: *566 + schema: *576 examples: - default: &570 + default: &580 value: url: https://api.github.com/repos/octocat/Hello-World/releases/1 html_url: https://github.com/octocat/Hello-World/releases/v1.0.0 @@ -88544,9 +89790,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/releases/assets#get-a-release-asset parameters: - - *328 - - *329 - - &568 + - *338 + - *339 + - &578 name: asset_id description: The unique identifier of the asset. in: path @@ -88558,9 +89804,9 @@ paths: description: Response content: application/json: - schema: *567 + schema: *577 examples: - default: &569 + default: &579 value: url: https://api.github.com/repos/octocat/Hello-World/releases/assets/1 browser_download_url: https://github.com/octocat/Hello-World/releases/download/v1.0.0/example.zip @@ -88594,7 +89840,7 @@ paths: type: User site_admin: false '404': *6 - '302': *463 + '302': *473 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -88610,9 +89856,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/releases/assets#update-a-release-asset parameters: - - *328 - - *329 - - *568 + - *338 + - *339 + - *578 requestBody: required: false content: @@ -88641,9 +89887,9 @@ paths: description: Response content: application/json: - schema: *567 + schema: *577 examples: - default: *569 + default: *579 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -88659,9 +89905,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/releases/assets#delete-a-release-asset parameters: - - *328 - - *329 - - *568 + - *338 + - *339 + - *578 responses: '204': description: Response @@ -88685,8 +89931,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/releases/releases#generate-release-notes-content-for-a-release parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -88772,16 +90018,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/releases/releases#get-the-latest-release parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response content: application/json: - schema: *566 + schema: *576 examples: - default: *570 + default: *580 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -88798,8 +90044,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/releases/releases#get-a-release-by-tag-name parameters: - - *328 - - *329 + - *338 + - *339 - name: tag description: tag parameter in: path @@ -88812,9 +90058,9 @@ paths: description: Response content: application/json: - schema: *566 + schema: *576 examples: - default: *570 + default: *580 '404': *6 x-github: githubCloudOnly: false @@ -88836,9 +90082,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/releases/releases#get-a-release parameters: - - *328 - - *329 - - &571 + - *338 + - *339 + - &581 name: release_id description: The unique identifier of the release. in: path @@ -88852,9 +90098,9 @@ paths: For more information, see "[Getting started with the REST API](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/getting-started-with-the-rest-api#hypermedia)."' content: application/json: - schema: *566 + schema: *576 examples: - default: *570 + default: *580 '401': description: Unauthorized x-github: @@ -88872,9 +90118,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/releases/releases#update-a-release parameters: - - *328 - - *329 - - *571 + - *338 + - *339 + - *581 requestBody: required: false content: @@ -88938,9 +90184,9 @@ paths: description: Response content: application/json: - schema: *566 + schema: *576 examples: - default: *570 + default: *580 '404': description: Not Found if the discussion category name is invalid content: @@ -88961,9 +90207,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/releases/releases#delete-a-release parameters: - - *328 - - *329 - - *571 + - *338 + - *339 + - *581 responses: '204': description: Response @@ -88983,11 +90229,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/releases/assets#list-release-assets parameters: - - *328 - - *329 - - *571 + - *338 + - *339 + - *581 - *17 - - *18 + - *19 responses: '200': description: Response @@ -88995,7 +90241,7 @@ paths: application/json: schema: type: array - items: *567 + items: *577 examples: default: value: @@ -89076,9 +90322,9 @@ paths: description: The URL origin (protocol + host name + port) is included in `upload_url` returned in the response of the "Create a release" endpoint parameters: - - *328 - - *329 - - *571 + - *338 + - *339 + - *581 - name: name in: query required: true @@ -89104,7 +90350,7 @@ paths: description: Response for successful upload content: application/json: - schema: *567 + schema: *577 examples: response-for-successful-upload: value: @@ -89158,9 +90404,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#list-reactions-for-a-release parameters: - - *328 - - *329 - - *571 + - *338 + - *339 + - *581 - name: content description: Returns a single [reaction type](https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#about-reactions). Omit this parameter to list all reactions to a release. @@ -89176,7 +90422,7 @@ paths: - rocket - eyes - *17 - - *18 + - *19 responses: '200': description: Response @@ -89184,9 +90430,9 @@ paths: application/json: schema: type: array - items: *317 + items: *327 examples: - default: *319 + default: *329 headers: Link: *37 '404': *6 @@ -89207,9 +90453,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#create-reaction-for-a-release parameters: - - *328 - - *329 - - *571 + - *338 + - *339 + - *581 requestBody: required: true content: @@ -89239,16 +90485,16 @@ paths: description: Reaction exists content: application/json: - schema: *317 + schema: *327 examples: - default: *318 + default: *328 '201': description: Reaction created content: application/json: - schema: *317 + schema: *327 examples: - default: *318 + default: *328 '422': *15 x-github: githubCloudOnly: false @@ -89270,10 +90516,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#delete-a-release-reaction parameters: - - *328 - - *329 - - *571 - - *320 + - *338 + - *339 + - *581 + - *330 responses: '204': description: Response @@ -89297,11 +90543,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/rules#get-rules-for-a-branch parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 - *17 - - *18 + - *19 responses: '200': description: Response @@ -89315,8 +90561,8 @@ paths: description: A repository rule with ruleset details. oneOf: - allOf: - - *572 - - &574 + - *582 + - &584 title: repository ruleset data for rule description: User-defined metadata to store domain-specific information limited to 8 keys with scalar values. @@ -89336,53 +90582,53 @@ paths: type: integer description: The ID of the ruleset that includes this rule. - allOf: - - *573 - - *574 + - *583 + - *584 - allOf: - - *575 - - *574 + - *585 + - *584 - allOf: - - *576 - - *574 + - *586 + - *584 - allOf: - - *577 - - *574 + - *587 + - *584 - allOf: - - *578 - - *574 + - *588 + - *584 - allOf: - - *579 - - *574 + - *589 + - *584 - allOf: - - *580 - - *574 + - *590 + - *584 - allOf: - - *581 - - *574 + - *591 + - *584 - allOf: - - *582 - - *574 + - *592 + - *584 - allOf: - - *583 - - *574 + - *593 + - *584 - allOf: + - *594 - *584 - - *574 - allOf: - - *585 - - *574 + - *595 + - *584 - allOf: - - *586 - - *574 + - *596 + - *584 - allOf: - - *587 - - *574 + - *597 + - *584 - allOf: - - *588 - - *574 + - *598 + - *584 - allOf: - - *589 - - *574 + - *599 + - *584 examples: default: value: @@ -89421,10 +90667,10 @@ paths: category: repos subcategory: rules parameters: - - *328 - - *329 + - *338 + - *339 - *17 - - *18 + - *19 - name: includes_parents description: Include rulesets configured at higher levels that apply to this repository @@ -89433,7 +90679,7 @@ paths: schema: type: boolean default: true - - *590 + - *600 responses: '200': description: Response @@ -89441,7 +90687,7 @@ paths: application/json: schema: type: array - items: *112 + items: *118 examples: default: value: @@ -89472,7 +90718,7 @@ paths: created_at: '2023-08-15T08:43:03Z' updated_at: '2023-09-23T16:29:47Z' '404': *6 - '500': *87 + '500': *93 post: summary: Create a repository ruleset description: Create a ruleset for a repository. @@ -89488,8 +90734,8 @@ paths: category: repos subcategory: rules parameters: - - *328 - - *329 + - *338 + - *339 requestBody: description: Request body required: true @@ -89509,16 +90755,16 @@ paths: - tag - push default: branch - enforcement: *109 + enforcement: *115 bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: *110 - conditions: *105 + items: *116 + conditions: *111 rules: type: array description: An array of rules within the ruleset. - items: *111 + items: *117 required: - name - enforcement @@ -89549,9 +90795,9 @@ paths: description: Response content: application/json: - schema: *112 + schema: *118 examples: - default: &599 + default: &609 value: id: 42 name: super cool ruleset @@ -89584,7 +90830,7 @@ paths: created_at: '2023-07-15T08:43:03Z' updated_at: '2023-08-23T16:29:47Z' '404': *6 - '500': *87 + '500': *93 "/repos/{owner}/{repo}/rulesets/rule-suites": get: summary: List repository rule suites @@ -89598,24 +90844,24 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/rule-suites#list-repository-rule-suites parameters: - - *328 - - *329 - - *591 - - *289 - - *592 - - *593 + - *338 + - *339 + - *601 + - *299 + - *602 + - *603 - *17 - - *18 + - *19 responses: '200': description: Response content: application/json: - schema: *594 + schema: *604 examples: - default: *595 + default: *605 '404': *6 - '500': *87 + '500': *93 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89634,19 +90880,19 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/rule-suites#get-a-repository-rule-suite parameters: - - *328 - - *329 - - *596 + - *338 + - *339 + - *606 responses: '200': description: Response content: application/json: - schema: *597 + schema: *607 examples: - default: *598 + default: *608 '404': *6 - '500': *87 + '500': *93 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89672,8 +90918,8 @@ paths: category: repos subcategory: rules parameters: - - *328 - - *329 + - *338 + - *339 - name: ruleset_id description: The ID of the ruleset. in: path @@ -89693,11 +90939,11 @@ paths: description: Response content: application/json: - schema: *112 + schema: *118 examples: - default: *599 + default: *609 '404': *6 - '500': *87 + '500': *93 put: summary: Update a repository ruleset description: Update a ruleset for a repository. @@ -89713,8 +90959,8 @@ paths: category: repos subcategory: rules parameters: - - *328 - - *329 + - *338 + - *339 - name: ruleset_id description: The ID of the ruleset. in: path @@ -89739,16 +90985,16 @@ paths: - branch - tag - push - enforcement: *109 + enforcement: *115 bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: *110 - conditions: *105 + items: *116 + conditions: *111 rules: description: An array of rules within the ruleset. type: array - items: *111 + items: *117 examples: default: value: @@ -89776,11 +91022,11 @@ paths: description: Response content: application/json: - schema: *112 + schema: *118 examples: - default: *599 + default: *609 '404': *6 - '500': *87 + '500': *93 delete: summary: Delete a repository ruleset description: Delete a ruleset for a repository. @@ -89796,8 +91042,8 @@ paths: category: repos subcategory: rules parameters: - - *328 - - *329 + - *338 + - *339 - name: ruleset_id description: The ID of the ruleset. in: path @@ -89808,7 +91054,7 @@ paths: '204': description: Response '404': *6 - '500': *87 + '500': *93 "/repos/{owner}/{repo}/secret-scanning/alerts": get: summary: List secret scanning alerts for a repository @@ -89825,20 +91071,20 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/secret-scanning/secret-scanning#list-secret-scanning-alerts-for-a-repository parameters: - - *328 - - *329 - - *291 - - *292 - - *293 - - *294 - - *76 - - *18 + - *338 + - *339 + - *301 + - *302 + - *303 + - *304 + - *82 + - *19 - *17 - - *600 - - *601 - - *295 - - *296 - - *297 + - *610 + - *611 + - *305 + - *306 + - *307 responses: '200': description: Response @@ -89846,24 +91092,24 @@ paths: application/json: schema: type: array - items: &604 + items: &614 type: object properties: - number: *88 - created_at: *94 + number: *94 + created_at: *100 updated_at: anyOf: - type: 'null' - - *95 - url: *92 - html_url: *93 + - *101 + url: *98 + html_url: *99 locations_url: type: string format: uri description: The REST API URL of the code locations for this alert. - state: *602 - resolution: *603 + state: *612 + resolution: *613 resolved_at: type: - string @@ -90054,7 +91300,7 @@ paths: '404': description: Repository is public or secret scanning is disabled for the repository - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -90076,15 +91322,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/secret-scanning/secret-scanning#get-a-secret-scanning-alert parameters: - - *328 - - *329 - - *420 + - *338 + - *339 + - *430 responses: '200': description: Response content: application/json: - schema: *604 + schema: *614 examples: default: value: @@ -90115,7 +91361,7 @@ paths: '404': description: Repository is public, or secret scanning is disabled for the repository, or the resource is not found - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -90136,9 +91382,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/secret-scanning/secret-scanning#update-a-secret-scanning-alert parameters: - - *328 - - *329 - - *420 + - *338 + - *339 + - *430 requestBody: required: true content: @@ -90146,8 +91392,8 @@ paths: schema: type: object properties: - state: *602 - resolution: *603 + state: *612 + resolution: *613 resolution_comment: description: An optional comment when closing an alert. Cannot be updated or deleted. Must be `null` when changing `state` to `open`. @@ -90166,7 +91412,7 @@ paths: description: Response content: application/json: - schema: *604 + schema: *614 examples: default: value: @@ -90219,7 +91465,7 @@ paths: repository, or the resource is not found '422': description: State does not match the resolution or resolution comment - '503': *115 + '503': *121 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -90241,10 +91487,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/secret-scanning/secret-scanning#list-locations-for-a-secret-scanning-alert parameters: - - *328 - - *329 - - *420 - - *18 + - *338 + - *339 + - *430 + - *19 - *17 responses: '200': @@ -90254,7 +91500,7 @@ paths: schema: type: array description: List of locations where the secret was detected - items: &760 + items: &770 type: object properties: type: @@ -90611,7 +91857,7 @@ paths: '404': description: Repository is public, or secret scanning is disabled for the repository, or the resource is not found - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -90633,8 +91879,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/secret-scanning/secret-scanning#create-a-push-protection-bypass parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -90642,14 +91888,14 @@ paths: schema: type: object properties: - reason: &606 + reason: &616 description: The reason for bypassing push protection. type: string enum: - false_positive - used_in_tests - will_fix_later - placeholder_id: *605 + placeholder_id: *615 required: - reason - placeholder_id @@ -90666,7 +91912,7 @@ paths: schema: type: object properties: - reason: *606 + reason: *616 expire_at: type: - string @@ -90690,7 +91936,7 @@ paths: this repository. '422': description: Bad request, input data missing or incorrect. - '503': *115 + '503': *121 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -90710,13 +91956,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/secret-scanning/secret-scanning#get-secret-scanning-scan-history-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '404': description: Repository does not have GitHub Advanced Security or secret scanning enabled - '503': *115 + '503': *121 '200': description: Response content: @@ -90726,7 +91972,7 @@ paths: properties: incremental_scans: type: array - items: &607 + items: &617 description: Information on a single scan performed by secret scanning on the repository type: object @@ -90754,15 +92000,15 @@ paths: the scan is pending pattern_update_scans: type: array - items: *607 + items: *617 backfill_scans: type: array - items: *607 + items: *617 custom_pattern_backfill_scans: type: array items: allOf: - - *607 + - *617 - type: object properties: pattern_name: @@ -90832,9 +92078,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/security-advisories/repository-advisories#list-repository-security-advisories parameters: - - *328 - - *329 - - *76 + - *338 + - *339 + - *82 - name: sort description: The property to sort the results by. in: query @@ -90846,8 +92092,8 @@ paths: - updated - published default: created - - *74 - - *75 + - *80 + - *81 - name: per_page description: The number of advisories to return per page. 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)." @@ -90877,9 +92123,9 @@ paths: application/json: schema: type: array - items: *608 + items: *618 examples: - default: *609 + default: *619 '400': *14 '404': *6 x-github: @@ -90902,8 +92148,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/security-advisories/repository-advisories#create-a-repository-security-advisory parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -90983,7 +92229,7 @@ paths: login: type: string description: The username of the user credited. - type: *300 + type: *310 required: - login - type @@ -91073,9 +92319,9 @@ paths: description: Response content: application/json: - schema: *608 + schema: *618 examples: - default: &611 + default: &621 value: ghsa_id: GHSA-abcd-1234-efgh cve_id: CVE-2050-00000 @@ -91308,8 +92554,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/security-advisories/repository-advisories#privately-report-a-security-vulnerability parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -91422,7 +92668,7 @@ paths: description: Response content: application/json: - schema: *608 + schema: *618 examples: default: value: @@ -91569,17 +92815,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/security-advisories/repository-advisories#get-a-repository-security-advisory parameters: - - *328 - - *329 - - *610 + - *338 + - *339 + - *620 responses: '200': description: Response content: application/json: - schema: *608 + schema: *618 examples: - default: *611 + default: *621 '403': *27 '404': *6 x-github: @@ -91603,9 +92849,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/security-advisories/repository-advisories#update-a-repository-security-advisory parameters: - - *328 - - *329 - - *610 + - *338 + - *339 + - *620 requestBody: required: true content: @@ -91685,7 +92931,7 @@ paths: login: type: string description: The username of the user credited. - type: *300 + type: *310 required: - login - type @@ -91776,17 +93022,17 @@ paths: description: Response content: application/json: - schema: *608 + schema: *618 examples: - default: *611 - add_credit: *611 + default: *621 + add_credit: *621 '403': *27 '404': *6 '422': description: Validation failed, or the endpoint has been spammed. content: application/json: - schema: *160 + schema: *166 examples: invalid_state_transition: value: @@ -91817,11 +93063,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/security-advisories/repository-advisories#request-a-cve-for-a-repository-security-advisory parameters: - - *328 - - *329 - - *610 + - *338 + - *339 + - *620 responses: - '202': *85 + '202': *91 '400': *14 '403': *27 '404': *6 @@ -91846,17 +93092,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/security-advisories/repository-advisories#create-a-temporary-private-fork parameters: - - *328 - - *329 - - *610 + - *338 + - *339 + - *620 responses: '202': description: Response content: application/json: - schema: *341 + schema: *351 examples: - default: *343 + default: *353 '400': *14 '422': *15 '403': *27 @@ -91882,10 +93128,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/starring#list-stargazers parameters: - - *328 - - *329 + - *338 + - *339 - *17 - - *18 + - *19 responses: '200': description: Response @@ -91979,8 +93225,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/metrics/statistics#get-the-weekly-commit-activity parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Returns a weekly aggregate of the number of additions and deletions @@ -91989,7 +93235,7 @@ paths: application/json: schema: type: array - items: &612 + items: &622 title: Code Frequency Stat description: Code Frequency Stat type: array @@ -92001,8 +93247,8 @@ paths: - - 1302998400 - 1124 - -435 - '202': *85 - '204': *102 + '202': *91 + '204': *108 '422': description: Repository contains more than 10,000 commits x-github: @@ -92022,8 +93268,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/metrics/statistics#get-the-last-year-of-commit-activity parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response @@ -92073,8 +93319,8 @@ paths: - 0 total: 89 week: 1336280400 - '202': *85 - '204': *102 + '202': *91 + '204': *108 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -92101,8 +93347,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/metrics/statistics#get-all-contributor-commit-activity parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response @@ -92173,8 +93419,8 @@ paths: a: 6898 d: 77 c: 10 - '202': *85 - '204': *102 + '202': *91 + '204': *108 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -92196,8 +93442,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/metrics/statistics#get-the-weekly-commit-count parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: The array order is oldest week (index 0) to most recent week. @@ -92351,8 +93597,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/metrics/statistics#get-the-hourly-commit-count-for-each-day parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: For example, `[2, 14, 25]` indicates that there were 25 total @@ -92362,7 +93608,7 @@ paths: application/json: schema: type: array - items: *612 + items: *622 examples: default: value: @@ -92375,7 +93621,7 @@ paths: - - 0 - 2 - 21 - '204': *102 + '204': *108 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -92395,8 +93641,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/commits/statuses#create-a-commit-status parameters: - - *328 - - *329 + - *338 + - *339 - name: sha in: path required: true @@ -92452,7 +93698,7 @@ paths: description: Response content: application/json: - schema: *613 + schema: *623 examples: default: value: @@ -92506,10 +93752,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/watching#list-watchers parameters: - - *328 - - *329 + - *338 + - *339 - *17 - - *18 + - *19 responses: '200': description: Response @@ -92519,7 +93765,7 @@ paths: type: array items: *4 examples: - default: *254 + default: *264 headers: Link: *37 x-github: @@ -92539,14 +93785,14 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/watching#get-a-repository-subscription parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: if you subscribe to the repository content: application/json: - schema: &614 + schema: &624 title: Repository Invitation description: Repository invitations let you manage who you collaborate with. @@ -92619,8 +93865,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/watching#set-a-repository-subscription parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: false content: @@ -92646,7 +93892,7 @@ paths: description: Response content: application/json: - schema: *614 + schema: *624 examples: default: value: @@ -92673,8 +93919,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/watching#delete-a-repository-subscription parameters: - - *328 - - *329 + - *338 + - *339 responses: '204': description: Response @@ -92694,10 +93940,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#list-repository-tags parameters: - - *328 - - *329 + - *338 + - *339 - *17 - - *18 + - *19 responses: '200': description: Response @@ -92777,8 +94023,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/tags#closing-down---list-tag-protection-states-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response @@ -92786,7 +94032,7 @@ paths: application/json: schema: type: array - items: &615 + items: &625 title: Tag protection description: Tag protection type: object @@ -92843,8 +94089,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/tags#closing-down---create-a-tag-protection-state-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -92867,7 +94113,7 @@ paths: description: Response content: application/json: - schema: *615 + schema: *625 examples: default: value: @@ -92898,8 +94144,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/tags#closing-down---delete-a-tag-protection-state-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 - name: tag_protection_id description: The unique identifier of the tag protection. in: path @@ -92936,8 +94182,8 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/repos/contents#download-a-repository-archive-tar operationId: repos/download-tarball-archive parameters: - - *328 - - *329 + - *338 + - *339 - name: ref in: path required: true @@ -92973,10 +94219,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#list-repository-teams parameters: - - *328 - - *329 + - *338 + - *339 - *17 - - *18 + - *19 responses: '200': description: Response @@ -92984,9 +94230,9 @@ paths: application/json: schema: type: array - items: *251 + items: *261 examples: - default: *265 + default: *275 headers: Link: *37 '404': *6 @@ -93006,16 +94252,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#get-all-repository-topics parameters: - - *328 - - *329 - - *18 + - *338 + - *339 + - *19 - *17 responses: '200': description: Response content: application/json: - schema: &616 + schema: &626 title: Topic description: A topic aggregates entities that are related to a subject. type: object @@ -93027,7 +94273,7 @@ paths: required: - names examples: - default: &617 + default: &627 value: names: - octocat @@ -93050,8 +94296,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#replace-all-repository-topics parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -93082,9 +94328,9 @@ paths: description: Response content: application/json: - schema: *616 + schema: *626 examples: - default: *617 + default: *627 '404': *6 '422': *7 x-github: @@ -93105,9 +94351,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/metrics/traffic#get-repository-clones parameters: - - *328 - - *329 - - &618 + - *338 + - *339 + - &628 name: per description: The time frame to display results for. in: query @@ -93138,7 +94384,7 @@ paths: - 128 clones: type: array - items: &619 + items: &629 title: Traffic type: object properties: @@ -93225,8 +94471,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/metrics/traffic#get-top-referral-paths parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response @@ -93320,8 +94566,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/metrics/traffic#get-top-referral-sources parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response @@ -93384,9 +94630,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/metrics/traffic#get-page-views parameters: - - *328 - - *329 - - *618 + - *338 + - *339 + - *628 responses: '200': description: Response @@ -93407,7 +94653,7 @@ paths: - 3782 views: type: array - items: *619 + items: *629 required: - uniques - count @@ -93484,8 +94730,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#transfer-a-repository parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -93521,7 +94767,7 @@ paths: description: Response content: application/json: - schema: *173 + schema: *183 examples: default: value: @@ -93759,8 +95005,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#check-if-vulnerability-alerts-are-enabled-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '204': description: Response if repository is enabled with vulnerability alerts @@ -93783,8 +95029,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#enable-vulnerability-alerts parameters: - - *328 - - *329 + - *338 + - *339 responses: '204': description: Response @@ -93806,8 +95052,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#disable-vulnerability-alerts parameters: - - *328 - - *329 + - *338 + - *339 responses: '204': description: Response @@ -93833,8 +95079,8 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/repos/contents#download-a-repository-archive-zip operationId: repos/download-zipball-archive parameters: - - *328 - - *329 + - *338 + - *339 - name: ref in: path required: true @@ -93926,9 +95172,9 @@ paths: description: Response content: application/json: - schema: *341 + schema: *351 examples: - default: *343 + default: *353 headers: Location: example: https://api.github.com/repos/octocat/Hello-World @@ -93969,7 +95215,7 @@ paths: application/json: schema: type: array - items: *173 + items: *183 examples: default: value: @@ -94079,7 +95325,7 @@ paths: value: Engineering externalId: value: 8aa1a0c0-c4c3-4bc0-b4a5-2ef676900159 - - &627 + - &637 name: excludedAttributes description: Excludes the specified attribute from being returned in the results. Using this parameter can speed up response time. @@ -94089,7 +95335,7 @@ paths: type: string examples: - members - - &632 + - &642 name: startIndex description: 'Used for pagination: the starting index of the first result to return when paginating through values.' @@ -94101,7 +95347,7 @@ paths: format: int32 examples: - 1 - - &633 + - &643 name: count description: 'Used for pagination: the number of results to return per page.' in: query @@ -94145,7 +95391,7 @@ paths: Resources: type: array description: Information about each provisioned group. - items: &621 + items: &631 allOf: - type: object required: @@ -94227,7 +95473,7 @@ paths: - value: 0db508eb-91e2-46e4-809c-30dcbda0c685 "$+ref": https://api.github.localhost/scim/v2/Users/0db508eb-91e2-46e4-809c-30dcbda0c685 displayName: User 2 - meta: &634 + meta: &644 type: object description: The metadata associated with the creation/updates to the user. @@ -94292,31 +95538,31 @@ paths: location: https://api.github.localhost/scim/v2/Groups/24b28bbb-5fc4-4686-a153-a020debb1155 startIndex: 1 itemsPerPage: 20 - '400': &622 + '400': &632 description: Bad request content: application/json: - schema: *620 + schema: *630 application/scim+json: - schema: *620 - '401': &623 + schema: *630 + '401': &633 description: Authorization failure - '403': &624 + '403': &634 description: Permission denied - '429': &625 + '429': &635 description: Too many requests content: application/json: - schema: *620 + schema: *630 application/scim+json: - schema: *620 - '500': &626 + schema: *630 + '500': &636 description: Internal server error content: application/json: - schema: *620 + schema: *630 application/scim+json: - schema: *620 + schema: *630 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -94340,7 +95586,7 @@ paths: required: true content: application/json: - schema: &630 + schema: &640 type: object required: - schemas @@ -94400,9 +95646,9 @@ paths: description: Group has been created content: application/scim+json: - schema: *621 + schema: *631 examples: - group: &628 + group: &638 value: schemas: - urn:ietf:params:scim:schemas:core:2.0:Group @@ -94421,13 +95667,13 @@ paths: created: '2012-03-27T19:59:26.000Z' lastModified: '2018-03-27T19:59:26.000Z' location: https://api.github.localhost/scim/v2/Groups/24b28bbb-5fc4-4686-a153-a020debb1155 - '400': *622 - '401': *623 - '403': *624 - '409': &631 + '400': *632 + '401': *633 + '403': *634 + '409': &641 description: Duplicate record detected - '429': *625 - '500': *626 + '429': *635 + '500': *636 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -94444,7 +95690,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#get-scim-provisioning-information-for-an-enterprise-group parameters: - - &629 + - &639 name: scim_group_id description: A unique identifier of the SCIM group. in: path @@ -94453,22 +95699,22 @@ paths: type: string examples: - 7fce0092-d52e-4f76-b727-3955bd72c939 - - *627 + - *637 - *38 responses: '200': description: Success, a group was found content: application/scim+json: - schema: *621 + schema: *631 examples: - default: *628 - '400': *622 - '401': *623 - '403': *624 + default: *638 + '400': *632 + '401': *633 + '403': *634 '404': *6 - '429': *625 - '500': *626 + '429': *635 + '500': *636 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -94487,13 +95733,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#set-scim-information-for-a-provisioned-enterprise-group parameters: - - *629 + - *639 - *38 requestBody: required: true content: application/json: - schema: *630 + schema: *640 examples: group: summary: Group @@ -94519,17 +95765,17 @@ paths: description: Group was updated content: application/scim+json: - schema: *621 + schema: *631 examples: - group: *628 - groupWithMembers: *628 - '400': *622 - '401': *623 - '403': *624 + group: *638 + groupWithMembers: *638 + '400': *632 + '401': *633 + '403': *634 '404': *6 - '409': *631 - '429': *625 - '500': *626 + '409': *641 + '429': *635 + '500': *636 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -94553,13 +95799,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#update-an-attribute-for-a-scim-enterprise-group parameters: - - *629 + - *639 - *38 requestBody: required: true content: application/json: - schema: &641 + schema: &651 type: object required: - Operations @@ -94619,17 +95865,17 @@ paths: description: Success, group was updated content: application/scim+json: - schema: *621 + schema: *631 examples: - updateGroup: *628 - addMembers: *628 - '400': *622 - '401': *623 - '403': *624 + updateGroup: *638 + addMembers: *638 + '400': *632 + '401': *633 + '403': *634 '404': *6 - '409': *631 - '429': *625 - '500': *626 + '409': *641 + '429': *635 + '500': *636 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -94645,17 +95891,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#delete-a-scim-group-from-an-enterprise parameters: - - *629 + - *639 - *38 responses: '204': description: Group was deleted, no content - '400': *622 - '401': *623 - '403': *624 + '400': *632 + '401': *633 + '403': *634 '404': *6 - '429': *625 - '500': *626 + '429': *635 + '500': *636 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -94689,8 +95935,8 @@ paths: value: userName eq 'E012345' externalId: value: externalId eq 'E012345' - - *632 - - *633 + - *642 + - *643 - *38 responses: '200': @@ -94724,7 +95970,7 @@ paths: Resources: type: array description: Information about each provisioned account. - items: &636 + items: &646 allOf: - type: object required: @@ -94816,7 +96062,7 @@ paths: address. examples: - true - roles: &635 + roles: &645 type: array description: The roles assigned to the user. items: @@ -94875,7 +96121,7 @@ paths: type: string description: Provisioned SCIM groups that the user is a member of. - meta: *634 + meta: *644 startIndex: type: integer description: A starting index for the returned page @@ -94914,11 +96160,11 @@ paths: primary: false startIndex: 1 itemsPerPage: 20 - '400': *622 - '401': *623 - '403': *624 - '429': *625 - '500': *626 + '400': *632 + '401': *633 + '403': *634 + '429': *635 + '500': *636 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -94942,7 +96188,7 @@ paths: required: true content: application/json: - schema: &639 + schema: &649 type: object required: - schemas @@ -95035,9 +96281,9 @@ paths: description: Whether this email address is the primary address. examples: - true - roles: *635 + roles: *645 examples: - user: &640 + user: &650 summary: User value: schemas: @@ -95084,9 +96330,9 @@ paths: description: User has been created content: application/scim+json: - schema: *636 + schema: *646 examples: - user: &637 + user: &647 value: schemas: - urn:ietf:params:scim:schemas:core:2.0:User @@ -95112,13 +96358,13 @@ paths: created: '2012-03-27T19:59:26.000Z' lastModified: '2018-03-27T19:59:26.000Z' location: https://api.github.localhost/scim/v2/Users/7fce0092-d52e-4f76-b727-3955bd72c939 - enterpriseOwner: *637 - '400': *622 - '401': *623 - '403': *624 - '409': *631 - '429': *625 - '500': *626 + enterpriseOwner: *647 + '400': *632 + '401': *633 + '403': *634 + '409': *641 + '429': *635 + '500': *636 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -95135,7 +96381,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#get-scim-provisioning-information-for-an-enterprise-user parameters: - - &638 + - &648 name: scim_user_id description: The unique identifier of the SCIM user. in: path @@ -95148,15 +96394,15 @@ paths: description: Success, a user was found content: application/scim+json: - schema: *636 + schema: *646 examples: - default: *637 - '400': *622 - '401': *623 - '403': *624 + default: *647 + '400': *632 + '401': *633 + '403': *634 '404': *6 - '429': *625 - '500': *626 + '429': *635 + '500': *636 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -95178,30 +96424,30 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#set-scim-information-for-a-provisioned-enterprise-user parameters: - - *638 + - *648 - *38 requestBody: required: true content: application/json: - schema: *639 + schema: *649 examples: - user: *640 + user: *650 responses: '200': description: User was updated content: application/scim+json: - schema: *636 + schema: *646 examples: - user: *637 - '400': *622 - '401': *623 - '403': *624 + user: *647 + '400': *632 + '401': *633 + '403': *634 '404': *6 - '409': *631 - '429': *625 - '500': *626 + '409': *641 + '429': *635 + '500': *636 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -95236,13 +96482,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#update-an-attribute-for-a-scim-enterprise-user parameters: - - *638 + - *648 - *38 requestBody: required: true content: application/json: - schema: *641 + schema: *651 examples: userMultiValuedProperties: summary: Multi Valued Property @@ -95282,18 +96528,18 @@ paths: description: Success, user was updated content: application/scim+json: - schema: *636 - examples: - userMultiValuedProperties: *637 - userSingleValuedProperties: *637 - disableUser: *637 - '400': *622 - '401': *623 - '403': *624 + schema: *646 + examples: + userMultiValuedProperties: *647 + userSingleValuedProperties: *647 + disableUser: *647 + '400': *632 + '401': *633 + '403': *634 '404': *6 - '409': *631 - '429': *625 - '500': *626 + '409': *641 + '429': *635 + '500': *636 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -95313,17 +96559,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#delete-a-scim-user-from-an-enterprise parameters: - - *638 + - *648 - *38 responses: '204': description: User was deleted, no content - '400': *622 - '401': *623 - '403': *624 + '400': *632 + '401': *633 + '403': *634 '404': *6 - '429': *625 - '500': *626 + '429': *635 + '500': *636 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -95356,7 +96602,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#list-scim-provisioned-identities parameters: - - *157 + - *163 - name: startIndex description: 'Used for pagination: the index of the first result to return.' in: query @@ -95414,7 +96660,7 @@ paths: - 1 Resources: type: array - items: &642 + items: &652 title: SCIM /Users description: SCIM /Users provisioning endpoints type: object @@ -95661,22 +96907,22 @@ paths: lastModified: '2017-03-09T16:11:13-05:00' location: https://api.github.com/scim/v2/organizations/octo-org/Users/77563764-eb6-24-0598234-958243 '304': *35 - '404': &643 + '404': &653 description: Resource not found content: application/json: - schema: *620 + schema: *630 application/scim+json: - schema: *620 - '403': &644 + schema: *630 + '403': &654 description: Forbidden content: application/json: - schema: *620 + schema: *630 application/scim+json: - schema: *620 - '400': *622 - '429': *625 + schema: *630 + '400': *632 + '429': *635 x-github: githubCloudOnly: true enabledForGitHubApps: true @@ -95696,15 +96942,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#provision-and-invite-a-scim-user parameters: - - *157 + - *163 responses: '201': description: Response content: application/scim+json: - schema: *642 + schema: *652 examples: - default: &645 + default: &655 value: schemas: - urn:ietf:params:scim:schemas:core:2.0:User @@ -95727,17 +96973,17 @@ paths: lastModified: '2017-03-09T16:11:13-05:00' location: https://api.github.com/scim/v2/organizations/octo-org/Users/edefdfedf-050c-11e7-8d32 '304': *35 - '404': *643 - '403': *644 - '500': *626 + '404': *653 + '403': *654 + '500': *636 '409': description: Conflict content: application/json: - schema: *620 + schema: *630 application/scim+json: - schema: *620 - '400': *622 + schema: *630 + '400': *632 requestBody: required: true content: @@ -95831,18 +97077,18 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#get-scim-provisioning-information-for-a-user parameters: - - *157 - - *638 + - *163 + - *648 responses: '200': description: Response content: application/scim+json: - schema: *642 + schema: *652 examples: - default: *645 - '404': *643 - '403': *644 + default: *655 + '404': *653 + '403': *654 '304': *35 x-github: githubCloudOnly: true @@ -95865,19 +97111,19 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#update-a-provisioned-organization-membership parameters: - - *157 - - *638 + - *163 + - *648 responses: '200': description: Response content: application/scim+json: - schema: *642 + schema: *652 examples: - default: *645 + default: *655 '304': *35 - '404': *643 - '403': *644 + '404': *653 + '403': *654 requestBody: required: true content: @@ -95987,20 +97233,20 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#update-an-attribute-for-a-scim-user parameters: - - *157 - - *638 + - *163 + - *648 responses: '200': description: Response content: application/scim+json: - schema: *642 + schema: *652 examples: - default: *645 + default: *655 '304': *35 - '404': *643 - '403': *644 - '400': *622 + '404': *653 + '403': *654 + '400': *632 '429': description: Response content: @@ -96095,13 +97341,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#delete-a-scim-user-from-an-organization parameters: - - *157 - - *638 + - *163 + - *648 responses: '204': description: Response - '404': *643 - '403': *644 + '404': *653 + '403': *654 '304': *35 x-github: githubCloudOnly: true @@ -96177,7 +97423,7 @@ paths: - asc default: desc - *17 - - *18 + - *19 responses: '200': description: Response @@ -96216,7 +97462,7 @@ paths: html_url: type: string format: uri - repository: *173 + repository: *183 score: type: number file_size: @@ -96235,7 +97481,7 @@ paths: examples: - 73..77 - 77..78 - text_matches: &646 + text_matches: &656 title: Search Result Text Matches type: array items: @@ -96350,7 +97596,7 @@ paths: releases_url: http://api.github.com/repos/octocat/Hello-World/releases{/id} score: 1 '304': *35 - '503': *115 + '503': *121 '422': *15 '403': *27 x-github: @@ -96399,7 +97645,7 @@ paths: enum: - author-date - committer-date - - &647 + - &657 name: order description: Determines whether the first search result returned is the highest number of matches (`desc`) or lowest number of matches (`asc`). This parameter @@ -96413,7 +97659,7 @@ paths: - asc default: desc - *17 - - *18 + - *19 responses: '200': description: Response @@ -96468,7 +97714,7 @@ paths: committer: anyOf: - type: 'null' - - *385 + - *395 comment_count: type: integer message: @@ -96487,7 +97733,7 @@ paths: url: type: string format: uri - verification: *498 + verification: *508 required: - author - committer @@ -96502,7 +97748,7 @@ paths: committer: anyOf: - type: 'null' - - *385 + - *395 parents: type: array items: @@ -96514,12 +97760,12 @@ paths: type: string sha: type: string - repository: *173 + repository: *183 score: type: number node_id: type: string - text_matches: *646 + text_matches: *656 required: - sha - node_id @@ -96712,9 +97958,9 @@ paths: - interactions - created - updated - - *647 + - *657 - *17 - - *18 + - *19 responses: '200': description: Response @@ -96828,7 +98074,7 @@ paths: milestone: anyOf: - type: 'null' - - *453 + - *463 comments: type: integer created_at: @@ -96842,7 +98088,7 @@ paths: - string - 'null' format: date-time - text_matches: *646 + text_matches: *656 pull_request: type: object properties: @@ -96880,10 +98126,10 @@ paths: type: string score: type: number - author_association: *122 + author_association: *128 draft: type: boolean - repository: *55 + repository: *61 body_html: type: string body_text: @@ -96895,7 +98141,7 @@ paths: anyOf: - type: 'null' - *5 - reactions: *123 + reactions: *129 required: - assignee - closed_at @@ -97011,7 +98257,7 @@ paths: locked: true author_association: COLLABORATOR state_reason: completed - '503': *115 + '503': *121 '422': *15 '304': *35 '403': *27 @@ -97064,9 +98310,9 @@ paths: enum: - created - updated - - *647 + - *657 - *17 - - *18 + - *19 responses: '200': description: Response @@ -97109,7 +98355,7 @@ paths: - 'null' score: type: number - text_matches: *646 + text_matches: *656 required: - id - node_id @@ -97195,9 +98441,9 @@ paths: - forks - help-wanted-issues - updated - - *647 + - *657 - *17 - - *18 + - *19 responses: '200': description: Response @@ -97414,7 +98660,7 @@ paths: license: anyOf: - type: 'null' - - *136 + - *142 permissions: type: object properties: @@ -97432,7 +98678,7 @@ paths: - admin - pull - push - text_matches: *646 + text_matches: *656 temp_clone_token: type: string allow_merge_commit: @@ -97635,7 +98881,7 @@ paths: spdx_id: MIT node_id: MDc6TGljZW5zZW1pdA== html_url: https://api.github.com/licenses/mit - '503': *115 + '503': *121 '422': *15 '304': *35 x-github: @@ -97674,7 +98920,7 @@ paths: schema: type: string - *17 - - *18 + - *19 responses: '200': description: Response @@ -97741,7 +98987,7 @@ paths: - string - 'null' format: uri - text_matches: *646 + text_matches: *656 related: type: - array @@ -97936,9 +99182,9 @@ paths: - followers - repositories - joined - - *647 + - *657 - *17 - - *18 + - *19 responses: '200': description: Response @@ -98046,7 +99292,7 @@ paths: type: - boolean - 'null' - text_matches: *646 + text_matches: *656 blog: type: - string @@ -98108,7 +99354,7 @@ paths: events_url: https://api.github.com/users/mojombo/events{/privacy} site_admin: true '304': *35 - '503': *115 + '503': *121 '422': *15 x-github: githubCloudOnly: false @@ -98128,7 +99374,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#get-a-team-legacy parameters: - - &648 + - &658 name: team_id description: The unique identifier of the team. in: path @@ -98140,9 +99386,9 @@ paths: description: Response content: application/json: - schema: *309 + schema: *319 examples: - default: *310 + default: *320 '404': *6 x-github: githubCloudOnly: false @@ -98169,7 +99415,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#update-a-team-legacy parameters: - - *648 + - *658 requestBody: required: true content: @@ -98233,16 +99479,16 @@ paths: description: Response when the updated information already exists content: application/json: - schema: *309 + schema: *319 examples: - default: *310 + default: *320 '201': description: Response content: application/json: - schema: *309 + schema: *319 examples: - default: *310 + default: *320 '404': *6 '422': *15 '403': *27 @@ -98270,7 +99516,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#delete-a-team-legacy parameters: - - *648 + - *658 responses: '204': description: Response @@ -98301,10 +99547,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#list-discussions-legacy parameters: - - *648 - - *76 + - *658 + - *82 - *17 - - *18 + - *19 responses: '200': description: Response @@ -98312,9 +99558,9 @@ paths: application/json: schema: type: array - items: *311 + items: *321 examples: - default: *649 + default: *659 headers: Link: *37 x-github: @@ -98343,7 +99589,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#create-a-discussion-legacy parameters: - - *648 + - *658 requestBody: required: true content: @@ -98377,9 +99623,9 @@ paths: description: Response content: application/json: - schema: *311 + schema: *321 examples: - default: *312 + default: *322 x-github: triggersNotification: true githubCloudOnly: false @@ -98406,16 +99652,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#get-a-discussion-legacy parameters: - - *648 - - *313 + - *658 + - *323 responses: '200': description: Response content: application/json: - schema: *311 + schema: *321 examples: - default: *312 + default: *322 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -98440,8 +99686,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#update-a-discussion-legacy parameters: - - *648 - - *313 + - *658 + - *323 requestBody: required: false content: @@ -98464,9 +99710,9 @@ paths: description: Response content: application/json: - schema: *311 + schema: *321 examples: - default: *650 + default: *660 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -98491,8 +99737,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#delete-a-discussion-legacy parameters: - - *648 - - *313 + - *658 + - *323 responses: '204': description: Response @@ -98521,11 +99767,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#list-discussion-comments-legacy parameters: - - *648 - - *313 - - *76 + - *658 + - *323 + - *82 - *17 - - *18 + - *19 responses: '200': description: Response @@ -98533,9 +99779,9 @@ paths: application/json: schema: type: array - items: *314 + items: *324 examples: - default: *651 + default: *661 headers: Link: *37 x-github: @@ -98564,8 +99810,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#create-a-discussion-comment-legacy parameters: - - *648 - - *313 + - *658 + - *323 requestBody: required: true content: @@ -98587,9 +99833,9 @@ paths: description: Response content: application/json: - schema: *314 + schema: *324 examples: - default: *315 + default: *325 x-github: triggersNotification: true githubCloudOnly: false @@ -98616,17 +99862,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#get-a-discussion-comment-legacy parameters: - - *648 - - *313 - - *316 + - *658 + - *323 + - *326 responses: '200': description: Response content: application/json: - schema: *314 + schema: *324 examples: - default: *315 + default: *325 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -98651,9 +99897,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#update-a-discussion-comment-legacy parameters: - - *648 - - *313 - - *316 + - *658 + - *323 + - *326 requestBody: required: true content: @@ -98675,9 +99921,9 @@ paths: description: Response content: application/json: - schema: *314 + schema: *324 examples: - default: *652 + default: *662 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -98702,9 +99948,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#delete-a-discussion-comment-legacy parameters: - - *648 - - *313 - - *316 + - *658 + - *323 + - *326 responses: '204': description: Response @@ -98733,9 +99979,9 @@ 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: - - *648 - - *313 - - *316 + - *658 + - *323 + - *326 - name: content description: Returns a single [reaction type](https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#about-reactions). Omit this parameter to list all reactions to a team discussion comment. @@ -98753,7 +99999,7 @@ paths: - rocket - eyes - *17 - - *18 + - *19 responses: '200': description: Response @@ -98761,9 +100007,9 @@ paths: application/json: schema: type: array - items: *317 + items: *327 examples: - default: *319 + default: *329 headers: Link: *37 x-github: @@ -98792,9 +100038,9 @@ 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: - - *648 - - *313 - - *316 + - *658 + - *323 + - *326 requestBody: required: true content: @@ -98826,9 +100072,9 @@ paths: description: Response content: application/json: - schema: *317 + schema: *327 examples: - default: *318 + default: *328 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -98854,8 +100100,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#list-reactions-for-a-team-discussion-legacy parameters: - - *648 - - *313 + - *658 + - *323 - name: content description: Returns a single [reaction type](https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#about-reactions). Omit this parameter to list all reactions to a team discussion. @@ -98873,7 +100119,7 @@ paths: - rocket - eyes - *17 - - *18 + - *19 responses: '200': description: Response @@ -98881,9 +100127,9 @@ paths: application/json: schema: type: array - items: *317 + items: *327 examples: - default: *319 + default: *329 headers: Link: *37 x-github: @@ -98912,8 +100158,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#create-reaction-for-a-team-discussion-legacy parameters: - - *648 - - *313 + - *658 + - *323 requestBody: required: true content: @@ -98945,9 +100191,9 @@ paths: description: Response content: application/json: - schema: *317 + schema: *327 examples: - default: *318 + default: *328 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -98971,9 +100217,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#list-pending-team-invitations-legacy parameters: - - *648 + - *658 - *17 - - *18 + - *19 responses: '200': description: Response @@ -98981,9 +100227,9 @@ paths: application/json: schema: type: array - items: *248 + items: *258 examples: - default: *249 + default: *259 headers: Link: *37 x-github: @@ -99009,7 +100255,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#list-team-members-legacy parameters: - - *648 + - *658 - name: role description: Filters members returned by their role in the team. in: query @@ -99022,7 +100268,7 @@ paths: - all default: all - *17 - - *18 + - *19 responses: '200': description: Response @@ -99032,7 +100278,7 @@ paths: type: array items: *4 examples: - default: *254 + default: *264 headers: Link: *37 '404': *6 @@ -99060,8 +100306,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#get-team-member-legacy parameters: - - *648 - - *195 + - *658 + - *205 responses: '204': description: if user is a member @@ -99097,8 +100343,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#add-team-member-legacy parameters: - - *648 - - *195 + - *658 + - *205 responses: '204': description: Response @@ -99137,8 +100383,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#remove-team-member-legacy parameters: - - *648 - - *195 + - *658 + - *205 responses: '204': description: Response @@ -99174,16 +100420,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#get-team-membership-for-a-user-legacy parameters: - - *648 - - *195 + - *658 + - *205 responses: '200': description: Response content: application/json: - schema: *325 + schema: *335 examples: - response-if-user-is-a-team-maintainer: *653 + response-if-user-is-a-team-maintainer: *663 '404': *6 x-github: githubCloudOnly: false @@ -99216,8 +100462,8 @@ 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: - - *648 - - *195 + - *658 + - *205 requestBody: required: false content: @@ -99242,9 +100488,9 @@ paths: description: Response content: application/json: - schema: *325 + schema: *335 examples: - response-if-users-membership-with-team-is-now-pending: *654 + response-if-users-membership-with-team-is-now-pending: *664 '403': description: Forbidden if team synchronization is set up '422': @@ -99278,8 +100524,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#remove-team-membership-for-a-user-legacy parameters: - - *648 - - *195 + - *658 + - *205 responses: '204': description: Response @@ -99308,9 +100554,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#list-team-projects-legacy parameters: - - *648 + - *658 - *17 - - *18 + - *19 responses: '200': description: Response @@ -99318,9 +100564,9 @@ paths: application/json: schema: type: array - items: *326 + items: *336 examples: - default: *655 + default: *665 headers: Link: *37 '404': *6 @@ -99347,16 +100593,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#check-team-permissions-for-a-project-legacy parameters: - - *648 - - *327 + - *658 + - *337 responses: '200': description: Response content: application/json: - schema: *326 + schema: *336 examples: - default: *656 + default: *666 '404': description: Not Found if project is not managed by this team x-github: @@ -99381,8 +100627,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#add-or-update-team-project-permissions-legacy parameters: - - *648 - - *327 + - *658 + - *337 requestBody: required: false content: @@ -99450,8 +100696,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#remove-a-project-from-a-team-legacy parameters: - - *648 - - *327 + - *658 + - *337 responses: '204': description: Response @@ -99478,9 +100724,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#list-team-repositories-legacy parameters: - - *648 + - *658 - *17 - - *18 + - *19 responses: '200': description: Response @@ -99488,9 +100734,9 @@ paths: application/json: schema: type: array - items: *173 + items: *183 examples: - default: *272 + default: *282 headers: Link: *37 '404': *6 @@ -99520,15 +100766,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#check-team-permissions-for-a-repository-legacy parameters: - - *648 - - *328 - - *329 + - *658 + - *338 + - *339 responses: '200': description: Alternative response with extra repository information content: application/json: - schema: *657 + schema: *667 examples: alternative-response-with-extra-repository-information: value: @@ -99679,9 +100925,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#add-or-update-team-repository-permissions-legacy parameters: - - *648 - - *328 - - *329 + - *658 + - *338 + - *339 requestBody: required: false content: @@ -99731,9 +100977,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#remove-a-repository-from-a-team-legacy parameters: - - *648 - - *328 - - *329 + - *658 + - *338 + - *339 responses: '204': description: Response @@ -99762,15 +101008,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/team-sync#list-idp-groups-for-a-team-legacy parameters: - - *648 + - *658 responses: '200': description: Response content: application/json: - schema: *330 + schema: *340 examples: - default: *331 + default: *341 '403': *27 '404': *6 x-github: @@ -99797,7 +101043,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: - - *648 + - *658 requestBody: required: true content: @@ -99858,7 +101104,7 @@ paths: description: Response content: application/json: - schema: *330 + schema: *340 examples: default: value: @@ -99889,9 +101135,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#list-child-teams-legacy parameters: - - *648 + - *658 - *17 - - *18 + - *19 responses: '200': description: if child teams exist @@ -99899,9 +101145,9 @@ paths: application/json: schema: type: array - items: *251 + items: *261 examples: - response-if-child-teams-exist: *658 + response-if-child-teams-exist: *668 headers: Link: *37 '404': *6 @@ -99934,7 +101180,7 @@ paths: application/json: schema: oneOf: - - &660 + - &670 title: Private User description: Private User type: object @@ -100184,7 +101430,7 @@ paths: - private_gists - total_private_repos - two_factor_authentication - - *659 + - *669 examples: response-with-public-and-private-profile-information: summary: Response with public and private profile information @@ -100344,7 +101590,7 @@ paths: description: Response content: application/json: - schema: *660 + schema: *670 examples: default: value: @@ -100413,7 +101659,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/users/blocking#list-users-blocked-by-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -100423,7 +101669,7 @@ paths: type: array items: *4 examples: - default: *254 + default: *264 '304': *35 '404': *6 '403': *27 @@ -100446,7 +101692,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/blocking#check-if-a-user-is-blocked-by-the-authenticated-user parameters: - - *195 + - *205 responses: '204': description: If the user is blocked @@ -100474,7 +101720,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/blocking#block-a-user parameters: - - *195 + - *205 responses: '204': description: Response @@ -100498,7 +101744,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/blocking#unblock-a-user parameters: - - *195 + - *205 responses: '204': description: Response @@ -100526,7 +101772,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/codespaces#list-codespaces-for-the-authenticated-user parameters: - *17 - - *18 + - *19 - name: repository_id description: ID of the Repository to filter on in: query @@ -100547,11 +101793,11 @@ paths: type: integer codespaces: type: array - items: *255 + items: *265 examples: - default: *256 + default: *266 '304': *35 - '500': *87 + '500': *93 '401': *23 '403': *27 '404': *6 @@ -100688,21 +101934,21 @@ paths: description: Response when the codespace was successfully created content: application/json: - schema: *255 + schema: *265 examples: - default: *440 + default: *450 '202': description: Response when the codespace creation partially failed but is being retried in the background content: application/json: - schema: *255 + schema: *265 examples: - default: *440 + default: *450 '401': *23 '403': *27 '404': *6 - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -100726,7 +101972,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/secrets#list-secrets-for-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -100742,7 +101988,7 @@ paths: type: integer secrets: type: array - items: &661 + items: &671 title: Codespaces Secret description: Secrets for a GitHub Codespace. type: object @@ -100784,7 +102030,7 @@ paths: - visibility - selected_repositories_url examples: - default: *442 + default: *452 headers: Link: *37 x-github: @@ -100856,13 +102102,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/secrets#get-a-secret-for-the-authenticated-user parameters: - - *183 + - *193 responses: '200': description: Response content: application/json: - schema: *661 + schema: *671 examples: default: value: @@ -100892,7 +102138,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/secrets#create-or-update-a-secret-for-the-authenticated-user parameters: - - *183 + - *193 requestBody: required: true content: @@ -100937,7 +102183,7 @@ paths: description: Response after successfully creating a secret content: application/json: - schema: *184 + schema: *194 examples: default: value: @@ -100965,7 +102211,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/secrets#delete-a-secret-for-the-authenticated-user parameters: - - *183 + - *193 responses: '204': description: Response @@ -100990,7 +102236,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/secrets#list-selected-repositories-for-a-user-secret parameters: - - *183 + - *193 responses: '200': description: Response @@ -101006,13 +102252,13 @@ paths: type: integer repositories: type: array - items: *173 + items: *183 examples: - default: *662 + default: *672 '401': *23 '403': *27 '404': *6 - '500': *87 + '500': *93 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -101033,7 +102279,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/secrets#set-selected-repositories-for-a-user-secret parameters: - - *183 + - *193 requestBody: required: true content: @@ -101065,7 +102311,7 @@ paths: '401': *23 '403': *27 '404': *6 - '500': *87 + '500': *93 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -101087,7 +102333,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/secrets#add-a-selected-repository-to-a-user-secret parameters: - - *183 + - *193 - name: repository_id in: path required: true @@ -101099,7 +102345,7 @@ paths: '401': *23 '403': *27 '404': *6 - '500': *87 + '500': *93 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -101120,7 +102366,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/secrets#remove-a-selected-repository-from-a-user-secret parameters: - - *183 + - *193 - name: repository_id in: path required: true @@ -101132,7 +102378,7 @@ paths: '401': *23 '403': *27 '404': *6 - '500': *87 + '500': *93 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -101152,17 +102398,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/codespaces#get-a-codespace-for-the-authenticated-user parameters: - - *257 + - *267 responses: '200': description: Response content: application/json: - schema: *255 + schema: *265 examples: - default: *440 + default: *450 '304': *35 - '500': *87 + '500': *93 '401': *23 '403': *27 '404': *6 @@ -101186,7 +102432,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/codespaces#update-a-codespace-for-the-authenticated-user parameters: - - *257 + - *267 requestBody: required: false content: @@ -101216,9 +102462,9 @@ paths: description: Response content: application/json: - schema: *255 + schema: *265 examples: - default: *440 + default: *450 '401': *23 '403': *27 '404': *6 @@ -101240,11 +102486,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/codespaces#delete-a-codespace-for-the-authenticated-user parameters: - - *257 + - *267 responses: - '202': *85 + '202': *91 '304': *35 - '500': *87 + '500': *93 '401': *23 '403': *27 '404': *6 @@ -101269,13 +102515,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/codespaces#export-a-codespace-for-the-authenticated-user parameters: - - *257 + - *267 responses: '202': description: Response content: application/json: - schema: &663 + schema: &673 type: object title: Fetches information about an export of a codespace. description: An export of a codespace. Also, latest export details @@ -101328,7 +102574,7 @@ paths: examples: - https://github.com/octocat/hello-world/tree/:branch examples: - default: &664 + default: &674 value: state: succeeded completed_at: '2022-01-01T14:59:22Z' @@ -101336,7 +102582,7 @@ paths: sha: fd95a81ca01e48ede9f39c799ecbcef817b8a3b2 id: latest export_url: https://api.github.com/user/codespaces/:name/exports/latest - '500': *87 + '500': *93 '401': *23 '403': *27 '404': *6 @@ -101360,7 +102606,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/codespaces#get-details-about-a-codespace-export parameters: - - *257 + - *267 - name: export_id in: path required: true @@ -101373,9 +102619,9 @@ paths: description: Response content: application/json: - schema: *663 + schema: *673 examples: - default: *664 + default: *674 '404': *6 x-github: githubCloudOnly: false @@ -101396,7 +102642,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/machines#list-machine-types-for-a-codespace parameters: - - *257 + - *267 responses: '200': description: Response @@ -101412,11 +102658,11 @@ paths: type: integer machines: type: array - items: *441 + items: *451 examples: - default: *665 + default: *675 '304': *35 - '500': *87 + '500': *93 '401': *23 '403': *27 '404': *6 @@ -101443,7 +102689,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/codespaces#create-a-repository-from-an-unpublished-codespace parameters: - - *257 + - *267 requestBody: required: true content: @@ -101499,11 +102745,11 @@ paths: - 26a7c758-7299-4a73-b978-5a92a7ae98a0 owner: *4 billable_owner: *4 - repository: *341 + repository: *351 machine: anyOf: - type: 'null' - - *441 + - *451 devcontainer_path: description: Path to devcontainer.json from repo root used to create Codespace. @@ -102300,17 +103546,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/codespaces#start-a-codespace-for-the-authenticated-user parameters: - - *257 + - *267 responses: '200': description: Response content: application/json: - schema: *255 + schema: *265 examples: - default: *440 + default: *450 '304': *35 - '500': *87 + '500': *93 '400': *14 '401': *23 '402': @@ -102320,7 +103566,7 @@ paths: schema: *3 '403': *27 '404': *6 - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -102340,16 +103586,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/codespaces#stop-a-codespace-for-the-authenticated-user parameters: - - *257 + - *267 responses: '200': description: Response content: application/json: - schema: *255 + schema: *265 examples: - default: *440 - '500': *87 + default: *450 + '500': *93 '401': *23 '403': *27 '404': *6 @@ -102378,9 +103624,9 @@ paths: application/json: schema: type: array - items: *266 + items: *276 examples: - default: &678 + default: &688 value: - id: 197 name: hello_docker @@ -102481,7 +103727,7 @@ paths: application/json: schema: type: array - items: &666 + items: &676 title: Email description: Email type: object @@ -102543,7 +103789,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/users/emails#list-email-addresses-for-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -102551,9 +103797,9 @@ paths: application/json: schema: type: array - items: *666 + items: *676 examples: - default: &680 + default: &690 value: - email: octocat@github.com verified: true @@ -102630,7 +103876,7 @@ paths: application/json: schema: type: array - items: *666 + items: *676 examples: default: value: @@ -102732,7 +103978,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/users/followers#list-followers-of-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -102742,7 +103988,7 @@ paths: type: array items: *4 examples: - default: *254 + default: *264 headers: Link: *37 '304': *35 @@ -102765,7 +104011,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/users/followers#list-the-people-the-authenticated-user-follows parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -102775,7 +104021,7 @@ paths: type: array items: *4 examples: - default: *254 + default: *264 headers: Link: *37 '304': *35 @@ -102797,7 +104043,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/followers#check-if-a-person-is-followed-by-the-authenticated-user parameters: - - *195 + - *205 responses: '204': description: if the person is followed by the authenticated user @@ -102827,7 +104073,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/followers#follow-a-user parameters: - - *195 + - *205 responses: '204': description: Response @@ -102852,7 +104098,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/followers#unfollow-a-user parameters: - - *195 + - *205 responses: '204': description: Response @@ -102880,7 +104126,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/users/gpg-keys#list-gpg-keys-for-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -102888,7 +104134,7 @@ paths: application/json: schema: type: array - items: &667 + items: &677 title: GPG Key description: A unique encryption key type: object @@ -103033,7 +104279,7 @@ paths: - subkeys - revoked examples: - default: &691 + default: &701 value: - id: 3 name: Octocat's GPG Key @@ -103118,9 +104364,9 @@ paths: description: Response content: application/json: - schema: *667 + schema: *677 examples: - default: &668 + default: &678 value: id: 3 name: Octocat's GPG Key @@ -103177,7 +104423,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: - - &669 + - &679 name: gpg_key_id description: The unique identifier of the GPG key. in: path @@ -103189,9 +104435,9 @@ paths: description: Response content: application/json: - schema: *667 + schema: *677 examples: - default: *668 + default: *678 '404': *6 '304': *35 '403': *27 @@ -103214,7 +104460,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: - - *669 + - *679 responses: '204': description: Response @@ -103245,7 +104491,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/apps/installations#list-app-installations-accessible-to-the-user-access-token parameters: - *17 - - *18 + - *19 responses: '200': description: You can find the permissions for the installation under the @@ -103384,7 +104630,7 @@ paths: parameters: - *21 - *17 - - *18 + - *19 responses: '200': description: The access the user has to each repository is included in the @@ -103403,9 +104649,9 @@ paths: type: string repositories: type: array - items: *55 + items: *61 examples: - default: *670 + default: *680 headers: Link: *37 '404': *6 @@ -103430,7 +104676,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/apps/installations#add-a-repository-to-an-app-installation parameters: - *21 - - *168 + - *178 responses: '204': description: Response @@ -103456,7 +104702,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/apps/installations#remove-a-repository-from-an-app-installation parameters: - *21 - - *168 + - *178 responses: '204': description: Response @@ -103490,12 +104736,12 @@ paths: application/json: schema: anyOf: - - *246 + - *256 - type: object properties: {} additionalProperties: false examples: - default: *247 + default: *257 '204': description: Response when there are no restrictions x-github: @@ -103519,7 +104765,7 @@ paths: required: true content: application/json: - schema: *509 + schema: *519 examples: default: value: @@ -103530,7 +104776,7 @@ paths: description: Response content: application/json: - schema: *246 + schema: *256 examples: default: value: @@ -103611,7 +104857,7 @@ paths: - closed - all default: open - - *252 + - *262 - name: sort description: What to sort results by. in: query @@ -103623,10 +104869,10 @@ paths: - updated - comments default: created - - *76 - - *125 + - *82 + - *131 - *17 - - *18 + - *19 responses: '200': description: Response @@ -103634,9 +104880,9 @@ paths: application/json: schema: type: array - items: *135 + items: *141 examples: - default: *253 + default: *263 headers: Link: *37 '404': *6 @@ -103661,7 +104907,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/users/keys#list-public-ssh-keys-for-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -103669,7 +104915,7 @@ paths: application/json: schema: type: array - items: &671 + items: &681 title: Key description: Key type: object @@ -103767,9 +105013,9 @@ paths: description: Response content: application/json: - schema: *671 + schema: *681 examples: - default: &672 + default: &682 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -103802,15 +105048,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/keys#get-a-public-ssh-key-for-the-authenticated-user parameters: - - *536 + - *546 responses: '200': description: Response content: application/json: - schema: *671 + schema: *681 examples: - default: *672 + default: *682 '404': *6 '304': *35 '403': *27 @@ -103833,7 +105079,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/keys#delete-a-public-ssh-key-for-the-authenticated-user parameters: - - *536 + - *546 responses: '204': description: Response @@ -103858,7 +105104,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/apps/marketplace#list-subscriptions-for-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -103866,7 +105112,7 @@ paths: application/json: schema: type: array - items: &673 + items: &683 title: User Marketplace Purchase description: User Marketplace Purchase type: object @@ -103934,7 +105180,7 @@ paths: - id - type - login - plan: *138 + plan: *144 required: - billing_cycle - next_billing_date @@ -103945,7 +105191,7 @@ paths: - account - plan examples: - default: &674 + default: &684 value: - billing_cycle: monthly next_billing_date: '2017-11-11T00:00:00Z' @@ -103999,7 +105245,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/apps/marketplace#list-subscriptions-for-the-authenticated-user-stubbed parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -104007,9 +105253,9 @@ paths: application/json: schema: type: array - items: *673 + items: *683 examples: - default: *674 + default: *684 headers: Link: *37 '304': *35 @@ -104041,7 +105287,7 @@ paths: - active - pending - *17 - - *18 + - *19 responses: '200': description: Response @@ -104049,7 +105295,7 @@ paths: application/json: schema: type: array - items: *258 + items: *268 examples: default: value: @@ -104151,13 +105397,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/members#get-an-organization-membership-for-the-authenticated-user parameters: - - *157 + - *163 responses: '200': description: Response content: application/json: - schema: *258 + schema: *268 examples: default: value: @@ -104215,7 +105461,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/members#update-an-organization-membership-for-the-authenticated-user parameters: - - *157 + - *163 requestBody: required: true content: @@ -104240,7 +105486,7 @@ paths: description: Response content: application/json: - schema: *258 + schema: *268 examples: default: value: @@ -104300,7 +105546,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/users#list-user-migrations parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -104308,7 +105554,7 @@ paths: application/json: schema: type: array - items: *260 + items: *270 examples: default: value: @@ -104570,7 +105816,7 @@ paths: description: Response content: application/json: - schema: *260 + schema: *270 examples: default: value: @@ -104750,7 +105996,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/users#get-a-user-migration-status parameters: - - *261 + - *271 - name: exclude in: query required: false @@ -104763,7 +106009,7 @@ paths: description: Response content: application/json: - schema: *260 + schema: *270 examples: default: value: @@ -104957,7 +106203,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/users#download-a-user-migration-archive parameters: - - *261 + - *271 responses: '302': description: Response @@ -104983,7 +106229,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/users#delete-a-user-migration-archive parameters: - - *261 + - *271 responses: '204': description: Response @@ -105012,8 +106258,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/users#unlock-a-user-repository parameters: - - *261 - - *675 + - *271 + - *685 responses: '204': description: Response @@ -105037,9 +106283,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/users#list-repositories-for-a-user-migration parameters: - - *261 + - *271 - *17 - - *18 + - *19 responses: '200': description: Response @@ -105047,9 +106293,9 @@ paths: application/json: schema: type: array - items: *173 + items: *183 examples: - default: *272 + default: *282 headers: Link: *37 '404': *6 @@ -105076,7 +106322,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/orgs#list-organizations-for-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -105084,9 +106330,9 @@ paths: application/json: schema: type: array - items: *50 + items: *56 examples: - default: *676 + default: *686 headers: Link: *37 '304': *35 @@ -105128,8 +106374,8 @@ paths: - docker - nuget - container - - *677 - - *18 + - *687 + - *19 - *17 responses: '200': @@ -105138,10 +106384,10 @@ paths: application/json: schema: type: array - items: *266 + items: *276 examples: - default: *678 - '400': *679 + default: *688 + '400': *689 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -105161,16 +106407,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#get-a-package-for-the-authenticated-user parameters: - - *268 - - *269 + - *278 + - *279 responses: '200': description: Response content: application/json: - schema: *266 + schema: *276 examples: - default: &692 + default: &702 value: id: 40201 name: octo-name @@ -105283,8 +106529,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#delete-a-package-for-the-authenticated-user parameters: - - *268 - - *269 + - *278 + - *279 responses: '204': description: Response @@ -105314,8 +106560,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#restore-a-package-for-the-authenticated-user parameters: - - *268 - - *269 + - *278 + - *279 - name: token description: package token schema: @@ -105347,9 +106593,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#list-package-versions-for-a-package-owned-by-the-authenticated-user parameters: - - *268 - - *269 - - *18 + - *278 + - *279 + - *19 - *17 - name: state in: query @@ -105368,7 +106614,7 @@ paths: application/json: schema: type: array - items: *270 + items: *280 examples: default: value: @@ -105417,15 +106663,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#get-a-package-version-for-the-authenticated-user parameters: - - *268 - - *269 - - *271 + - *278 + - *279 + - *281 responses: '200': description: Response content: application/json: - schema: *270 + schema: *280 examples: default: value: @@ -105461,9 +106707,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#delete-a-package-version-for-the-authenticated-user parameters: - - *268 - - *269 - - *271 + - *278 + - *279 + - *281 responses: '204': description: Response @@ -105493,9 +106739,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#restore-a-package-version-for-the-authenticated-user parameters: - - *268 - - *269 - - *271 + - *278 + - *279 + - *281 responses: '204': description: Response @@ -105553,7 +106799,7 @@ paths: description: Response content: application/json: - schema: *281 + schema: *291 examples: default: value: @@ -105614,7 +106860,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/users/emails#list-public-email-addresses-for-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -105622,9 +106868,9 @@ paths: application/json: schema: type: array - items: *666 + items: *676 examples: - default: *680 + default: *690 headers: Link: *37 '304': *35 @@ -105709,7 +106955,7 @@ paths: - asc - desc - *17 - - *18 + - *19 - name: since description: 'Only show repositories updated after the given time. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format: @@ -105735,9 +106981,9 @@ paths: application/json: schema: type: array - items: *55 + items: *61 examples: - default: &687 + default: &697 summary: Default response value: - id: 1296269 @@ -106053,9 +107299,9 @@ paths: description: Response content: application/json: - schema: *341 + schema: *351 examples: - default: *343 + default: *353 headers: Location: example: https://api.github.com/repos/octocat/Hello-World @@ -106085,7 +107331,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/collaborators/invitations#list-repository-invitations-for-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -106093,9 +107339,9 @@ paths: application/json: schema: type: array - items: *511 + items: *521 examples: - default: *681 + default: *691 headers: Link: *37 '304': *35 @@ -106118,12 +107364,12 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/collaborators/invitations#accept-a-repository-invitation parameters: - - *250 + - *260 responses: '204': description: Response '403': *27 - '409': *84 + '409': *90 '404': *6 '304': *35 x-github: @@ -106141,11 +107387,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/collaborators/invitations#decline-a-repository-invitation parameters: - - *250 + - *260 responses: '204': description: Response - '409': *84 + '409': *90 '304': *35 '404': *6 '403': *27 @@ -106166,7 +107412,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/users/social-accounts#list-social-accounts-for-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -106174,7 +107420,7 @@ paths: application/json: schema: type: array - items: &682 + items: &692 title: Social account description: Social media account type: object @@ -106191,7 +107437,7 @@ paths: - provider - url examples: - default: &683 + default: &693 value: - provider: twitter url: https://twitter.com/github @@ -106254,9 +107500,9 @@ paths: application/json: schema: type: array - items: *682 + items: *692 examples: - default: *683 + default: *693 '422': *15 '304': *35 '404': *6 @@ -106336,7 +107582,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/users/ssh-signing-keys#list-ssh-signing-keys-for-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -106344,7 +107590,7 @@ paths: application/json: schema: type: array - items: &684 + items: &694 title: SSH Signing Key description: A public SSH key used to sign Git commits type: object @@ -106364,7 +107610,7 @@ paths: - title - created_at examples: - default: &693 + default: &703 value: - key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -106431,9 +107677,9 @@ paths: description: Response content: application/json: - schema: *684 + schema: *694 examples: - default: &685 + default: &695 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -106464,7 +107710,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: - - &686 + - &696 name: ssh_signing_key_id description: The unique identifier of the SSH signing key. in: path @@ -106476,9 +107722,9 @@ paths: description: Response content: application/json: - schema: *684 + schema: *694 examples: - default: *685 + default: *695 '404': *6 '304': *35 '403': *27 @@ -106501,7 +107747,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: - - *686 + - *696 responses: '204': description: Response @@ -106530,7 +107776,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: - - &694 + - &704 name: sort description: The property to sort the results by. `created` means when the repository was starred. `updated` means when the repository was last pushed @@ -106543,9 +107789,9 @@ paths: - created - updated default: created - - *76 + - *82 - *17 - - *18 + - *19 responses: '200': description: Response @@ -106553,13 +107799,13 @@ paths: application/json: schema: type: array - items: *55 + items: *61 examples: - default-response: *687 + default-response: *697 application/vnd.github.v3.star+json: schema: type: array - items: &695 + items: &705 title: Starred Repository description: Starred Repository type: object @@ -106567,7 +107813,7 @@ paths: starred_at: type: string format: date-time - repo: *55 + repo: *61 required: - starred_at - repo @@ -106715,8 +107961,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/starring#check-if-a-repository-is-starred-by-the-authenticated-user parameters: - - *328 - - *329 + - *338 + - *339 responses: '204': description: Response if this repository is starred by you @@ -106744,8 +107990,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/starring#star-a-repository-for-the-authenticated-user parameters: - - *328 - - *329 + - *338 + - *339 responses: '204': description: Response @@ -106769,8 +108015,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/starring#unstar-a-repository-for-the-authenticated-user parameters: - - *328 - - *329 + - *338 + - *339 responses: '204': description: Response @@ -106795,7 +108041,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/activity/watching#list-repositories-watched-by-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -106803,9 +108049,9 @@ paths: application/json: schema: type: array - items: *173 + items: *183 examples: - default: *272 + default: *282 headers: Link: *37 '304': *35 @@ -106834,7 +108080,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#list-teams-for-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -106842,7 +108088,7 @@ paths: application/json: schema: type: array - items: *309 + items: *319 examples: default: value: @@ -106920,7 +108166,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/users#get-a-user-using-their-id parameters: - - *140 + - *146 responses: '200': description: Response @@ -106928,10 +108174,10 @@ paths: application/json: schema: oneOf: - - *660 - - *659 + - *670 + - *669 examples: - default-response: &689 + default-response: &699 summary: Default response value: login: octocat @@ -106966,7 +108212,7 @@ paths: following: 0 created_at: '2008-01-14T04:33:35Z' updated_at: '2008-01-14T04:33:35Z' - response-with-git-hub-plan-information: &690 + response-with-git-hub-plan-information: &700 summary: Response with GitHub plan information value: login: octocat @@ -107026,7 +108272,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/users#list-users parameters: - - *688 + - *698 - *17 responses: '200': @@ -107037,7 +108283,7 @@ paths: type: array items: *4 examples: - default: *254 + default: *264 headers: Link: example: ; rel="next" @@ -107067,7 +108313,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/users#get-a-user parameters: - - *195 + - *205 responses: '200': description: Response @@ -107075,11 +108321,11 @@ paths: application/json: schema: oneOf: - - *660 - - *659 + - *670 + - *669 examples: - default-response: *689 - response-with-git-hub-plan-information: *690 + default-response: *699 + response-with-git-hub-plan-information: *700 '404': *6 x-github: githubCloudOnly: false @@ -107103,9 +108349,9 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/users/attestations#list-attestations parameters: - *17 - - *74 - - *75 - - *195 + - *80 + - *81 + - *205 - name: subject_digest description: Subject Digest in: path @@ -107209,7 +108455,7 @@ paths: description: Response content: application/json: - schema: *184 + schema: *194 examples: default: value: @@ -107235,7 +108481,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#get-list-of-conflicting-packages-during-docker-migration-for-user parameters: - - *195 + - *205 responses: '200': description: Response @@ -107243,9 +108489,9 @@ paths: application/json: schema: type: array - items: *266 + items: *276 examples: - default: *678 + default: *688 '403': *27 '401': *23 x-github: @@ -107268,9 +108514,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/events#list-events-for-the-authenticated-user parameters: - - *195 + - *205 - *17 - - *18 + - *19 responses: '200': description: Response @@ -107278,7 +108524,7 @@ paths: application/json: schema: type: array - items: *146 + items: *152 examples: default: value: @@ -107349,10 +108595,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/events#list-organization-events-for-the-authenticated-user parameters: - - *195 - - *157 + - *205 + - *163 - *17 - - *18 + - *19 responses: '200': description: Response @@ -107360,7 +108606,7 @@ paths: application/json: schema: type: array - items: *146 + items: *152 examples: default: value: @@ -107439,9 +108685,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/events#list-public-events-for-a-user parameters: - - *195 + - *205 - *17 - - *18 + - *19 responses: '200': description: Response @@ -107449,7 +108695,7 @@ paths: application/json: schema: type: array - items: *146 + items: *152 examples: default: value: @@ -107516,9 +108762,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/followers#list-followers-of-a-user parameters: - - *195 + - *205 - *17 - - *18 + - *19 responses: '200': description: Response @@ -107528,7 +108774,7 @@ paths: type: array items: *4 examples: - default: *254 + default: *264 headers: Link: *37 x-github: @@ -107547,9 +108793,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/followers#list-the-people-a-user-follows parameters: - - *195 + - *205 - *17 - - *18 + - *19 responses: '200': description: Response @@ -107559,7 +108805,7 @@ paths: type: array items: *4 examples: - default: *254 + default: *264 headers: Link: *37 x-github: @@ -107578,7 +108824,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/followers#check-if-a-user-follows-another-user parameters: - - *195 + - *205 - name: target_user in: path required: true @@ -107605,10 +108851,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/gists/gists#list-gists-for-a-user parameters: - - *195 - - *125 + - *205 + - *131 - *17 - - *18 + - *19 responses: '200': description: Response @@ -107616,9 +108862,9 @@ paths: application/json: schema: type: array - items: *126 + items: *132 examples: - default: *127 + default: *133 headers: Link: *37 '422': *15 @@ -107639,9 +108885,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/gpg-keys#list-gpg-keys-for-a-user parameters: - - *195 + - *205 - *17 - - *18 + - *19 responses: '200': description: Response @@ -107649,9 +108895,9 @@ paths: application/json: schema: type: array - items: *667 + items: *677 examples: - default: *691 + default: *701 headers: Link: *37 x-github: @@ -107675,7 +108921,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/users#get-contextual-information-for-a-user parameters: - - *195 + - *205 - name: subject_type description: Identifies which additional information you'd like to receive about the person's hovercard. Can be `organization`, `repository`, `issue`, @@ -107747,7 +108993,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/apps/apps#get-a-user-installation-for-the-authenticated-app parameters: - - *195 + - *205 responses: '200': description: Response @@ -107755,7 +109001,7 @@ paths: application/json: schema: *20 examples: - default: *508 + default: *518 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -107773,9 +109019,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/keys#list-public-keys-for-a-user parameters: - - *195 + - *205 - *17 - - *18 + - *19 responses: '200': description: Response @@ -107821,9 +109067,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/orgs#list-organizations-for-a-user parameters: - - *195 + - *205 - *17 - - *18 + - *19 responses: '200': description: Response @@ -107831,9 +109077,9 @@ paths: application/json: schema: type: array - items: *50 + items: *56 examples: - default: *676 + default: *686 headers: Link: *37 x-github: @@ -107872,9 +109118,9 @@ paths: - docker - nuget - container - - *677 - - *195 - - *18 + - *687 + - *205 + - *19 - *17 responses: '200': @@ -107883,12 +109129,12 @@ paths: application/json: schema: type: array - items: *266 + items: *276 examples: - default: *678 + default: *688 '403': *27 '401': *23 - '400': *679 + '400': *689 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -107908,17 +109154,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#get-a-package-for-a-user parameters: - - *268 - - *269 - - *195 + - *278 + - *279 + - *205 responses: '200': description: Response content: application/json: - schema: *266 + schema: *276 examples: - default: *692 + default: *702 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -107939,9 +109185,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#delete-a-package-for-a-user parameters: - - *268 - - *269 - - *195 + - *278 + - *279 + - *205 responses: '204': description: Response @@ -107973,9 +109219,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#restore-a-package-for-a-user parameters: - - *268 - - *269 - - *195 + - *278 + - *279 + - *205 - name: token description: package token schema: @@ -108007,9 +109253,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#list-package-versions-for-a-package-owned-by-a-user parameters: - - *268 - - *269 - - *195 + - *278 + - *279 + - *205 responses: '200': description: Response @@ -108017,7 +109263,7 @@ paths: application/json: schema: type: array - items: *270 + items: *280 examples: default: value: @@ -108075,16 +109321,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#get-a-package-version-for-a-user parameters: - - *268 - - *269 - - *271 - - *195 + - *278 + - *279 + - *281 + - *205 responses: '200': description: Response content: application/json: - schema: *270 + schema: *280 examples: default: value: @@ -108119,10 +109365,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#delete-package-version-for-a-user parameters: - - *268 - - *269 - - *195 - - *271 + - *278 + - *279 + - *205 + - *281 responses: '204': description: Response @@ -108154,10 +109400,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#restore-package-version-for-a-user parameters: - - *268 - - *269 - - *195 - - *271 + - *278 + - *279 + - *205 + - *281 responses: '204': description: Response @@ -108180,7 +109426,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/projects#list-user-projects parameters: - - *195 + - *205 - name: state description: Indicates the state of the projects to return. in: query @@ -108193,7 +109439,7 @@ paths: - all default: open - *17 - - *18 + - *19 responses: '200': description: Response @@ -108201,7 +109447,7 @@ paths: application/json: schema: type: array - items: *281 + items: *291 examples: default: value: @@ -108260,9 +109506,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/events#list-events-received-by-the-authenticated-user parameters: - - *195 + - *205 - *17 - - *18 + - *19 responses: '200': description: Response @@ -108270,7 +109516,7 @@ paths: application/json: schema: type: array - items: *146 + items: *152 examples: default: value: @@ -108349,9 +109595,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/events#list-public-events-received-by-a-user parameters: - - *195 + - *205 - *17 - - *18 + - *19 responses: '200': description: Response @@ -108359,7 +109605,7 @@ paths: application/json: schema: type: array - items: *146 + items: *152 examples: default: value: @@ -108436,7 +109682,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#list-repositories-for-a-user parameters: - - *195 + - *205 - name: type description: Limit results to repositories of the specified type. in: query @@ -108471,7 +109717,7 @@ paths: - asc - desc - *17 - - *18 + - *19 responses: '200': description: Response @@ -108479,9 +109725,9 @@ paths: application/json: schema: type: array - items: *173 + items: *183 examples: - default: *272 + default: *282 headers: Link: *37 x-github: @@ -108505,15 +109751,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/billing/billing#get-github-actions-billing-for-a-user parameters: - - *195 + - *205 responses: '200': description: Response content: application/json: - schema: *301 + schema: *311 examples: - default: *302 + default: *312 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -108535,15 +109781,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/billing/billing#get-github-packages-billing-for-a-user parameters: - - *195 + - *205 responses: '200': description: Response content: application/json: - schema: *305 + schema: *315 examples: - default: *306 + default: *316 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -108565,15 +109811,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/billing/billing#get-shared-storage-billing-for-a-user parameters: - - *195 + - *205 responses: '200': description: Response content: application/json: - schema: *307 + schema: *317 examples: - default: *308 + default: *318 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -108591,9 +109837,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/social-accounts#list-social-accounts-for-a-user parameters: - - *195 + - *205 - *17 - - *18 + - *19 responses: '200': description: Response @@ -108601,9 +109847,9 @@ paths: application/json: schema: type: array - items: *682 + items: *692 examples: - default: *683 + default: *693 headers: Link: *37 x-github: @@ -108623,9 +109869,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/ssh-signing-keys#list-ssh-signing-keys-for-a-user parameters: - - *195 + - *205 - *17 - - *18 + - *19 responses: '200': description: Response @@ -108633,9 +109879,9 @@ paths: application/json: schema: type: array - items: *684 + items: *694 examples: - default: *693 + default: *703 headers: Link: *37 x-github: @@ -108659,11 +109905,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/starring#list-repositories-starred-by-a-user parameters: - - *195 - - *694 - - *76 + - *205 + - *704 + - *82 - *17 - - *18 + - *19 responses: '200': description: Response @@ -108672,11 +109918,11 @@ paths: schema: anyOf: - type: array - items: *695 + items: *705 - type: array - items: *55 + items: *61 examples: - default-response: *687 + default-response: *697 headers: Link: *37 x-github: @@ -108695,9 +109941,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/watching#list-repositories-watched-by-a-user parameters: - - *195 + - *205 - *17 - - *18 + - *19 responses: '200': description: Response @@ -108705,9 +109951,9 @@ paths: application/json: schema: type: array - items: *173 + items: *183 examples: - default: *272 + default: *282 headers: Link: *37 x-github: @@ -108836,7 +110082,7 @@ webhooks: type: string enum: - disabled - enterprise: &696 + enterprise: &706 title: Enterprise description: |- An enterprise on GitHub. Webhook payloads contain the `enterprise` property when the webhook is configured @@ -108905,7 +110151,7 @@ webhooks: - created_at - updated_at - avatar_url - installation: &697 + installation: &707 title: Simple Installation description: |- The GitHub App installation. Webhook payloads contain the `installation` property when the event is configured @@ -108926,7 +110172,7 @@ webhooks: required: - id - node_id - organization: &698 + organization: &708 title: Organization Simple description: |- A GitHub organization. Webhook payloads contain the `organization` property when the webhook is configured for an @@ -108999,7 +110245,7 @@ webhooks: - public_members_url - avatar_url - description - repository: &699 + repository: &709 title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property @@ -109028,7 +110274,7 @@ webhooks: license: anyOf: - type: 'null' - - *136 + - *142 organization: anyOf: - type: 'null' @@ -109912,10 +111158,10 @@ webhooks: type: string enum: - enabled - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -109991,11 +111237,11 @@ webhooks: type: string enum: - created - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 - rule: &700 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + rule: &710 title: branch protection rule description: The branch protection rule. Includes a `name` and all the [branch protection settings](https://docs.github.com/enterprise-cloud@latest//github/administering-a-repository/defining-the-mergeability-of-pull-requests/about-protected-branches#about-branch-protection-settings) @@ -110218,11 +111464,11 @@ webhooks: type: string enum: - deleted - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 - rule: *700 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + rule: *710 sender: *4 required: - action @@ -110410,11 +111656,11 @@ webhooks: - everyone required: - from - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 - rule: *700 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + rule: *710 sender: *4 required: - action @@ -110487,7 +111733,7 @@ webhooks: required: true content: application/json: - schema: &703 + schema: &713 title: Exemption request cancellation event type: object properties: @@ -110495,11 +111741,11 @@ webhooks: type: string enum: - cancelled - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 - exemption_request: &701 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + exemption_request: &711 title: Exemption Request description: A request from a user to be exempted from a set of rules. @@ -110653,7 +111899,7 @@ webhooks: - array - 'null' description: The responses to the exemption request. - items: &702 + items: &712 title: Exemption response description: A response to an exemption request by a delegated bypasser. @@ -110765,7 +112011,7 @@ webhooks: required: true content: application/json: - schema: &704 + schema: &714 title: Exemption request completed event type: object properties: @@ -110773,11 +112019,11 @@ webhooks: type: string enum: - completed - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 - exemption_request: *701 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + exemption_request: *711 sender: *4 required: - action @@ -110849,7 +112095,7 @@ webhooks: required: true content: application/json: - schema: &705 + schema: &715 title: Exemption request created event type: object properties: @@ -110857,11 +112103,11 @@ webhooks: type: string enum: - created - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 - exemption_request: *701 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + exemption_request: *711 sender: *4 required: - action @@ -110933,7 +112179,7 @@ webhooks: required: true content: application/json: - schema: &706 + schema: &716 title: Exemption response dismissed event type: object properties: @@ -110941,12 +112187,12 @@ webhooks: type: string enum: - response_dismissed - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 - exemption_request: *701 - exemption_response: *702 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + exemption_request: *711 + exemption_response: *712 sender: *4 required: - action @@ -111020,7 +112266,7 @@ webhooks: required: true content: application/json: - schema: &707 + schema: &717 title: Exemption response submitted event type: object properties: @@ -111028,12 +112274,12 @@ webhooks: type: string enum: - response_submitted - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 - exemption_request: *701 - exemption_response: *702 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + exemption_request: *711 + exemption_response: *712 sender: *4 required: - action @@ -111106,7 +112352,7 @@ webhooks: required: true content: application/json: - schema: *703 + schema: *713 responses: '200': description: Return a 200 status to indicate that the data was received @@ -111173,7 +112419,7 @@ webhooks: required: true content: application/json: - schema: *704 + schema: *714 responses: '200': description: Return a 200 status to indicate that the data was received @@ -111240,7 +112486,7 @@ webhooks: required: true content: application/json: - schema: *705 + schema: *715 responses: '200': description: Return a 200 status to indicate that the data was received @@ -111307,7 +112553,7 @@ webhooks: required: true content: application/json: - schema: *706 + schema: *716 responses: '200': description: Return a 200 status to indicate that the data was received @@ -111375,7 +112621,7 @@ webhooks: required: true content: application/json: - schema: *707 + schema: *717 responses: '200': description: Return a 200 status to indicate that the data was received @@ -111453,7 +112699,7 @@ webhooks: type: string enum: - completed - check_run: &709 + check_run: &719 title: CheckRun description: A check performed on the code of a given code change type: object @@ -111521,8 +112767,8 @@ webhooks: - MDEwOkNoZWNrU3VpdGU1 pull_requests: type: array - items: *403 - repository: *173 + items: *413 + repository: *183 status: type: string enum: @@ -111566,7 +112812,7 @@ webhooks: - examples: - neutral - deployment: *708 + deployment: *718 details_url: type: string examples: @@ -111626,7 +112872,7 @@ webhooks: - annotations_url pull_requests: type: array - items: *403 + items: *413 started_at: type: string format: date-time @@ -111664,9 +112910,9 @@ webhooks: - output - app - pull_requests - installation: *697 - organization: *698 - repository: *699 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - check_run @@ -112059,10 +113305,10 @@ webhooks: type: string enum: - created - check_run: *709 - installation: *697 - organization: *698 - repository: *699 + check_run: *719 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - check_run @@ -112458,10 +113704,10 @@ webhooks: type: string enum: - requested_action - check_run: *709 - installation: *697 - organization: *698 - repository: *699 + check_run: *719 + installation: *707 + organization: *708 + repository: *709 requested_action: description: The action requested by the user. type: object @@ -112866,10 +114112,10 @@ webhooks: type: string enum: - rerequested - check_run: *709 - installation: *697 - organization: *698 - repository: *699 + check_run: *719 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - check_run @@ -113861,10 +115107,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -114549,10 +115795,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -115231,10 +116477,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -115400,7 +116646,7 @@ webhooks: required: - login - id - dismissed_comment: *415 + dismissed_comment: *425 dismissed_reason: description: The reason for dismissing or closing the alert. type: @@ -115552,20 +116798,20 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: &710 + commit_oid: &720 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: *696 - installation: *697 - organization: *698 - ref: &711 + enterprise: *706 + installation: *707 + organization: *708 + ref: &721 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: *699 + repository: *709 sender: *4 required: - action @@ -115729,7 +116975,7 @@ webhooks: required: - login - id - dismissed_comment: *415 + dismissed_comment: *425 dismissed_reason: description: The reason for dismissing or closing the alert. type: @@ -115899,12 +117145,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *710 - enterprise: *696 - installation: *697 - organization: *698 - ref: *711 - repository: *699 + commit_oid: *720 + enterprise: *706 + installation: *707 + organization: *708 + ref: *721 + repository: *709 sender: *4 required: - action @@ -116002,7 +117248,7 @@ webhooks: dismissed_by: type: - 'null' - dismissed_comment: *415 + dismissed_comment: *425 dismissed_reason: description: 'The reason for dismissing or closing the alert. Can be one of: `false positive`, `won''t fix`, and `used in @@ -116181,12 +117427,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *710 - enterprise: *696 - installation: *697 - organization: *698 - ref: *711 - repository: *699 + commit_oid: *720 + enterprise: *706 + installation: *707 + organization: *708 + ref: *721 + repository: *709 sender: *4 required: - action @@ -116352,7 +117598,7 @@ webhooks: required: - login - id - dismissed_comment: *415 + dismissed_comment: *425 dismissed_reason: description: The reason for dismissing or closing the alert. type: @@ -116529,12 +117775,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *710 - enterprise: *696 - installation: *697 - organization: *698 - ref: *711 - repository: *699 + commit_oid: *720 + enterprise: *706 + installation: *707 + organization: *708 + ref: *721 + repository: *709 sender: *4 required: - action @@ -116634,7 +117880,7 @@ webhooks: type: - object - 'null' - dismissed_comment: *415 + dismissed_comment: *425 dismissed_reason: description: 'The reason for dismissing or closing the alert. Can be one of: `false positive`, `won''t fix`, and `used in @@ -116814,9 +118060,9 @@ webhooks: type: - string - 'null' - enterprise: *696 - installation: *697 - organization: *698 + enterprise: *706 + installation: *707 + organization: *708 ref: description: The Git reference of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event @@ -116824,7 +118070,7 @@ webhooks: type: - string - 'null' - repository: *699 + repository: *709 sender: *4 required: - action @@ -116920,7 +118166,7 @@ webhooks: dismissed_by: type: - 'null' - dismissed_comment: *415 + dismissed_comment: *425 dismissed_reason: description: 'The reason for dismissing or closing the alert. Can be one of: `false positive`, `won''t fix`, and `used in @@ -117067,12 +118313,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *710 - enterprise: *696 - installation: *697 - organization: *698 - ref: *711 - repository: *699 + commit_oid: *720 + enterprise: *706 + installation: *707 + organization: *708 + ref: *721 + repository: *709 sender: *4 required: - action @@ -117334,10 +118580,10 @@ webhooks: - updated_at - author_association - body - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -117418,18 +118664,18 @@ webhooks: type: - string - 'null' - enterprise: *696 - installation: *697 + enterprise: *706 + installation: *707 master_branch: description: The name of the repository's default branch (usually `main`). type: string - organization: *698 - pusher_type: &712 + organization: *708 + pusher_type: &722 description: The pusher type for the event. Can be either `user` or a deploy key. type: string - ref: &713 + ref: &723 description: The [`git ref`](https://docs.github.com/enterprise-cloud@latest//rest/git/refs#get-a-reference) resource. type: string @@ -117439,7 +118685,7 @@ webhooks: enum: - tag - branch - repository: *699 + repository: *709 sender: *4 required: - ref @@ -117521,10 +118767,10 @@ webhooks: type: string enum: - created - definition: *98 - enterprise: *696 - installation: *697 - organization: *698 + definition: *104 + enterprise: *706 + installation: *707 + organization: *708 sender: *4 required: - action @@ -117609,9 +118855,9 @@ webhooks: description: The name of the property that was deleted. required: - property_name - enterprise: *696 - installation: *697 - organization: *698 + enterprise: *706 + installation: *707 + organization: *708 sender: *4 required: - action @@ -117688,10 +118934,10 @@ webhooks: type: string enum: - updated - definition: *98 - enterprise: *696 - installation: *697 - organization: *698 + definition: *104 + enterprise: *706 + installation: *707 + organization: *708 sender: *4 required: - action @@ -117768,19 +119014,19 @@ webhooks: type: string enum: - updated - enterprise: *696 - installation: *697 - repository: *699 - organization: *698 + enterprise: *706 + installation: *707 + repository: *709 + organization: *708 sender: *4 new_property_values: type: array description: The new custom property values for the repository. - items: *283 + items: *293 old_property_values: type: array description: The old custom property values for the repository. - items: *283 + items: *293 required: - action - repository @@ -117856,18 +119102,18 @@ webhooks: title: delete event type: object properties: - enterprise: *696 - installation: *697 - organization: *698 - pusher_type: *712 - ref: *713 + enterprise: *706 + installation: *707 + organization: *708 + pusher_type: *722 + ref: *723 ref_type: description: The type of Git ref object deleted in the repository. type: string enum: - tag - branch - repository: *699 + repository: *709 sender: *4 required: - ref @@ -117951,11 +119197,11 @@ webhooks: type: string enum: - auto_dismissed - alert: *467 - installation: *697 - organization: *698 - enterprise: *696 - repository: *699 + alert: *477 + installation: *707 + organization: *708 + enterprise: *706 + repository: *709 sender: *4 required: - action @@ -118039,11 +119285,11 @@ webhooks: type: string enum: - auto_reopened - alert: *467 - installation: *697 - organization: *698 - enterprise: *696 - repository: *699 + alert: *477 + installation: *707 + organization: *708 + enterprise: *706 + repository: *709 sender: *4 required: - action @@ -118127,11 +119373,11 @@ webhooks: type: string enum: - created - alert: *467 - installation: *697 - organization: *698 - enterprise: *696 - repository: *699 + alert: *477 + installation: *707 + organization: *708 + enterprise: *706 + repository: *709 sender: *4 required: - action @@ -118213,11 +119459,11 @@ webhooks: type: string enum: - dismissed - alert: *467 - installation: *697 - organization: *698 - enterprise: *696 - repository: *699 + alert: *477 + installation: *707 + organization: *708 + enterprise: *706 + repository: *709 sender: *4 required: - action @@ -118299,11 +119545,11 @@ webhooks: type: string enum: - fixed - alert: *467 - installation: *697 - organization: *698 - enterprise: *696 - repository: *699 + alert: *477 + installation: *707 + organization: *708 + enterprise: *706 + repository: *709 sender: *4 required: - action @@ -118386,11 +119632,11 @@ webhooks: type: string enum: - reintroduced - alert: *467 - installation: *697 - organization: *698 - enterprise: *696 - repository: *699 + alert: *477 + installation: *707 + organization: *708 + enterprise: *706 + repository: *709 sender: *4 required: - action @@ -118472,11 +119718,11 @@ webhooks: type: string enum: - reopened - alert: *467 - installation: *697 - organization: *698 - enterprise: *696 - repository: *699 + alert: *477 + installation: *707 + organization: *708 + enterprise: *706 + repository: *709 sender: *4 required: - action @@ -118553,9 +119799,9 @@ webhooks: type: string enum: - created - enterprise: *696 - installation: *697 - key: &714 + enterprise: *706 + installation: *707 + key: &724 description: The [`deploy key`](https://docs.github.com/enterprise-cloud@latest//rest/deploy-keys/deploy-keys#get-a-deploy-key) resource. type: object @@ -118593,8 +119839,8 @@ webhooks: - verified - created_at - read_only - organization: *698 - repository: *699 + organization: *708 + repository: *709 sender: *4 required: - action @@ -118671,11 +119917,11 @@ webhooks: type: string enum: - deleted - enterprise: *696 - installation: *697 - key: *714 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + key: *724 + organization: *708 + repository: *709 sender: *4 required: - action @@ -119247,12 +120493,12 @@ webhooks: - updated_at - statuses_url - repository_url - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - workflow: &718 + workflow: &728 title: Workflow type: - object @@ -119990,13 +121236,13 @@ webhooks: description: The URL to review the deployment protection rule. type: string format: uri - deployment: *473 + deployment: *483 pull_requests: type: array - items: *555 - repository: *699 - organization: *698 - installation: *697 + items: *565 + repository: *709 + organization: *708 + installation: *707 sender: *4 responses: '200': @@ -120067,7 +121313,7 @@ webhooks: type: string enum: - approved - approver: &715 + approver: &725 type: object properties: avatar_url: @@ -120110,11 +121356,11 @@ webhooks: type: string comment: type: string - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 - reviewers: &716 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + reviewers: &726 type: array items: type: object @@ -120195,7 +121441,7 @@ webhooks: sender: *4 since: type: string - workflow_job_run: &717 + workflow_job_run: &727 type: object properties: conclusion: @@ -120941,18 +122187,18 @@ webhooks: type: string enum: - rejected - approver: *715 + approver: *725 comment: type: string - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 - reviewers: *716 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + reviewers: *726 sender: *4 since: type: string - workflow_job_run: *717 + workflow_job_run: *727 workflow_job_runs: type: array items: @@ -121669,13 +122915,13 @@ webhooks: type: string enum: - requested - enterprise: *696 + enterprise: *706 environment: type: string - installation: *697 - organization: *698 - repository: *699 - requestor: &723 + installation: *707 + organization: *708 + repository: *709 + requestor: &733 title: User type: - object @@ -123618,12 +124864,12 @@ webhooks: - updated_at - deployment_url - repository_url - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - workflow: *718 + workflow: *728 workflow_run: title: Deployment Workflow Run type: @@ -124314,7 +125560,7 @@ webhooks: type: string enum: - answered - answer: &721 + answer: &731 type: object properties: author_association: @@ -124474,7 +125720,7 @@ webhooks: - created_at - updated_at - body - discussion: &719 + discussion: &729 title: Discussion description: A Discussion in a repository. type: object @@ -124770,7 +126016,7 @@ webhooks: - id labels: type: array - items: *518 + items: *528 required: - repository_url - category @@ -124792,10 +126038,10 @@ webhooks: - author_association - active_lock_reason - body - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -124922,11 +126168,11 @@ webhooks: - from required: - category - discussion: *719 - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + discussion: *729 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -125009,11 +126255,11 @@ webhooks: type: string enum: - closed - discussion: *719 - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + discussion: *729 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -125095,7 +126341,7 @@ webhooks: type: string enum: - created - comment: &720 + comment: &730 type: object properties: author_association: @@ -125255,11 +126501,11 @@ webhooks: - updated_at - body - reactions - discussion: *719 - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + discussion: *729 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -125342,12 +126588,12 @@ webhooks: type: string enum: - deleted - comment: *720 - discussion: *719 - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + comment: *730 + discussion: *729 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -125442,12 +126688,12 @@ webhooks: - from required: - body - comment: *720 - discussion: *719 - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + comment: *730 + discussion: *729 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -125531,11 +126777,11 @@ webhooks: type: string enum: - created - discussion: *719 - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + discussion: *729 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -125617,11 +126863,11 @@ webhooks: type: string enum: - deleted - discussion: *719 - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + discussion: *729 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -125721,11 +126967,11 @@ webhooks: type: string required: - from - discussion: *719 - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + discussion: *729 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -125807,10 +127053,10 @@ webhooks: type: string enum: - labeled - discussion: *719 - enterprise: *696 - installation: *697 - label: &722 + discussion: *729 + enterprise: *706 + installation: *707 + label: &732 title: Label type: object properties: @@ -125843,8 +127089,8 @@ webhooks: - color - default - description - organization: *698 - repository: *699 + organization: *708 + repository: *709 sender: *4 required: - action @@ -125927,11 +127173,11 @@ webhooks: type: string enum: - locked - discussion: *719 - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + discussion: *729 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -126013,11 +127259,11 @@ webhooks: type: string enum: - pinned - discussion: *719 - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + discussion: *729 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -126099,11 +127345,11 @@ webhooks: type: string enum: - reopened - discussion: *719 - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + discussion: *729 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -126188,16 +127434,16 @@ webhooks: changes: type: object properties: - new_discussion: *719 - new_repository: *699 + new_discussion: *729 + new_repository: *709 required: - new_discussion - new_repository - discussion: *719 - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + discussion: *729 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -126280,10 +127526,10 @@ webhooks: type: string enum: - unanswered - discussion: *719 - old_answer: *721 - organization: *698 - repository: *699 + discussion: *729 + old_answer: *731 + organization: *708 + repository: *709 sender: *4 required: - action @@ -126365,12 +127611,12 @@ webhooks: type: string enum: - unlabeled - discussion: *719 - enterprise: *696 - installation: *697 - label: *722 - organization: *698 - repository: *699 + discussion: *729 + enterprise: *706 + installation: *707 + label: *732 + organization: *708 + repository: *709 sender: *4 required: - action @@ -126453,11 +127699,11 @@ webhooks: type: string enum: - unlocked - discussion: *719 - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + discussion: *729 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -126539,11 +127785,11 @@ webhooks: type: string enum: - unpinned - discussion: *719 - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + discussion: *729 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -126616,7 +127862,7 @@ webhooks: description: A user forks a repository. type: object properties: - enterprise: *696 + enterprise: *706 forkee: description: The created [`repository`](https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#get-a-repository) resource. @@ -127294,9 +128540,9 @@ webhooks: type: integer watchers_count: type: integer - installation: *697 - organization: *698 - repository: *699 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - forkee @@ -127442,9 +128688,9 @@ webhooks: title: gollum event type: object properties: - enterprise: *696 - installation: *697 - organization: *698 + enterprise: *706 + installation: *707 + organization: *708 pages: description: The pages that were updated. type: array @@ -127482,7 +128728,7 @@ webhooks: - action - sha - html_url - repository: *699 + repository: *709 sender: *4 required: - pages @@ -127558,10 +128804,10 @@ webhooks: type: string enum: - created - enterprise: *696 + enterprise: *706 installation: *20 - organization: *698 - repositories: &724 + organization: *708 + repositories: &734 description: An array of repository objects that the installation can access. type: array @@ -127587,8 +128833,8 @@ webhooks: - name - full_name - private - repository: *699 - requester: *723 + repository: *709 + requester: *733 sender: *4 required: - action @@ -127663,11 +128909,11 @@ webhooks: type: string enum: - deleted - enterprise: *696 + enterprise: *706 installation: *20 - organization: *698 - repositories: *724 - repository: *699 + organization: *708 + repositories: *734 + repository: *709 requester: type: - 'null' @@ -127744,11 +128990,11 @@ webhooks: type: string enum: - new_permissions_accepted - enterprise: *696 + enterprise: *706 installation: *20 - organization: *698 - repositories: *724 - repository: *699 + organization: *708 + repositories: *734 + repository: *709 requester: type: - 'null' @@ -127825,10 +129071,10 @@ webhooks: type: string enum: - added - enterprise: *696 + enterprise: *706 installation: *20 - organization: *698 - repositories_added: &725 + organization: *708 + repositories_added: &735 description: An array of repository objects, which were added to the installation. type: array @@ -127874,15 +129120,15 @@ webhooks: private: description: Whether the repository is private or public. type: boolean - repository: *699 - repository_selection: &726 + repository: *709 + repository_selection: &736 description: Describe whether all repositories have been selected or there's a selection involved type: string enum: - all - selected - requester: *723 + requester: *733 sender: *4 required: - action @@ -127961,10 +129207,10 @@ webhooks: type: string enum: - removed - enterprise: *696 + enterprise: *706 installation: *20 - organization: *698 - repositories_added: *725 + organization: *708 + repositories_added: *735 repositories_removed: description: An array of repository objects, which were removed from the installation. @@ -127991,9 +129237,9 @@ webhooks: - name - full_name - private - repository: *699 - repository_selection: *726 - requester: *723 + repository: *709 + repository_selection: *736 + requester: *733 sender: *4 required: - action @@ -128072,11 +129318,11 @@ webhooks: type: string enum: - suspend - enterprise: *696 + enterprise: *706 installation: *20 - organization: *698 - repositories: *724 - repository: *699 + organization: *708 + repositories: *734 + repository: *709 requester: type: - 'null' @@ -128259,10 +129505,10 @@ webhooks: type: string required: - from - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 target_type: type: string @@ -128341,11 +129587,11 @@ webhooks: type: string enum: - unsuspend - enterprise: *696 + enterprise: *706 installation: *20 - organization: *698 - repositories: *724 - repository: *699 + organization: *708 + repositories: *734 + repository: *709 requester: type: - 'null' @@ -128593,8 +129839,8 @@ webhooks: - performed_via_github_app - body - reactions - enterprise: *696 - installation: *697 + enterprise: *706 + installation: *707 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -129784,8 +131030,8 @@ webhooks: - state - locked - assignee - organization: *698 - repository: *699 + organization: *708 + repository: *709 sender: *4 required: - action @@ -129865,7 +131111,7 @@ webhooks: type: string enum: - deleted - comment: &727 + comment: &737 title: issue comment description: The [comment](https://docs.github.com/enterprise-cloud@latest//rest/issues/comments#get-an-issue-comment) itself. @@ -130032,8 +131278,8 @@ webhooks: - performed_via_github_app - body - reactions - enterprise: *696 - installation: *697 + enterprise: *706 + installation: *707 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -131221,8 +132467,8 @@ webhooks: - state - locked - assignee - organization: *698 - repository: *699 + organization: *708 + repository: *709 sender: *4 required: - action @@ -131302,7 +132548,7 @@ webhooks: type: string enum: - edited - changes: &752 + changes: &762 description: The changes to the comment. type: object properties: @@ -131314,9 +132560,9 @@ webhooks: type: string required: - from - comment: *727 - enterprise: *696 - installation: *697 + comment: *737 + enterprise: *706 + installation: *707 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -132505,8 +133751,8 @@ webhooks: - state - locked - assignee - organization: *698 - repository: *699 + organization: *708 + repository: *709 sender: *4 required: - action @@ -132588,10 +133834,10 @@ webhooks: type: string enum: - assigned - assignee: *723 - enterprise: *696 - installation: *697 - issue: &730 + assignee: *733 + enterprise: *706 + installation: *707 + issue: &740 title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -133535,8 +134781,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *698 - repository: *699 + organization: *708 + repository: *709 sender: *4 required: - action @@ -133616,8 +134862,8 @@ webhooks: type: string enum: - closed - enterprise: *696 - installation: *697 + enterprise: *706 + installation: *707 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -134709,8 +135955,8 @@ webhooks: required: - state - closed_at - organization: *698 - repository: *699 + organization: *708 + repository: *709 sender: *4 required: - action @@ -134789,8 +136035,8 @@ webhooks: type: string enum: - deleted - enterprise: *696 - installation: *697 + enterprise: *706 + installation: *707 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -135727,8 +136973,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *698 - repository: *699 + organization: *708 + repository: *709 sender: *4 required: - action @@ -135807,8 +137053,8 @@ webhooks: type: string enum: - demilestoned - enterprise: *696 - installation: *697 + enterprise: *706 + installation: *707 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -136749,7 +137995,7 @@ webhooks: format: uri user_view_type: type: string - milestone: &728 + milestone: &738 title: Milestone description: A collection of related issues and pull requests. type: object @@ -136892,8 +138138,8 @@ webhooks: - updated_at - due_on - closed_at - organization: *698 - repository: *699 + organization: *708 + repository: *709 sender: *4 required: - action @@ -136992,8 +138238,8 @@ webhooks: type: string required: - from - enterprise: *696 - installation: *697 + enterprise: *706 + installation: *707 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -137937,9 +139183,9 @@ webhooks: - active_lock_reason - body - reactions - label: *722 - organization: *698 - repository: *699 + label: *732 + organization: *708 + repository: *709 sender: *4 required: - action @@ -138019,8 +139265,8 @@ webhooks: type: string enum: - labeled - enterprise: *696 - installation: *697 + enterprise: *706 + installation: *707 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -138963,9 +140209,9 @@ webhooks: - active_lock_reason - body - reactions - label: *722 - organization: *698 - repository: *699 + label: *732 + organization: *708 + repository: *709 sender: *4 required: - action @@ -139045,8 +140291,8 @@ webhooks: type: string enum: - locked - enterprise: *696 - installation: *697 + enterprise: *706 + installation: *707 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -139991,8 +141237,8 @@ webhooks: format: uri user_view_type: type: string - organization: *698 - repository: *699 + organization: *708 + repository: *709 sender: *4 required: - action @@ -140071,8 +141317,8 @@ webhooks: type: string enum: - milestoned - enterprise: *696 - installation: *697 + enterprise: *706 + installation: *707 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -141011,9 +142257,9 @@ webhooks: format: uri user_view_type: type: string - milestone: *728 - organization: *698 - repository: *699 + milestone: *738 + organization: *708 + repository: *709 sender: *4 required: - action @@ -142513,8 +143759,8 @@ webhooks: required: - old_issue - old_repository - enterprise: *696 - installation: *697 + enterprise: *706 + installation: *707 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -143457,8 +144703,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *698 - repository: *699 + organization: *708 + repository: *709 sender: *4 required: - action @@ -143538,9 +144784,9 @@ webhooks: type: string enum: - pinned - enterprise: *696 - installation: *697 - issue: &729 + enterprise: *706 + installation: *707 + issue: &739 title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -144477,8 +145723,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *698 - repository: *699 + organization: *708 + repository: *709 sender: *4 required: - action @@ -144557,8 +145803,8 @@ webhooks: type: string enum: - reopened - enterprise: *696 - installation: *697 + enterprise: *706 + installation: *707 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -145502,8 +146748,8 @@ webhooks: format: uri user_view_type: type: string - organization: *698 - repository: *699 + organization: *708 + repository: *709 sender: *4 required: - action @@ -147003,11 +148249,11 @@ webhooks: required: - new_issue - new_repository - enterprise: *696 - installation: *697 - issue: *729 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + issue: *739 + organization: *708 + repository: *709 sender: *4 required: - action @@ -147088,7 +148334,7 @@ webhooks: type: string enum: - unassigned - assignee: &755 + assignee: &765 title: User type: - object @@ -147160,11 +148406,11 @@ webhooks: required: - login - id - enterprise: *696 - installation: *697 - issue: *730 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + issue: *740 + organization: *708 + repository: *709 sender: *4 required: - action @@ -147243,12 +148489,12 @@ webhooks: type: string enum: - unlabeled - enterprise: *696 - installation: *697 - issue: *730 - label: *722 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + issue: *740 + label: *732 + organization: *708 + repository: *709 sender: *4 required: - action @@ -147328,8 +148574,8 @@ webhooks: type: string enum: - unlocked - enterprise: *696 - installation: *697 + enterprise: *706 + installation: *707 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -148272,8 +149518,8 @@ webhooks: format: uri user_view_type: type: string - organization: *698 - repository: *699 + organization: *708 + repository: *709 sender: *4 required: - action @@ -148353,11 +149599,11 @@ webhooks: type: string enum: - unpinned - enterprise: *696 - installation: *697 - issue: *729 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + issue: *739 + organization: *708 + repository: *709 sender: *4 required: - action @@ -148436,11 +149682,11 @@ webhooks: type: string enum: - created - enterprise: *696 - installation: *697 - label: *722 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + label: *732 + organization: *708 + repository: *709 sender: *4 required: - action @@ -148518,11 +149764,11 @@ webhooks: type: string enum: - deleted - enterprise: *696 - installation: *697 - label: *722 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + label: *732 + organization: *708 + repository: *709 sender: *4 required: - action @@ -148632,11 +149878,11 @@ webhooks: type: string required: - from - enterprise: *696 - installation: *697 - label: *722 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + label: *732 + organization: *708 + repository: *709 sender: *4 required: - action @@ -148718,9 +149964,9 @@ webhooks: - cancelled effective_date: type: string - enterprise: *696 - installation: *697 - marketplace_purchase: &731 + enterprise: *706 + installation: *707 + marketplace_purchase: &741 title: Marketplace Purchase type: object required: @@ -148808,8 +150054,8 @@ webhooks: type: integer unit_count: type: integer - organization: *698 - previous_marketplace_purchase: &732 + organization: *708 + previous_marketplace_purchase: &742 title: Marketplace Purchase type: object properties: @@ -148893,7 +150139,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *699 + repository: *709 sender: *4 required: - action @@ -148973,10 +150219,10 @@ webhooks: - changed effective_date: type: string - enterprise: *696 - installation: *697 - marketplace_purchase: *731 - organization: *698 + enterprise: *706 + installation: *707 + marketplace_purchase: *741 + organization: *708 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -149064,7 +150310,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *699 + repository: *709 sender: *4 required: - action @@ -149146,10 +150392,10 @@ webhooks: - pending_change effective_date: type: string - enterprise: *696 - installation: *697 - marketplace_purchase: *731 - organization: *698 + enterprise: *706 + installation: *707 + marketplace_purchase: *741 + organization: *708 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -149235,7 +150481,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *699 + repository: *709 sender: *4 required: - action @@ -149316,8 +150562,8 @@ webhooks: - pending_change_cancelled effective_date: type: string - enterprise: *696 - installation: *697 + enterprise: *706 + installation: *707 marketplace_purchase: title: Marketplace Purchase type: object @@ -149403,9 +150649,9 @@ webhooks: type: integer unit_count: type: integer - organization: *698 - previous_marketplace_purchase: *732 - repository: *699 + organization: *708 + previous_marketplace_purchase: *742 + repository: *709 sender: *4 required: - action @@ -149485,12 +150731,12 @@ webhooks: - purchased effective_date: type: string - enterprise: *696 - installation: *697 - marketplace_purchase: *731 - organization: *698 - previous_marketplace_purchase: *732 - repository: *699 + enterprise: *706 + installation: *707 + marketplace_purchase: *741 + organization: *708 + previous_marketplace_purchase: *742 + repository: *709 sender: *4 required: - action @@ -149592,11 +150838,11 @@ webhooks: type: string required: - to - enterprise: *696 - installation: *697 - member: *723 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + member: *733 + organization: *708 + repository: *709 sender: *4 required: - action @@ -149698,11 +150944,11 @@ webhooks: type: - string - 'null' - enterprise: *696 - installation: *697 - member: *723 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + member: *733 + organization: *708 + repository: *709 sender: *4 required: - action @@ -149781,11 +151027,11 @@ webhooks: type: string enum: - removed - enterprise: *696 - installation: *697 - member: *723 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + member: *733 + organization: *708 + repository: *709 sender: *4 required: - action @@ -149863,11 +151109,11 @@ webhooks: type: string enum: - added - enterprise: *696 - installation: *697 - member: *723 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + member: *733 + organization: *708 + repository: *709 scope: description: The scope of the membership. Currently, can only be `team`. @@ -149945,7 +151191,7 @@ webhooks: required: - login - id - team: &733 + team: &743 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -150138,11 +151384,11 @@ webhooks: type: string enum: - removed - enterprise: *696 - installation: *697 - member: *723 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + member: *733 + organization: *708 + repository: *709 scope: description: The scope of the membership. Currently, can only be `team`. @@ -150221,7 +151467,7 @@ webhooks: required: - login - id - team: *733 + team: *743 required: - action - scope @@ -150303,8 +151549,8 @@ webhooks: type: string enum: - checks_requested - installation: *697 - merge_group: &734 + installation: *707 + merge_group: &744 type: object title: Merge Group description: A group of pull requests that the merge queue has grouped @@ -150323,15 +151569,15 @@ webhooks: description: The full ref of the branch the merge group will be merged into. type: string - head_commit: *407 + head_commit: *417 required: - head_sha - head_ref - base_sha - base_ref - head_commit - organization: *698 - repository: *699 + organization: *708 + repository: *709 sender: *4 required: - action @@ -150417,10 +151663,10 @@ webhooks: - merged - invalidated - dequeued - installation: *697 - merge_group: *734 - organization: *698 - repository: *699 + installation: *707 + merge_group: *744 + organization: *708 + repository: *709 sender: *4 required: - action @@ -150493,7 +151739,7 @@ webhooks: type: string enum: - deleted - enterprise: *696 + enterprise: *706 hook: description: 'The modified webhook. This will contain different keys based on the type of webhook it is: repository, organization, @@ -150601,12 +151847,12 @@ webhooks: hook_id: description: The id of the modified webhook. type: integer - installation: *697 - organization: *698 + installation: *707 + organization: *708 repository: anyOf: - type: 'null' - - *699 + - *709 sender: *4 required: - action @@ -150686,11 +151932,11 @@ webhooks: type: string enum: - closed - enterprise: *696 - installation: *697 - milestone: *728 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + milestone: *738 + organization: *708 + repository: *709 sender: *4 required: - action @@ -150769,9 +152015,9 @@ webhooks: type: string enum: - created - enterprise: *696 - installation: *697 - milestone: &735 + enterprise: *706 + installation: *707 + milestone: &745 title: Milestone description: A collection of related issues and pull requests. type: object @@ -150913,8 +152159,8 @@ webhooks: - updated_at - due_on - closed_at - organization: *698 - repository: *699 + organization: *708 + repository: *709 sender: *4 required: - action @@ -150993,11 +152239,11 @@ webhooks: type: string enum: - deleted - enterprise: *696 - installation: *697 - milestone: *728 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + milestone: *738 + organization: *708 + repository: *709 sender: *4 required: - action @@ -151107,11 +152353,11 @@ webhooks: type: string required: - from - enterprise: *696 - installation: *697 - milestone: *728 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + milestone: *738 + organization: *708 + repository: *709 sender: *4 required: - action @@ -151191,11 +152437,11 @@ webhooks: type: string enum: - opened - enterprise: *696 - installation: *697 - milestone: *735 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + milestone: *745 + organization: *708 + repository: *709 sender: *4 required: - action @@ -151274,11 +152520,11 @@ webhooks: type: string enum: - blocked - blocked_user: *723 - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + blocked_user: *733 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -151357,11 +152603,11 @@ webhooks: type: string enum: - unblocked - blocked_user: *723 - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + blocked_user: *733 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -151440,9 +152686,9 @@ webhooks: type: string enum: - deleted - enterprise: *696 - installation: *697 - membership: &736 + enterprise: *706 + installation: *707 + membership: &746 title: Membership description: The membership between the user and the organization. Not present when the action is `member_invited`. @@ -151536,8 +152782,8 @@ webhooks: - role - organization_url - user - organization: *698 - repository: *699 + organization: *708 + repository: *709 sender: *4 required: - action @@ -151615,11 +152861,11 @@ webhooks: type: string enum: - member_added - enterprise: *696 - installation: *697 - membership: *736 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + membership: *746 + organization: *708 + repository: *709 sender: *4 required: - action @@ -151698,8 +152944,8 @@ webhooks: type: string enum: - member_invited - enterprise: *696 - installation: *697 + enterprise: *706 + installation: *707 invitation: description: The invitation for the user or email if the action is `member_invited`. @@ -151821,10 +153067,10 @@ webhooks: - inviter - team_count - invitation_teams_url - organization: *698 - repository: *699 + organization: *708 + repository: *709 sender: *4 - user: *723 + user: *733 required: - action - invitation @@ -151902,11 +153148,11 @@ webhooks: type: string enum: - member_removed - enterprise: *696 - installation: *697 - membership: *736 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + membership: *746 + organization: *708 + repository: *709 sender: *4 required: - action @@ -151993,11 +153239,11 @@ webhooks: properties: from: type: string - enterprise: *696 - installation: *697 - membership: *736 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + membership: *746 + organization: *708 + repository: *709 sender: *4 required: - action @@ -152073,9 +153319,9 @@ webhooks: type: string enum: - published - enterprise: *696 - installation: *697 - organization: *698 + enterprise: *706 + installation: *707 + organization: *708 package: description: Information about the package. type: object @@ -152598,7 +153844,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: &737 + items: &747 title: Ruby Gems metadata type: object properties: @@ -152695,7 +153941,7 @@ webhooks: - owner - package_version - registry - repository: *699 + repository: *709 sender: *4 required: - action @@ -152771,9 +154017,9 @@ webhooks: type: string enum: - updated - enterprise: *696 - installation: *697 - organization: *698 + enterprise: *706 + installation: *707 + organization: *708 package: description: Information about the package. type: object @@ -153135,7 +154381,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: *737 + items: *747 source_url: type: string format: uri @@ -153206,7 +154452,7 @@ webhooks: - owner - package_version - registry - repository: *699 + repository: *709 sender: *4 required: - action @@ -153387,12 +154633,12 @@ webhooks: - duration - created_at - updated_at - enterprise: *696 + enterprise: *706 id: type: integer - installation: *697 - organization: *698 - repository: *699 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - id @@ -153472,7 +154718,7 @@ webhooks: type: string enum: - approved - personal_access_token_request: &738 + personal_access_token_request: &748 title: Personal Access Token Request description: Details of a Personal Access Token Request. type: object @@ -153622,10 +154868,10 @@ webhooks: - token_expired - token_expires_at - token_last_used_at - enterprise: *696 - organization: *698 + enterprise: *706 + organization: *708 sender: *4 - installation: *697 + installation: *707 required: - action - personal_access_token_request @@ -153704,11 +154950,11 @@ webhooks: type: string enum: - cancelled - personal_access_token_request: *738 - enterprise: *696 - organization: *698 + personal_access_token_request: *748 + enterprise: *706 + organization: *708 sender: *4 - installation: *697 + installation: *707 required: - action - personal_access_token_request @@ -153786,11 +155032,11 @@ webhooks: type: string enum: - created - personal_access_token_request: *738 - enterprise: *696 - organization: *698 + personal_access_token_request: *748 + enterprise: *706 + organization: *708 sender: *4 - installation: *697 + installation: *707 required: - action - personal_access_token_request @@ -153867,11 +155113,11 @@ webhooks: type: string enum: - denied - personal_access_token_request: *738 - organization: *698 - enterprise: *696 + personal_access_token_request: *748 + organization: *708 + enterprise: *706 sender: *4 - installation: *697 + installation: *707 required: - action - personal_access_token_request @@ -153975,7 +155221,7 @@ webhooks: id: description: Unique identifier of the webhook. type: integer - last_response: *739 + last_response: *749 name: description: The type of webhook. The only valid value is 'web'. type: string @@ -154007,8 +155253,8 @@ webhooks: hook_id: description: The ID of the webhook that triggered the ping. type: integer - organization: *698 - repository: *699 + organization: *708 + repository: *709 sender: *4 zen: description: Random string of GitHub zen. @@ -154253,10 +155499,10 @@ webhooks: - from required: - note - enterprise: *696 - installation: *697 - organization: *698 - project_card: &740 + enterprise: *706 + installation: *707 + organization: *708 + project_card: &750 title: Project Card type: object properties: @@ -154379,7 +155625,7 @@ webhooks: - creator - created_at - updated_at - repository: *699 + repository: *709 sender: *4 required: - action @@ -154460,11 +155706,11 @@ webhooks: type: string enum: - created - enterprise: *696 - installation: *697 - organization: *698 - project_card: *740 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + project_card: *750 + repository: *709 sender: *4 required: - action @@ -154544,9 +155790,9 @@ webhooks: type: string enum: - deleted - enterprise: *696 - installation: *697 - organization: *698 + enterprise: *706 + installation: *707 + organization: *708 project_card: title: Project Card type: object @@ -154676,7 +155922,7 @@ webhooks: repository: anyOf: - type: 'null' - - *699 + - *709 sender: *4 required: - action @@ -154770,11 +156016,11 @@ webhooks: - from required: - note - enterprise: *696 - installation: *697 - organization: *698 - project_card: *740 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + project_card: *750 + repository: *709 sender: *4 required: - action @@ -154868,9 +156114,9 @@ webhooks: - from required: - column_id - enterprise: *696 - installation: *697 - organization: *698 + enterprise: *706 + installation: *707 + organization: *708 project_card: allOf: - title: Project Card @@ -155067,7 +156313,7 @@ webhooks: type: string required: - after_id - repository: *699 + repository: *709 sender: *4 required: - action @@ -155147,10 +156393,10 @@ webhooks: type: string enum: - closed - enterprise: *696 - installation: *697 - organization: *698 - project: &742 + enterprise: *706 + installation: *707 + organization: *708 + project: &752 title: Project type: object properties: @@ -155277,7 +156523,7 @@ webhooks: - creator - created_at - updated_at - repository: *699 + repository: *709 sender: *4 required: - action @@ -155357,10 +156603,10 @@ webhooks: type: string enum: - created - enterprise: *696 - installation: *697 - organization: *698 - project_column: &741 + enterprise: *706 + installation: *707 + organization: *708 + project_column: &751 title: Project Column type: object properties: @@ -155400,7 +156646,7 @@ webhooks: - name - created_at - updated_at - repository: *699 + repository: *709 sender: *4 required: - action @@ -155479,14 +156725,14 @@ webhooks: type: string enum: - deleted - enterprise: *696 - installation: *697 - organization: *698 - project_column: *741 + enterprise: *706 + installation: *707 + organization: *708 + project_column: *751 repository: anyOf: - type: 'null' - - *699 + - *709 sender: *4 required: - action @@ -155575,11 +156821,11 @@ webhooks: type: string required: - from - enterprise: *696 - installation: *697 - organization: *698 - project_column: *741 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + project_column: *751 + repository: *709 sender: *4 required: - action @@ -155659,11 +156905,11 @@ webhooks: type: string enum: - moved - enterprise: *696 - installation: *697 - organization: *698 - project_column: *741 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + project_column: *751 + repository: *709 sender: *4 required: - action @@ -155743,11 +156989,11 @@ webhooks: type: string enum: - created - enterprise: *696 - installation: *697 - organization: *698 - project: *742 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + project: *752 + repository: *709 sender: *4 required: - action @@ -155827,14 +157073,14 @@ webhooks: type: string enum: - deleted - enterprise: *696 - installation: *697 - organization: *698 - project: *742 + enterprise: *706 + installation: *707 + organization: *708 + project: *752 repository: anyOf: - type: 'null' - - *699 + - *709 sender: *4 required: - action @@ -155935,11 +157181,11 @@ webhooks: type: string required: - from - enterprise: *696 - installation: *697 - organization: *698 - project: *742 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + project: *752 + repository: *709 sender: *4 required: - action @@ -156018,11 +157264,11 @@ webhooks: type: string enum: - reopened - enterprise: *696 - installation: *697 - organization: *698 - project: *742 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + project: *752 + repository: *709 sender: *4 required: - action @@ -156103,9 +157349,9 @@ webhooks: type: string enum: - closed - installation: *697 - organization: *698 - projects_v2: &743 + installation: *707 + organization: *708 + projects_v2: &753 title: Projects v2 Project description: A projects v2 project type: object @@ -156253,9 +157499,9 @@ webhooks: type: string enum: - created - installation: *697 - organization: *698 - projects_v2: *743 + installation: *707 + organization: *708 + projects_v2: *753 sender: *4 required: - action @@ -156336,9 +157582,9 @@ webhooks: type: string enum: - deleted - installation: *697 - organization: *698 - projects_v2: *743 + installation: *707 + organization: *708 + projects_v2: *753 sender: *4 required: - action @@ -156459,9 +157705,9 @@ webhooks: type: string to: type: string - installation: *697 - organization: *698 - projects_v2: *743 + installation: *707 + organization: *708 + projects_v2: *753 sender: *4 required: - action @@ -156544,7 +157790,7 @@ webhooks: type: string enum: - archived - changes: &747 + changes: &757 type: object properties: archived_at: @@ -156560,9 +157806,9 @@ webhooks: - string - 'null' format: date-time - installation: *697 - organization: *698 - projects_v2_item: &744 + installation: *707 + organization: *708 + projects_v2_item: &754 title: Projects v2 Item description: An item belonging to a project type: object @@ -156701,9 +157947,9 @@ webhooks: - 'null' to: type: string - installation: *697 - organization: *698 - projects_v2_item: *744 + installation: *707 + organization: *708 + projects_v2_item: *754 sender: *4 required: - action @@ -156785,9 +158031,9 @@ webhooks: type: string enum: - created - installation: *697 - organization: *698 - projects_v2_item: *744 + installation: *707 + organization: *708 + projects_v2_item: *754 sender: *4 required: - action @@ -156868,9 +158114,9 @@ webhooks: type: string enum: - deleted - installation: *697 - organization: *698 - projects_v2_item: *744 + installation: *707 + organization: *708 + projects_v2_item: *754 sender: *4 required: - action @@ -156975,7 +158221,7 @@ webhooks: oneOf: - type: string - type: integer - - &745 + - &755 title: Projects v2 Single Select Option description: An option for a single select field type: object @@ -156995,7 +158241,7 @@ webhooks: required: - id - name - - &746 + - &756 title: Projects v2 Iteration Setting description: An iteration setting for an iteration field type: object @@ -157024,8 +158270,8 @@ webhooks: oneOf: - type: string - type: integer - - *745 - - *746 + - *755 + - *756 type: - 'null' - string @@ -157048,9 +158294,9 @@ webhooks: - 'null' required: - body - installation: *697 - organization: *698 - projects_v2_item: *744 + installation: *707 + organization: *708 + projects_v2_item: *754 sender: *4 required: - action @@ -157147,9 +158393,9 @@ webhooks: type: - string - 'null' - installation: *697 - organization: *698 - projects_v2_item: *744 + installation: *707 + organization: *708 + projects_v2_item: *754 sender: *4 required: - action @@ -157232,10 +158478,10 @@ webhooks: type: string enum: - restored - changes: *747 - installation: *697 - organization: *698 - projects_v2_item: *744 + changes: *757 + installation: *707 + organization: *708 + projects_v2_item: *754 sender: *4 required: - action @@ -157317,9 +158563,9 @@ webhooks: type: string enum: - reopened - installation: *697 - organization: *698 - projects_v2: *743 + installation: *707 + organization: *708 + projects_v2: *753 sender: *4 required: - action @@ -157400,9 +158646,9 @@ webhooks: type: string enum: - created - installation: *697 - organization: *698 - projects_v2_status_update: &748 + installation: *707 + organization: *708 + projects_v2_status_update: &758 title: Projects v2 Status Update description: An status update belonging to a project type: object @@ -157537,9 +158783,9 @@ webhooks: type: string enum: - deleted - installation: *697 - organization: *698 - projects_v2_status_update: *748 + installation: *707 + organization: *708 + projects_v2_status_update: *758 sender: *4 required: - action @@ -157685,9 +158931,9 @@ webhooks: - string - 'null' format: date - installation: *697 - organization: *698 - projects_v2_status_update: *748 + installation: *707 + organization: *708 + projects_v2_status_update: *758 sender: *4 required: - action @@ -157758,10 +159004,10 @@ webhooks: title: public event type: object properties: - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - repository @@ -157838,13 +159084,13 @@ webhooks: type: string enum: - assigned - assignee: *723 - enterprise: *696 - installation: *697 - number: &749 + assignee: *733 + enterprise: *706 + installation: *707 + number: &759 description: The pull request number. type: integer - organization: *698 + organization: *708 pull_request: title: Pull Request type: object @@ -160193,7 +161439,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *699 + repository: *709 sender: *4 required: - action @@ -160275,11 +161521,11 @@ webhooks: type: string enum: - auto_merge_disabled - enterprise: *696 - installation: *697 + enterprise: *706 + installation: *707 number: type: integer - organization: *698 + organization: *708 pull_request: title: Pull Request type: object @@ -162621,7 +163867,7 @@ webhooks: - draft reason: type: string - repository: *699 + repository: *709 sender: *4 required: - action @@ -162703,11 +163949,11 @@ webhooks: type: string enum: - auto_merge_enabled - enterprise: *696 - installation: *697 + enterprise: *706 + installation: *707 number: type: integer - organization: *698 + organization: *708 pull_request: title: Pull Request type: object @@ -165049,7 +166295,7 @@ webhooks: - draft reason: type: string - repository: *699 + repository: *709 sender: *4 required: - action @@ -165131,13 +166377,13 @@ webhooks: type: string enum: - closed - enterprise: *696 - installation: *697 - number: *749 - organization: *698 - pull_request: &750 + enterprise: *706 + installation: *707 + number: *759 + organization: *708 + pull_request: &760 allOf: - - *555 + - *565 - type: object properties: allow_auto_merge: @@ -165199,7 +166445,7 @@ webhooks: Please use `squash_merge_commit_title` instead.** type: boolean default: false - repository: *699 + repository: *709 sender: *4 required: - action @@ -165280,12 +166526,12 @@ webhooks: type: string enum: - converted_to_draft - enterprise: *696 - installation: *697 - number: *749 - organization: *698 - pull_request: *750 - repository: *699 + enterprise: *706 + installation: *707 + number: *759 + organization: *708 + pull_request: *760 + repository: *709 sender: *4 required: - action @@ -165365,11 +166611,11 @@ webhooks: type: string enum: - demilestoned - enterprise: *696 - milestone: *453 - number: *749 - organization: *698 - pull_request: &751 + enterprise: *706 + milestone: *463 + number: *759 + organization: *708 + pull_request: &761 title: Pull Request type: object properties: @@ -167696,7 +168942,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *699 + repository: *709 sender: *4 required: - action @@ -167775,11 +169021,11 @@ webhooks: type: string enum: - dequeued - enterprise: *696 - installation: *697 + enterprise: *706 + installation: *707 number: type: integer - organization: *698 + organization: *708 pull_request: title: Pull Request type: object @@ -170125,7 +171371,7 @@ webhooks: - BRANCH_PROTECTIONS - GIT_TREE_INVALID - INVALID_MERGE_COMMIT - repository: *699 + repository: *709 sender: *4 required: - action @@ -170249,12 +171495,12 @@ webhooks: type: string required: - from - enterprise: *696 - installation: *697 - number: *749 - organization: *698 - pull_request: *750 - repository: *699 + enterprise: *706 + installation: *707 + number: *759 + organization: *708 + pull_request: *760 + repository: *709 sender: *4 required: - action @@ -170334,11 +171580,11 @@ webhooks: type: string enum: - enqueued - enterprise: *696 - installation: *697 + enterprise: *706 + installation: *707 number: type: integer - organization: *698 + organization: *708 pull_request: title: Pull Request type: object @@ -172669,7 +173915,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *699 + repository: *709 sender: *4 required: - action @@ -172749,11 +173995,11 @@ webhooks: type: string enum: - labeled - enterprise: *696 - installation: *697 - label: *722 - number: *749 - organization: *698 + enterprise: *706 + installation: *707 + label: *732 + number: *759 + organization: *708 pull_request: title: Pull Request type: object @@ -175101,7 +176347,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *699 + repository: *709 sender: *4 required: - action @@ -175182,10 +176428,10 @@ webhooks: type: string enum: - locked - enterprise: *696 - installation: *697 - number: *749 - organization: *698 + enterprise: *706 + installation: *707 + number: *759 + organization: *708 pull_request: title: Pull Request type: object @@ -177531,7 +178777,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *699 + repository: *709 sender: *4 required: - action @@ -177611,12 +178857,12 @@ webhooks: type: string enum: - milestoned - enterprise: *696 - milestone: *453 - number: *749 - organization: *698 - pull_request: *751 - repository: *699 + enterprise: *706 + milestone: *463 + number: *759 + organization: *708 + pull_request: *761 + repository: *709 sender: *4 required: - action @@ -177695,12 +178941,12 @@ webhooks: type: string enum: - opened - enterprise: *696 - installation: *697 - number: *749 - organization: *698 - pull_request: *750 - repository: *699 + enterprise: *706 + installation: *707 + number: *759 + organization: *708 + pull_request: *760 + repository: *709 sender: *4 required: - action @@ -177781,12 +179027,12 @@ webhooks: type: string enum: - ready_for_review - enterprise: *696 - installation: *697 - number: *749 - organization: *698 - pull_request: *750 - repository: *699 + enterprise: *706 + installation: *707 + number: *759 + organization: *708 + pull_request: *760 + repository: *709 sender: *4 required: - action @@ -177866,12 +179112,12 @@ webhooks: type: string enum: - reopened - enterprise: *696 - installation: *697 - number: *749 - organization: *698 - pull_request: *750 - repository: *699 + enterprise: *706 + installation: *707 + number: *759 + organization: *708 + pull_request: *760 + repository: *709 sender: *4 required: - action @@ -178246,9 +179492,9 @@ webhooks: - start_side - side - reactions - enterprise: *696 - installation: *697 - organization: *698 + enterprise: *706 + installation: *707 + organization: *708 pull_request: type: object properties: @@ -180478,7 +181724,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *699 + repository: *709 sender: *4 required: - action @@ -180558,7 +181804,7 @@ webhooks: type: string enum: - deleted - comment: &753 + comment: &763 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. @@ -180851,9 +182097,9 @@ webhooks: - start_side - side - reactions - enterprise: *696 - installation: *697 - organization: *698 + enterprise: *706 + installation: *707 + organization: *708 pull_request: type: object properties: @@ -183071,7 +184317,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *699 + repository: *709 sender: *4 required: - action @@ -183151,11 +184397,11 @@ webhooks: type: string enum: - edited - changes: *752 - comment: *753 - enterprise: *696 - installation: *697 - organization: *698 + changes: *762 + comment: *763 + enterprise: *706 + installation: *707 + organization: *708 pull_request: type: object properties: @@ -185376,7 +186622,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *699 + repository: *709 sender: *4 required: - action @@ -185457,9 +186703,9 @@ webhooks: type: string enum: - dismissed - enterprise: *696 - installation: *697 - organization: *698 + enterprise: *706 + installation: *707 + organization: *708 pull_request: title: Simple Pull Request type: object @@ -187692,7 +188938,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *699 + repository: *709 review: description: The review that was affected. type: object @@ -187938,9 +189184,9 @@ webhooks: type: string required: - from - enterprise: *696 - installation: *697 - organization: *698 + enterprise: *706 + installation: *707 + organization: *708 pull_request: title: Simple Pull Request type: object @@ -190054,8 +191300,8 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *699 - review: &754 + repository: *709 + review: &764 description: The review that was affected. type: object properties: @@ -190288,12 +191534,12 @@ webhooks: type: string enum: - review_request_removed - enterprise: *696 - installation: *697 + enterprise: *706 + installation: *707 number: description: The pull request number. type: integer - organization: *698 + organization: *708 pull_request: title: Pull Request type: object @@ -192640,7 +193886,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *699 + repository: *709 requested_reviewer: title: User type: @@ -192726,12 +193972,12 @@ webhooks: type: string enum: - review_request_removed - enterprise: *696 - installation: *697 + enterprise: *706 + installation: *707 number: description: The pull request number. type: integer - organization: *698 + organization: *708 pull_request: title: Pull Request type: object @@ -195085,7 +196331,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *699 + repository: *709 requested_team: title: Team description: Groups of organization members that gives permissions @@ -195280,12 +196526,12 @@ webhooks: type: string enum: - review_requested - enterprise: *696 - installation: *697 + enterprise: *706 + installation: *707 number: description: The pull request number. type: integer - organization: *698 + organization: *708 pull_request: title: Pull Request type: object @@ -197634,7 +198880,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *699 + repository: *709 requested_reviewer: title: User type: @@ -197721,12 +198967,12 @@ webhooks: type: string enum: - review_requested - enterprise: *696 - installation: *697 + enterprise: *706 + installation: *707 number: description: The pull request number. type: integer - organization: *698 + organization: *708 pull_request: title: Pull Request type: object @@ -200066,7 +201312,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *699 + repository: *709 requested_team: title: Team description: Groups of organization members that gives permissions @@ -200250,9 +201496,9 @@ webhooks: type: string enum: - submitted - enterprise: *696 - installation: *697 - organization: *698 + enterprise: *706 + installation: *707 + organization: *708 pull_request: title: Simple Pull Request type: object @@ -202488,8 +203734,8 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *699 - review: *754 + repository: *709 + review: *764 sender: *4 required: - action @@ -202569,9 +203815,9 @@ webhooks: type: string enum: - resolved - enterprise: *696 - installation: *697 - organization: *698 + enterprise: *706 + installation: *707 + organization: *708 pull_request: title: Simple Pull Request type: object @@ -204702,7 +205948,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *699 + repository: *709 sender: *4 thread: type: object @@ -205094,9 +206340,9 @@ webhooks: type: string enum: - unresolved - enterprise: *696 - installation: *697 - organization: *698 + enterprise: *706 + installation: *707 + organization: *708 pull_request: title: Simple Pull Request type: object @@ -207210,7 +208456,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *699 + repository: *709 sender: *4 thread: type: object @@ -207604,10 +208850,10 @@ webhooks: type: string before: type: string - enterprise: *696 - installation: *697 - number: *749 - organization: *698 + enterprise: *706 + installation: *707 + number: *759 + organization: *708 pull_request: title: Pull Request type: object @@ -209942,7 +211188,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *699 + repository: *709 sender: *4 required: - action @@ -210024,11 +211270,11 @@ webhooks: type: string enum: - unassigned - assignee: *755 - enterprise: *696 - installation: *697 - number: *749 - organization: *698 + assignee: *765 + enterprise: *706 + installation: *707 + number: *759 + organization: *708 pull_request: title: Pull Request type: object @@ -212378,7 +213624,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *699 + repository: *709 sender: *4 required: - action @@ -212457,11 +213703,11 @@ webhooks: type: string enum: - unlabeled - enterprise: *696 - installation: *697 - label: *722 - number: *749 - organization: *698 + enterprise: *706 + installation: *707 + label: *732 + number: *759 + organization: *708 pull_request: title: Pull Request type: object @@ -214800,7 +216046,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *699 + repository: *709 sender: *4 required: - action @@ -214881,10 +216127,10 @@ webhooks: type: string enum: - unlocked - enterprise: *696 - installation: *697 - number: *749 - organization: *698 + enterprise: *706 + installation: *707 + number: *759 + organization: *708 pull_request: title: Pull Request type: object @@ -217213,7 +218459,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *699 + repository: *709 sender: *4 required: - action @@ -217416,7 +218662,7 @@ webhooks: deleted: description: Whether this push deleted the `ref`. type: boolean - enterprise: *696 + enterprise: *706 forced: description: Whether this push was a force push of the `ref`. type: boolean @@ -217511,8 +218757,8 @@ webhooks: - url - author - committer - installation: *697 - organization: *698 + installation: *707 + organization: *708 pusher: title: Committer description: Metaproperties for Git author/committer information. @@ -218100,9 +219346,9 @@ webhooks: type: string enum: - published - enterprise: *696 - installation: *697 - organization: *698 + enterprise: *706 + installation: *707 + organization: *708 registry_package: type: object properties: @@ -218579,7 +219825,7 @@ webhooks: type: string rubygems_metadata: type: array - items: *737 + items: *747 summary: type: string tag_name: @@ -218635,7 +219881,7 @@ webhooks: - owner - package_version - registry - repository: *699 + repository: *709 sender: *4 required: - action @@ -218713,9 +219959,9 @@ webhooks: type: string enum: - updated - enterprise: *696 - installation: *697 - organization: *698 + enterprise: *706 + installation: *707 + organization: *708 registry_package: type: object properties: @@ -219027,7 +220273,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: *737 + items: *747 summary: type: string tag_name: @@ -219077,7 +220323,7 @@ webhooks: - owner - package_version - registry - repository: *699 + repository: *709 sender: *4 required: - action @@ -219154,10 +220400,10 @@ webhooks: type: string enum: - created - enterprise: *696 - installation: *697 - organization: *698 - release: &756 + enterprise: *706 + installation: *707 + organization: *708 + release: &766 title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) object. @@ -219473,7 +220719,7 @@ webhooks: - tarball_url - zipball_url - body - repository: *699 + repository: *709 sender: *4 required: - action @@ -219550,11 +220796,11 @@ webhooks: type: string enum: - deleted - enterprise: *696 - installation: *697 - organization: *698 - release: *756 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + release: *766 + repository: *709 sender: *4 required: - action @@ -219662,11 +220908,11 @@ webhooks: type: boolean required: - to - enterprise: *696 - installation: *697 - organization: *698 - release: *756 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + release: *766 + repository: *709 sender: *4 required: - action @@ -219744,9 +220990,9 @@ webhooks: type: string enum: - prereleased - enterprise: *696 - installation: *697 - organization: *698 + enterprise: *706 + installation: *707 + organization: *708 release: title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) @@ -220067,7 +221313,7 @@ webhooks: - string - 'null' format: uri - repository: *699 + repository: *709 sender: *4 required: - action @@ -220143,10 +221389,10 @@ webhooks: type: string enum: - published - enterprise: *696 - installation: *697 - organization: *698 - release: &757 + enterprise: *706 + installation: *707 + organization: *708 + release: &767 title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) object. @@ -220464,7 +221710,7 @@ webhooks: - string - 'null' format: uri - repository: *699 + repository: *709 sender: *4 required: - action @@ -220540,11 +221786,11 @@ webhooks: type: string enum: - released - enterprise: *696 - installation: *697 - organization: *698 - release: *756 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + release: *766 + repository: *709 sender: *4 required: - action @@ -220620,11 +221866,11 @@ webhooks: type: string enum: - unpublished - enterprise: *696 - installation: *697 - organization: *698 - release: *757 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + release: *767 + repository: *709 sender: *4 required: - action @@ -220700,11 +221946,11 @@ webhooks: type: string enum: - published - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 - repository_advisory: *608 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + repository_advisory: *618 sender: *4 required: - action @@ -220780,11 +222026,11 @@ webhooks: type: string enum: - reported - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 - repository_advisory: *608 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + repository_advisory: *618 sender: *4 required: - action @@ -220860,10 +222106,10 @@ webhooks: type: string enum: - archived - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -220940,10 +222186,10 @@ webhooks: type: string enum: - created - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -221021,10 +222267,10 @@ webhooks: type: string enum: - deleted - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -221109,10 +222355,10 @@ webhooks: additionalProperties: true description: The `client_payload` that was specified in the `POST /repos/{owner}/{repo}/dispatches` request body. - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -221227,10 +222473,10 @@ webhooks: - 'null' items: type: string - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -221302,10 +222548,10 @@ webhooks: title: repository_import event type: object properties: - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 status: type: string @@ -221386,10 +222632,10 @@ webhooks: type: string enum: - privatized - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -221466,10 +222712,10 @@ webhooks: type: string enum: - publicized - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -221563,10 +222809,10 @@ webhooks: - name required: - repository - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -221646,11 +222892,11 @@ webhooks: type: string enum: - created - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 - repository_ruleset: *112 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + repository_ruleset: *118 sender: *4 required: - action @@ -221728,11 +222974,11 @@ webhooks: type: string enum: - deleted - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 - repository_ruleset: *112 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + repository_ruleset: *118 sender: *4 required: - action @@ -221810,11 +223056,11 @@ webhooks: type: string enum: - edited - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 - repository_ruleset: *112 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + repository_ruleset: *118 changes: type: object properties: @@ -221833,16 +223079,16 @@ webhooks: properties: added: type: array - items: *105 + items: *111 deleted: type: array - items: *105 + items: *111 updated: type: array items: type: object properties: - condition: *105 + condition: *111 changes: type: object properties: @@ -221875,16 +223121,16 @@ webhooks: properties: added: type: array - items: *111 + items: *117 deleted: type: array - items: *111 + items: *117 updated: type: array items: type: object properties: - rule: *111 + rule: *117 changes: type: object properties: @@ -222121,10 +223367,10 @@ webhooks: - from required: - owner - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -222202,10 +223448,10 @@ webhooks: type: string enum: - unarchived - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -222283,7 +223529,7 @@ webhooks: type: string enum: - create - alert: &758 + alert: &768 title: Repository Vulnerability Alert Alert description: The security alert of the vulnerable dependency. type: object @@ -222407,10 +223653,10 @@ webhooks: type: string enum: - open - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -222620,10 +223866,10 @@ webhooks: type: string enum: - dismissed - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -222701,11 +223947,11 @@ webhooks: type: string enum: - reopen - alert: *758 - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + alert: *768 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -222907,10 +224153,10 @@ webhooks: enum: - fixed - open - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -222988,17 +224234,17 @@ webhooks: type: string enum: - created - alert: &759 + alert: &769 type: object properties: - number: *88 - created_at: *94 + number: *94 + created_at: *100 updated_at: anyOf: - type: 'null' - - *95 - url: *92 - html_url: *93 + - *101 + url: *98 + html_url: *99 locations_url: type: string format: uri @@ -223098,10 +224344,10 @@ webhooks: - 'null' description: Whether the detected secret was found in multiple repositories in the same organization or business. - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -223182,11 +224428,11 @@ webhooks: type: string enum: - created - alert: *759 - installation: *697 - location: *760 - organization: *698 - repository: *699 + alert: *769 + installation: *707 + location: *770 + organization: *708 + repository: *709 sender: *4 required: - location @@ -223424,11 +224670,11 @@ webhooks: type: string enum: - publicly_leaked - alert: *759 - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + alert: *769 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -223506,11 +224752,11 @@ webhooks: type: string enum: - reopened - alert: *759 - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + alert: *769 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -223588,11 +224834,11 @@ webhooks: type: string enum: - resolved - alert: *759 - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + alert: *769 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -223670,11 +224916,11 @@ webhooks: type: string enum: - validated - alert: *759 - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + alert: *769 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -223804,10 +225050,10 @@ webhooks: - organization - enterprise - - repository: *699 - enterprise: *696 - installation: *697 - organization: *698 + repository: *709 + enterprise: *706 + installation: *707 + organization: *708 sender: *4 required: - action @@ -223885,11 +225131,11 @@ webhooks: type: string enum: - published - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 - security_advisory: &761 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + security_advisory: &771 description: The details of the security advisory, including summary, description, and severity. type: object @@ -223906,7 +225152,7 @@ webhooks: required: - vector_string - score - cvss_severities: *90 + cvss_severities: *96 cwes: type: array items: @@ -224075,11 +225321,11 @@ webhooks: type: string enum: - updated - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 - security_advisory: *761 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + security_advisory: *771 sender: *4 required: - action @@ -224152,10 +225398,10 @@ webhooks: type: string enum: - withdrawn - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 security_advisory: description: The details of the security advisory, including summary, description, and severity. @@ -224173,7 +225419,7 @@ webhooks: required: - vector_string - score - cvss_severities: *90 + cvss_severities: *96 cwes: type: array items: @@ -224341,11 +225587,11 @@ webhooks: from: type: object properties: - security_and_analysis: *284 - enterprise: *696 - installation: *697 - organization: *698 - repository: *341 + security_and_analysis: *294 + enterprise: *706 + installation: *707 + organization: *708 + repository: *351 sender: *4 required: - changes @@ -224423,12 +225669,12 @@ webhooks: type: string enum: - cancelled - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - sponsorship: &762 + sponsorship: &772 type: object properties: created_at: @@ -224733,12 +225979,12 @@ webhooks: type: string enum: - created - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - sponsorship: *762 + sponsorship: *772 required: - action - sponsorship @@ -224826,12 +226072,12 @@ webhooks: type: string required: - from - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - sponsorship: *762 + sponsorship: *772 required: - action - changes @@ -224908,17 +226154,17 @@ webhooks: type: string enum: - pending_cancellation - effective_date: &763 + effective_date: &773 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: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - sponsorship: *762 + sponsorship: *772 required: - action - sponsorship @@ -224992,7 +226238,7 @@ webhooks: type: string enum: - pending_tier_change - changes: &764 + changes: &774 type: object properties: tier: @@ -225036,13 +226282,13 @@ webhooks: - from required: - tier - effective_date: *763 - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + effective_date: *773 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - sponsorship: *762 + sponsorship: *772 required: - action - changes @@ -225119,13 +226365,13 @@ webhooks: type: string enum: - tier_changed - changes: *764 - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + changes: *774 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - sponsorship: *762 + sponsorship: *772 required: - action - changes @@ -225199,10 +226445,10 @@ webhooks: type: string enum: - created - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -225286,10 +226532,10 @@ webhooks: type: string enum: - deleted - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -225722,15 +226968,15 @@ webhooks: type: - string - 'null' - enterprise: *696 + enterprise: *706 id: description: The unique identifier of the status. type: integer - installation: *697 + installation: *707 name: type: string - organization: *698 - repository: *699 + organization: *708 + repository: *709 sender: *4 sha: description: The Commit SHA. @@ -225840,15 +227086,15 @@ webhooks: parent_issue_id: description: The ID of the parent issue. type: number - parent_issue: *135 - parent_issue_repo: *55 + parent_issue: *141 + parent_issue_repo: *61 sub_issue_id: description: The ID of the sub-issue. type: number - sub_issue: *135 - installation: *697 - organization: *698 - repository: *699 + sub_issue: *141 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -225932,15 +227178,15 @@ webhooks: parent_issue_id: description: The ID of the parent issue. type: number - parent_issue: *135 - parent_issue_repo: *55 + parent_issue: *141 + parent_issue_repo: *61 sub_issue_id: description: The ID of the sub-issue. type: number - sub_issue: *135 - installation: *697 - organization: *698 - repository: *699 + sub_issue: *141 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -226024,15 +227270,15 @@ webhooks: sub_issue_id: description: The ID of the sub-issue. type: number - sub_issue: *135 - sub_issue_repo: *55 + sub_issue: *141 + sub_issue_repo: *61 parent_issue_id: description: The ID of the parent issue. type: number - parent_issue: *135 - installation: *697 - organization: *698 - repository: *699 + parent_issue: *141 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -226116,15 +227362,15 @@ webhooks: sub_issue_id: description: The ID of the sub-issue. type: number - sub_issue: *135 - sub_issue_repo: *55 + sub_issue: *141 + sub_issue_repo: *61 parent_issue_id: description: The ID of the parent issue. type: number - parent_issue: *135 - installation: *697 - organization: *698 - repository: *699 + parent_issue: *141 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -226201,12 +227447,12 @@ webhooks: title: team_add event type: object properties: - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - team: &765 + team: &775 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -226399,9 +227645,9 @@ webhooks: type: string enum: - added_to_repository - enterprise: *696 - installation: *697 - organization: *698 + enterprise: *706 + installation: *707 + organization: *708 repository: title: Repository description: A git repository @@ -226871,7 +228117,7 @@ webhooks: - topics - visibility sender: *4 - team: *765 + team: *775 required: - action - team @@ -226947,9 +228193,9 @@ webhooks: type: string enum: - created - enterprise: *696 - installation: *697 - organization: *698 + enterprise: *706 + installation: *707 + organization: *708 repository: title: Repository description: A git repository @@ -227419,7 +228665,7 @@ webhooks: - topics - visibility sender: *4 - team: *765 + team: *775 required: - action - team @@ -227496,9 +228742,9 @@ webhooks: type: string enum: - deleted - enterprise: *696 - installation: *697 - organization: *698 + enterprise: *706 + installation: *707 + organization: *708 repository: title: Repository description: A git repository @@ -227968,7 +229214,7 @@ webhooks: - topics - visibility sender: *4 - team: *765 + team: *775 required: - action - team @@ -228112,9 +229358,9 @@ webhooks: - from required: - permissions - enterprise: *696 - installation: *697 - organization: *698 + enterprise: *706 + installation: *707 + organization: *708 repository: title: Repository description: A git repository @@ -228584,7 +229830,7 @@ webhooks: - topics - visibility sender: *4 - team: *765 + team: *775 required: - action - changes @@ -228662,9 +229908,9 @@ webhooks: type: string enum: - removed_from_repository - enterprise: *696 - installation: *697 - organization: *698 + enterprise: *706 + installation: *707 + organization: *708 repository: title: Repository description: A git repository @@ -229134,7 +230380,7 @@ webhooks: - topics - visibility sender: *4 - team: *765 + team: *775 required: - action - team @@ -229210,10 +230456,10 @@ webhooks: type: string enum: - started - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -229286,17 +230532,17 @@ webhooks: title: workflow_dispatch event type: object properties: - enterprise: *696 + enterprise: *706 inputs: type: - object - 'null' additionalProperties: true - installation: *697 - organization: *698 + installation: *707 + organization: *708 ref: type: string - repository: *699 + repository: *709 sender: *4 workflow: type: string @@ -229378,10 +230624,10 @@ webhooks: type: string enum: - completed - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 workflow_job: allOf: @@ -229637,7 +230883,7 @@ webhooks: type: string required: - conclusion - deployment: *473 + deployment: *483 required: - action - repository @@ -229716,10 +230962,10 @@ webhooks: type: string enum: - in_progress - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 workflow_job: allOf: @@ -230001,7 +231247,7 @@ webhooks: required: - status - steps - deployment: *473 + deployment: *483 required: - action - repository @@ -230080,10 +231326,10 @@ webhooks: type: string enum: - queued - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 workflow_job: type: object @@ -230229,7 +231475,7 @@ webhooks: - workflow_name - head_branch - created_at - deployment: *473 + deployment: *483 required: - action - repository @@ -230308,10 +231554,10 @@ webhooks: type: string enum: - waiting - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 workflow_job: type: object @@ -230458,7 +231704,7 @@ webhooks: - workflow_name - head_branch - created_at - deployment: *473 + deployment: *483 required: - action - repository @@ -230538,12 +231784,12 @@ webhooks: type: string enum: - completed - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - workflow: *718 + workflow: *728 workflow_run: title: Workflow Run type: object @@ -231562,12 +232808,12 @@ webhooks: type: string enum: - in_progress - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - workflow: *718 + workflow: *728 workflow_run: title: Workflow Run type: object @@ -232571,12 +233817,12 @@ webhooks: type: string enum: - requested - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - workflow: *718 + workflow: *728 workflow_run: title: Workflow Run type: object diff --git a/descriptions-next/ghec/dereferenced/ghec.deref.json b/descriptions-next/ghec/dereferenced/ghec.deref.json index da0037dc1..53926cbce 100644 --- a/descriptions-next/ghec/dereferenced/ghec.deref.json +++ b/descriptions-next/ghec/dereferenced/ghec.deref.json @@ -2257,10 +2257,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -2428,6 +2425,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -2679,10 +2766,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -2850,6 +2934,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -13660,10 +13834,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -13831,6 +14002,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -18345,6 +18606,2153 @@ } } }, + "/enterprises/{enterprise}/actions/hosted-runners": { + "get": { + "summary": "List GitHub-hosted runners for an enterprise", + "description": "Lists all GitHub-hosted runners configured in an enterprise.\n\nOAuth app tokens and personal access tokens (classic) need the `manage_runners:enterprise` scope to use this endpoint.", + "tags": [ + "actions" + ], + "operationId": "actions/list-hosted-runners-for-enterprise", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#list-github-hosted-runners-for-an-enterprise" + }, + "parameters": [ + { + "name": "enterprise", + "description": "The slug version of the enterprise name. You can also substitute this value with the enterprise id.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "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": "object", + "required": [ + "total_count", + "runners" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "runners": { + "type": "array", + "items": { + "title": "GitHub-hosted hosted runner", + "description": "A Github-hosted hosted runner.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the hosted runner.", + "type": "integer", + "examples": [ + 5 + ] + }, + "name": { + "description": "The name of the hosted runner.", + "type": "string", + "examples": [ + "my-github-hosted-runner" + ] + }, + "runner_group_id": { + "description": "The unique identifier of the group that the hosted runner belongs to.", + "type": "integer", + "examples": [ + 2 + ] + }, + "image_details": { + "anyOf": [ + { + "type": "null" + }, + { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The image version of the hosted runner pool.", + "type": "string", + "examples": [ + "latest" + ] + } + }, + "required": [ + "id", + "size_gb", + "display_name", + "source", + "version" + ] + } + ] + }, + "machine_size_details": { + "title": "Github-owned VM details.", + "description": "Provides details of a particular machine spec.", + "type": "object", + "properties": { + "id": { + "description": "The ID used for the `size` parameter when creating a new runner.", + "type": "string", + "examples": [ + "8-core" + ] + }, + "cpu_cores": { + "description": "The number of cores.", + "type": "integer", + "examples": [ + 8 + ] + }, + "memory_gb": { + "description": "The available RAM for the machine spec.", + "type": "integer", + "examples": [ + 32 + ] + }, + "storage_gb": { + "description": "The available SSD storage for the machine spec.", + "type": "integer", + "examples": [ + 300 + ] + } + }, + "required": [ + "id", + "cpu_cores", + "memory_gb", + "storage_gb" + ] + }, + "status": { + "description": "The status of the runner.", + "type": "string", + "enum": [ + "Ready", + "Provisioning", + "Shutdown", + "Deleting", + "Stuck" + ], + "examples": [ + "Ready" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "maximum_runners": { + "description": "The maximum amount of hosted runners. Runners will not scale automatically above this number. Use this setting to limit your cost.", + "type": "integer", + "default": 10, + "examples": [ + 5 + ] + }, + "public_ip_enabled": { + "description": "Whether public IP is enabled for the hosted runners.", + "type": "boolean", + "examples": [ + true + ] + }, + "public_ips": { + "description": "The public IP ranges when public IP is enabled for the hosted runners.", + "type": "array", + "items": { + "title": "Public IP for a GitHub-hosted larger runners.", + "description": "Provides details of Public IP for a GitHub-hosted larger runners", + "type": "object", + "properties": { + "enabled": { + "description": "Whether public IP is enabled.", + "type": "boolean", + "examples": [ + true + ] + }, + "prefix": { + "description": "The prefix for the public IP.", + "type": "string", + "examples": [ + "20.80.208.150" + ] + }, + "length": { + "description": "The length of the IP prefix.", + "type": "integer", + "examples": [ + 28 + ] + } + } + } + }, + "last_active_on": { + "description": "The time at which the runner was last used, in ISO 8601 format.", + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2022-10-09T23:39:01Z" + ] + } + }, + "required": [ + "id", + "name", + "image_details", + "machine_size_details", + "status", + "public_ip_enabled", + "platform" + ] + } + } + } + }, + "examples": { + "default": { + "value": { + "total_count": 2, + "runners": [ + { + "id": 5, + "name": "My hosted ubuntu runner", + "runner_group_id": 2, + "platform": "linux-x64", + "image": { + "id": "ubuntu-20.04", + "size": 86 + }, + "machine_size_details": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + }, + "status": "Ready", + "maximum_runners": 10, + "public_ip_enabled": true, + "public_ips": [ + { + "enabled": true, + "prefix": "20.80.208.150", + "length": 31 + } + ], + "last_active_on": "2022-10-09T23:39:01Z" + }, + { + "id": 7, + "name": "My hosted Windows runner", + "runner_group_id": 2, + "platform": "win-x64", + "image": { + "id": "windows-latest", + "size": 256 + }, + "machine_size_details": { + "id": "8-core", + "cpu_cores": 8, + "memory_gb": 32, + "storage_gb": 300 + }, + "status": "Ready", + "maximum_runners": 20, + "public_ip_enabled": false, + "public_ips": [ + + ], + "last_active_on": "2023-04-26T15:23:37Z" + } + ] + } + } + } + } + }, + "headers": { + "Link": { + "example": "; rel=\"next\", ; rel=\"last\"", + "schema": { + "type": "string" + } + } + } + } + }, + "x-github": { + "githubCloudOnly": true, + "enabledForGitHubApps": false, + "category": "actions", + "subcategory": "hosted-runners" + } + }, + "post": { + "summary": "Create a GitHub-hosted runner for an enterprise", + "description": "Creates a GitHub-hosted runner for an enterprise.\nOAuth tokens and personal access tokens (classic) need the `manage_runners:enterprise` scope to use this endpoint.", + "operationId": "actions/create-hosted-runner-for-enterprise", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#create-a-github-hosted-runner-for-an-enterprise" + }, + "parameters": [ + { + "name": "enterprise", + "description": "The slug version of the enterprise name. You can also substitute this value with the enterprise id.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "name": { + "description": "Name of the runner. Must be between 1 and 64 characters and may only contain upper and lowercase letters a-z, numbers 0-9, '.', '-', and '_'.", + "type": "string" + }, + "image": { + "description": "The image of runner. To list all available images, use `GET /actions/hosted-runners/images/github-owned` or `GET /actions/hosted-runners/images/partner`.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the runner image.", + "type": "string" + }, + "source": { + "description": "The source of the runner image.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The version of the runner image to deploy. This is relevant only for runners using custom images.", + "type": [ + "string", + "null" + ] + } + } + }, + "size": { + "description": "The machine size of the runner. To list available sizes, use `GET actions/hosted-runners/machine-sizes`", + "type": "string" + }, + "runner_group_id": { + "description": "The existing runner group to add this runner to.", + "type": "integer" + }, + "maximum_runners": { + "description": "The maximum amount of runners to scale up to. Runners will not auto-scale above this number. Use this setting to limit your cost.", + "type": "integer", + "default": 50 + }, + "enable_static_ip": { + "description": "Whether this runner should be created with a static public IP. Note limit on account. To list limits on account, use `GET actions/hosted-runners/limits`", + "type": "boolean", + "default": false + } + }, + "required": [ + "name", + "image", + "size", + "runner_group_id" + ] + }, + "examples": { + "default": { + "value": { + "name": "My Hosted runner", + "image": { + "id": "ubuntu-latest", + "source": "github", + "version": "latest" + }, + "runner_group_id": 1, + "size": "4-core", + "maximum_runners": 10 + } + } + } + } + } + }, + "responses": { + "201": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "title": "GitHub-hosted hosted runner", + "description": "A Github-hosted hosted runner.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the hosted runner.", + "type": "integer", + "examples": [ + 5 + ] + }, + "name": { + "description": "The name of the hosted runner.", + "type": "string", + "examples": [ + "my-github-hosted-runner" + ] + }, + "runner_group_id": { + "description": "The unique identifier of the group that the hosted runner belongs to.", + "type": "integer", + "examples": [ + 2 + ] + }, + "image_details": { + "anyOf": [ + { + "type": "null" + }, + { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The image version of the hosted runner pool.", + "type": "string", + "examples": [ + "latest" + ] + } + }, + "required": [ + "id", + "size_gb", + "display_name", + "source", + "version" + ] + } + ] + }, + "machine_size_details": { + "title": "Github-owned VM details.", + "description": "Provides details of a particular machine spec.", + "type": "object", + "properties": { + "id": { + "description": "The ID used for the `size` parameter when creating a new runner.", + "type": "string", + "examples": [ + "8-core" + ] + }, + "cpu_cores": { + "description": "The number of cores.", + "type": "integer", + "examples": [ + 8 + ] + }, + "memory_gb": { + "description": "The available RAM for the machine spec.", + "type": "integer", + "examples": [ + 32 + ] + }, + "storage_gb": { + "description": "The available SSD storage for the machine spec.", + "type": "integer", + "examples": [ + 300 + ] + } + }, + "required": [ + "id", + "cpu_cores", + "memory_gb", + "storage_gb" + ] + }, + "status": { + "description": "The status of the runner.", + "type": "string", + "enum": [ + "Ready", + "Provisioning", + "Shutdown", + "Deleting", + "Stuck" + ], + "examples": [ + "Ready" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "maximum_runners": { + "description": "The maximum amount of hosted runners. Runners will not scale automatically above this number. Use this setting to limit your cost.", + "type": "integer", + "default": 10, + "examples": [ + 5 + ] + }, + "public_ip_enabled": { + "description": "Whether public IP is enabled for the hosted runners.", + "type": "boolean", + "examples": [ + true + ] + }, + "public_ips": { + "description": "The public IP ranges when public IP is enabled for the hosted runners.", + "type": "array", + "items": { + "title": "Public IP for a GitHub-hosted larger runners.", + "description": "Provides details of Public IP for a GitHub-hosted larger runners", + "type": "object", + "properties": { + "enabled": { + "description": "Whether public IP is enabled.", + "type": "boolean", + "examples": [ + true + ] + }, + "prefix": { + "description": "The prefix for the public IP.", + "type": "string", + "examples": [ + "20.80.208.150" + ] + }, + "length": { + "description": "The length of the IP prefix.", + "type": "integer", + "examples": [ + 28 + ] + } + } + } + }, + "last_active_on": { + "description": "The time at which the runner was last used, in ISO 8601 format.", + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2022-10-09T23:39:01Z" + ] + } + }, + "required": [ + "id", + "name", + "image_details", + "machine_size_details", + "status", + "public_ip_enabled", + "platform" + ] + }, + "examples": { + "default": { + "value": { + "id": 5, + "name": "My hosted ubuntu runner", + "runner_group_id": 2, + "platform": "linux-x64", + "image": { + "id": "ubuntu-20.04", + "size": 86 + }, + "machine_size_details": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + }, + "status": "Ready", + "maximum_runners": 10, + "public_ip_enabled": true, + "public_ips": [ + { + "enabled": true, + "prefix": "20.80.208.150", + "length": 31 + } + ], + "last_active_on": "2022-10-09T23:39:01Z" + } + } + } + } + } + } + }, + "x-github": { + "enabledForGitHubApps": false, + "githubCloudOnly": true, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/enterprises/{enterprise}/actions/hosted-runners/images/github-owned": { + "get": { + "summary": "Get GitHub-owned images for GitHub-hosted runners in an enterprise", + "description": "Get the list of GitHub-owned images available for GitHub-hosted runners for an enterprise.", + "operationId": "actions/get-hosted-runners-github-owned-images-for-enterprise", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-github-owned-images-for-github-hosted-runners-in-an-enterprise" + }, + "parameters": [ + { + "name": "enterprise", + "description": "The slug version of the enterprise name. You can also substitute this value with the enterprise id.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "images" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "images": { + "type": "array", + "items": { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + } + }, + "required": [ + "id", + "platform", + "size_gb", + "display_name", + "source" + ] + } + } + } + }, + "examples": { + "default": { + "value": { + "id": "ubuntu-20.04", + "platform": "linux-x64", + "size_gb": 86, + "display_name": "20.04", + "source": "github" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": true, + "enabledForGitHubApps": false, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/enterprises/{enterprise}/actions/hosted-runners/images/partner": { + "get": { + "summary": "Get partner images for GitHub-hosted runners in an enterprise", + "description": "Get the list of partner images available for GitHub-hosted runners for an enterprise.", + "operationId": "actions/get-hosted-runners-partner-images-for-enterprise", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-partner-images-for-github-hosted-runners-in-an-enterprise" + }, + "parameters": [ + { + "name": "enterprise", + "description": "The slug version of the enterprise name. You can also substitute this value with the enterprise id.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "images" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "images": { + "type": "array", + "items": { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + } + }, + "required": [ + "id", + "platform", + "size_gb", + "display_name", + "source" + ] + } + } + } + }, + "examples": { + "default": { + "value": { + "id": "ubuntu-20.04", + "platform": "linux-x64", + "size_gb": 86, + "display_name": "20.04", + "source": "github" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": true, + "enabledForGitHubApps": false, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/enterprises/{enterprise}/actions/hosted-runners/limits": { + "get": { + "summary": "Get limits on GitHub-hosted runners for an enterprise", + "description": "Get the GitHub-hosted runners limits for an enterprise.", + "tags": [ + "actions" + ], + "operationId": "actions/get-hosted-runners-limits-for-enterprise", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-limits-on-github-hosted-runners-for-an-enterprise" + }, + "parameters": [ + { + "name": "enterprise", + "description": "The slug version of the enterprise name. You can also substitute this value with the enterprise id.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "public_ips": { + "title": "Static public IP Limits for GitHub-hosted Hosted Runners.", + "description": "Provides details of static public IP limits for GitHub-hosted Hosted Runners", + "type": "object", + "properties": { + "maximum": { + "type": "integer", + "description": "The maximum number of static public IP addresses that can be used for Hosted Runners.", + "examples": [ + 50 + ] + }, + "current_usage": { + "type": "integer", + "description": "The current number of static public IP addresses in use by Hosted Runners.", + "examples": [ + 17 + ] + } + }, + "required": [ + "maximum", + "current_usage" + ] + } + }, + "required": [ + "public_ips" + ] + }, + "examples": { + "default": { + "value": { + "public_ips": { + "current_usage": 17, + "maximum": 50 + } + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": true, + "enabledForGitHubApps": false, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/enterprises/{enterprise}/actions/hosted-runners/machine-sizes": { + "get": { + "summary": "Get GitHub-hosted runners machine specs for an enterprise", + "description": "Get the list of machine specs available for GitHub-hosted runners for an enterprise.", + "operationId": "actions/get-hosted-runners-machine-specs-for-enterprise", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-github-hosted-runners-machine-specs-for-an-enterprise" + }, + "parameters": [ + { + "name": "enterprise", + "description": "The slug version of the enterprise name. You can also substitute this value with the enterprise id.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "machine_specs" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "machine_specs": { + "type": "array", + "items": { + "title": "Github-owned VM details.", + "description": "Provides details of a particular machine spec.", + "type": "object", + "properties": { + "id": { + "description": "The ID used for the `size` parameter when creating a new runner.", + "type": "string", + "examples": [ + "8-core" + ] + }, + "cpu_cores": { + "description": "The number of cores.", + "type": "integer", + "examples": [ + 8 + ] + }, + "memory_gb": { + "description": "The available RAM for the machine spec.", + "type": "integer", + "examples": [ + 32 + ] + }, + "storage_gb": { + "description": "The available SSD storage for the machine spec.", + "type": "integer", + "examples": [ + 300 + ] + } + }, + "required": [ + "id", + "cpu_cores", + "memory_gb", + "storage_gb" + ] + } + } + } + }, + "examples": { + "default": { + "value": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": true, + "enabledForGitHubApps": false, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/enterprises/{enterprise}/actions/hosted-runners/platforms": { + "get": { + "summary": "Get platforms for GitHub-hosted runners in an enterprise", + "description": "Get the list of platforms available for GitHub-hosted runners for an enterprise.", + "operationId": "actions/get-hosted-runners-platforms-for-enterprise", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-platforms-for-github-hosted-runners-in-an-enterprise" + }, + "parameters": [ + { + "name": "enterprise", + "description": "The slug version of the enterprise name. You can also substitute this value with the enterprise id.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "platforms" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "platforms": { + "type": "array", + "items": { + "type": "string" + } + } + } + }, + "examples": { + "default": { + "value": { + "total_count": 1, + "platforms": [ + "linux-x64", + "win-x64" + ] + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": true, + "enabledForGitHubApps": false, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/enterprises/{enterprise}/actions/hosted-runners/{hosted_runner_id}": { + "get": { + "summary": "Get a GitHub-hosted runner for an enterprise", + "description": "Gets a GitHub-hosted runner configured in an enterprise.\n\nOAuth app tokens and personal access tokens (classic) need the `manage_runners:enterprise` scope to use this endpoint.", + "tags": [ + "actions" + ], + "operationId": "actions/get-hosted-runner-for-enterprise", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-a-github-hosted-runner-for-an-enterprise" + }, + "parameters": [ + { + "name": "enterprise", + "description": "The slug version of the enterprise name. You can also substitute this value with the enterprise id.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "hosted_runner_id", + "description": "Unique identifier of the GitHub-hosted runner.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "title": "GitHub-hosted hosted runner", + "description": "A Github-hosted hosted runner.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the hosted runner.", + "type": "integer", + "examples": [ + 5 + ] + }, + "name": { + "description": "The name of the hosted runner.", + "type": "string", + "examples": [ + "my-github-hosted-runner" + ] + }, + "runner_group_id": { + "description": "The unique identifier of the group that the hosted runner belongs to.", + "type": "integer", + "examples": [ + 2 + ] + }, + "image_details": { + "anyOf": [ + { + "type": "null" + }, + { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The image version of the hosted runner pool.", + "type": "string", + "examples": [ + "latest" + ] + } + }, + "required": [ + "id", + "size_gb", + "display_name", + "source", + "version" + ] + } + ] + }, + "machine_size_details": { + "title": "Github-owned VM details.", + "description": "Provides details of a particular machine spec.", + "type": "object", + "properties": { + "id": { + "description": "The ID used for the `size` parameter when creating a new runner.", + "type": "string", + "examples": [ + "8-core" + ] + }, + "cpu_cores": { + "description": "The number of cores.", + "type": "integer", + "examples": [ + 8 + ] + }, + "memory_gb": { + "description": "The available RAM for the machine spec.", + "type": "integer", + "examples": [ + 32 + ] + }, + "storage_gb": { + "description": "The available SSD storage for the machine spec.", + "type": "integer", + "examples": [ + 300 + ] + } + }, + "required": [ + "id", + "cpu_cores", + "memory_gb", + "storage_gb" + ] + }, + "status": { + "description": "The status of the runner.", + "type": "string", + "enum": [ + "Ready", + "Provisioning", + "Shutdown", + "Deleting", + "Stuck" + ], + "examples": [ + "Ready" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "maximum_runners": { + "description": "The maximum amount of hosted runners. Runners will not scale automatically above this number. Use this setting to limit your cost.", + "type": "integer", + "default": 10, + "examples": [ + 5 + ] + }, + "public_ip_enabled": { + "description": "Whether public IP is enabled for the hosted runners.", + "type": "boolean", + "examples": [ + true + ] + }, + "public_ips": { + "description": "The public IP ranges when public IP is enabled for the hosted runners.", + "type": "array", + "items": { + "title": "Public IP for a GitHub-hosted larger runners.", + "description": "Provides details of Public IP for a GitHub-hosted larger runners", + "type": "object", + "properties": { + "enabled": { + "description": "Whether public IP is enabled.", + "type": "boolean", + "examples": [ + true + ] + }, + "prefix": { + "description": "The prefix for the public IP.", + "type": "string", + "examples": [ + "20.80.208.150" + ] + }, + "length": { + "description": "The length of the IP prefix.", + "type": "integer", + "examples": [ + 28 + ] + } + } + } + }, + "last_active_on": { + "description": "The time at which the runner was last used, in ISO 8601 format.", + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2022-10-09T23:39:01Z" + ] + } + }, + "required": [ + "id", + "name", + "image_details", + "machine_size_details", + "status", + "public_ip_enabled", + "platform" + ] + }, + "examples": { + "default": { + "value": { + "id": 5, + "name": "My hosted ubuntu runner", + "runner_group_id": 2, + "platform": "linux-x64", + "image": { + "id": "ubuntu-20.04", + "size": 86 + }, + "machine_size_details": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + }, + "status": "Ready", + "maximum_runners": 10, + "public_ip_enabled": true, + "public_ips": [ + { + "enabled": true, + "prefix": "20.80.208.150", + "length": 31 + } + ], + "last_active_on": "2022-10-09T23:39:01Z" + } + } + } + } + }, + "headers": { + "Link": { + "example": "; rel=\"next\", ; rel=\"last\"", + "schema": { + "type": "string" + } + } + } + } + }, + "x-github": { + "githubCloudOnly": true, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + }, + "patch": { + "summary": "Update a GitHub-hosted runner for an enterprise", + "description": "Updates a GitHub-hosted runner for an enterprise.\nOAuth app tokens and personal access tokens (classic) need the `manage_runners:enterprise` scope to use this endpoint.", + "operationId": "actions/update-hosted-runner-for-enterprise", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#update-a-github-hosted-runner-for-an-enterprise" + }, + "parameters": [ + { + "name": "enterprise", + "description": "The slug version of the enterprise name. You can also substitute this value with the enterprise id.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "hosted_runner_id", + "description": "Unique identifier of the GitHub-hosted runner.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "name": { + "description": "Name of the runner. Must be between 1 and 64 characters and may only contain upper and lowercase letters a-z, numbers 0-9, '.', '-', and '_'.", + "type": "string" + }, + "runner_group_id": { + "description": "The existing runner group to add this runner to.", + "type": "integer" + }, + "maximum_runners": { + "description": "The maximum amount of runners to scale up to. Runners will not auto-scale above this number. Use this setting to limit your cost.", + "type": "integer" + }, + "enable_static_ip": { + "description": "Whether this runner should be updated with a static public IP. Note limit on account. To list limits on account, use `GET actions/hosted-runners/limits`", + "type": "boolean" + }, + "image_version": { + "description": "The version of the runner image to deploy. This is relevant only for runners using custom images.", + "type": [ + "string", + "null" + ] + } + } + }, + "examples": { + "default": { + "value": { + "name": "My Hosted runner", + "runner_group_id": 1, + "maximum_runners": 50, + "enable_static_ip": false, + "image_version": "1.0.0" + } + } + } + } + } + }, + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "title": "GitHub-hosted hosted runner", + "description": "A Github-hosted hosted runner.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the hosted runner.", + "type": "integer", + "examples": [ + 5 + ] + }, + "name": { + "description": "The name of the hosted runner.", + "type": "string", + "examples": [ + "my-github-hosted-runner" + ] + }, + "runner_group_id": { + "description": "The unique identifier of the group that the hosted runner belongs to.", + "type": "integer", + "examples": [ + 2 + ] + }, + "image_details": { + "anyOf": [ + { + "type": "null" + }, + { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The image version of the hosted runner pool.", + "type": "string", + "examples": [ + "latest" + ] + } + }, + "required": [ + "id", + "size_gb", + "display_name", + "source", + "version" + ] + } + ] + }, + "machine_size_details": { + "title": "Github-owned VM details.", + "description": "Provides details of a particular machine spec.", + "type": "object", + "properties": { + "id": { + "description": "The ID used for the `size` parameter when creating a new runner.", + "type": "string", + "examples": [ + "8-core" + ] + }, + "cpu_cores": { + "description": "The number of cores.", + "type": "integer", + "examples": [ + 8 + ] + }, + "memory_gb": { + "description": "The available RAM for the machine spec.", + "type": "integer", + "examples": [ + 32 + ] + }, + "storage_gb": { + "description": "The available SSD storage for the machine spec.", + "type": "integer", + "examples": [ + 300 + ] + } + }, + "required": [ + "id", + "cpu_cores", + "memory_gb", + "storage_gb" + ] + }, + "status": { + "description": "The status of the runner.", + "type": "string", + "enum": [ + "Ready", + "Provisioning", + "Shutdown", + "Deleting", + "Stuck" + ], + "examples": [ + "Ready" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "maximum_runners": { + "description": "The maximum amount of hosted runners. Runners will not scale automatically above this number. Use this setting to limit your cost.", + "type": "integer", + "default": 10, + "examples": [ + 5 + ] + }, + "public_ip_enabled": { + "description": "Whether public IP is enabled for the hosted runners.", + "type": "boolean", + "examples": [ + true + ] + }, + "public_ips": { + "description": "The public IP ranges when public IP is enabled for the hosted runners.", + "type": "array", + "items": { + "title": "Public IP for a GitHub-hosted larger runners.", + "description": "Provides details of Public IP for a GitHub-hosted larger runners", + "type": "object", + "properties": { + "enabled": { + "description": "Whether public IP is enabled.", + "type": "boolean", + "examples": [ + true + ] + }, + "prefix": { + "description": "The prefix for the public IP.", + "type": "string", + "examples": [ + "20.80.208.150" + ] + }, + "length": { + "description": "The length of the IP prefix.", + "type": "integer", + "examples": [ + 28 + ] + } + } + } + }, + "last_active_on": { + "description": "The time at which the runner was last used, in ISO 8601 format.", + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2022-10-09T23:39:01Z" + ] + } + }, + "required": [ + "id", + "name", + "image_details", + "machine_size_details", + "status", + "public_ip_enabled", + "platform" + ] + }, + "examples": { + "default": { + "value": { + "id": 5, + "name": "My hosted ubuntu runner", + "runner_group_id": 2, + "platform": "linux-x64", + "image": { + "id": "ubuntu-20.04", + "size": 86 + }, + "machine_size_details": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + }, + "status": "Ready", + "maximum_runners": 10, + "public_ip_enabled": true, + "public_ips": [ + { + "enabled": true, + "prefix": "20.80.208.150", + "length": 31 + } + ], + "last_active_on": "2022-10-09T23:39:01Z" + } + } + } + } + } + } + }, + "x-github": { + "enabledForGitHubApps": false, + "githubCloudOnly": true, + "category": "actions", + "subcategory": "hosted-runners" + } + }, + "delete": { + "summary": "Delete a GitHub-hosted runner for an enterprise", + "description": "Deletes a GitHub-hosted runner for an enterprise.", + "operationId": "actions/delete-hosted-runner-for-enterprise", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#delete-a-github-hosted-runner-for-an-enterprise" + }, + "parameters": [ + { + "name": "enterprise", + "description": "The slug version of the enterprise name. You can also substitute this value with the enterprise id.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "hosted_runner_id", + "description": "Unique identifier of the GitHub-hosted runner.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + } + ], + "responses": { + "202": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "title": "GitHub-hosted hosted runner", + "description": "A Github-hosted hosted runner.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the hosted runner.", + "type": "integer", + "examples": [ + 5 + ] + }, + "name": { + "description": "The name of the hosted runner.", + "type": "string", + "examples": [ + "my-github-hosted-runner" + ] + }, + "runner_group_id": { + "description": "The unique identifier of the group that the hosted runner belongs to.", + "type": "integer", + "examples": [ + 2 + ] + }, + "image_details": { + "anyOf": [ + { + "type": "null" + }, + { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The image version of the hosted runner pool.", + "type": "string", + "examples": [ + "latest" + ] + } + }, + "required": [ + "id", + "size_gb", + "display_name", + "source", + "version" + ] + } + ] + }, + "machine_size_details": { + "title": "Github-owned VM details.", + "description": "Provides details of a particular machine spec.", + "type": "object", + "properties": { + "id": { + "description": "The ID used for the `size` parameter when creating a new runner.", + "type": "string", + "examples": [ + "8-core" + ] + }, + "cpu_cores": { + "description": "The number of cores.", + "type": "integer", + "examples": [ + 8 + ] + }, + "memory_gb": { + "description": "The available RAM for the machine spec.", + "type": "integer", + "examples": [ + 32 + ] + }, + "storage_gb": { + "description": "The available SSD storage for the machine spec.", + "type": "integer", + "examples": [ + 300 + ] + } + }, + "required": [ + "id", + "cpu_cores", + "memory_gb", + "storage_gb" + ] + }, + "status": { + "description": "The status of the runner.", + "type": "string", + "enum": [ + "Ready", + "Provisioning", + "Shutdown", + "Deleting", + "Stuck" + ], + "examples": [ + "Ready" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "maximum_runners": { + "description": "The maximum amount of hosted runners. Runners will not scale automatically above this number. Use this setting to limit your cost.", + "type": "integer", + "default": 10, + "examples": [ + 5 + ] + }, + "public_ip_enabled": { + "description": "Whether public IP is enabled for the hosted runners.", + "type": "boolean", + "examples": [ + true + ] + }, + "public_ips": { + "description": "The public IP ranges when public IP is enabled for the hosted runners.", + "type": "array", + "items": { + "title": "Public IP for a GitHub-hosted larger runners.", + "description": "Provides details of Public IP for a GitHub-hosted larger runners", + "type": "object", + "properties": { + "enabled": { + "description": "Whether public IP is enabled.", + "type": "boolean", + "examples": [ + true + ] + }, + "prefix": { + "description": "The prefix for the public IP.", + "type": "string", + "examples": [ + "20.80.208.150" + ] + }, + "length": { + "description": "The length of the IP prefix.", + "type": "integer", + "examples": [ + 28 + ] + } + } + } + }, + "last_active_on": { + "description": "The time at which the runner was last used, in ISO 8601 format.", + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2022-10-09T23:39:01Z" + ] + } + }, + "required": [ + "id", + "name", + "image_details", + "machine_size_details", + "status", + "public_ip_enabled", + "platform" + ] + }, + "examples": { + "default": { + "value": { + "id": 5, + "name": "My hosted ubuntu runner", + "runner_group_id": 2, + "platform": "linux-x64", + "image": { + "id": "ubuntu-20.04", + "size": 86 + }, + "machine_size_details": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + }, + "status": "Ready", + "maximum_runners": 10, + "public_ip_enabled": true, + "public_ips": [ + { + "enabled": true, + "prefix": "20.80.208.150", + "length": 31 + } + ], + "last_active_on": "2022-10-09T23:39:01Z" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": true, + "enabledForGitHubApps": false, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, "/enterprises/{enterprise}/actions/oidc/customization/issuer": { "put": { "summary": "Set the GitHub Actions OIDC custom issuer policy for an enterprise", @@ -19284,6 +21692,10 @@ "hosted_runners_url": { "type": "string" }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": "string" + }, "allows_public_repositories": { "type": "boolean" }, @@ -19462,6 +21874,10 @@ "octo-org/octo-repo/.github/workflows/deploy.yaml@main" ] } + }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": "string" } }, "required": [ @@ -19516,6 +21932,10 @@ "hosted_runners_url": { "type": "string" }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": "string" + }, "allows_public_repositories": { "type": "boolean" }, @@ -19643,6 +22063,10 @@ "hosted_runners_url": { "type": "string" }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": "string" + }, "allows_public_repositories": { "type": "boolean" }, @@ -19779,6 +22203,13 @@ "octo-org/octo-repo/.github/workflows/deploy.yaml@main" ] } + }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": [ + "string", + "null" + ] } } }, @@ -19822,6 +22253,10 @@ "hosted_runners_url": { "type": "string" }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": "string" + }, "allows_public_repositories": { "type": "boolean" }, @@ -50991,10 +53426,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -51162,6 +53594,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -51697,10 +54219,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -51868,6 +54387,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -68948,10 +71557,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -69119,6 +71725,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -75583,10 +78279,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -75754,6 +78447,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -76289,10 +79072,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -76460,6 +79240,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -82500,6 +85370,2152 @@ } } }, + "/orgs/{org}/actions/hosted-runners": { + "get": { + "summary": "List GitHub-hosted runners for an organization", + "description": "Lists all GitHub-hosted runners configured in an organization.\n\nOAuth app tokens and personal access tokens (classic) need the `manage_runner:org` scope to use this endpoint.", + "tags": [ + "actions" + ], + "operationId": "actions/list-hosted-runners-for-org", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#list-github-hosted-runners-for-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "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": "object", + "required": [ + "total_count", + "runners" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "runners": { + "type": "array", + "items": { + "title": "GitHub-hosted hosted runner", + "description": "A Github-hosted hosted runner.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the hosted runner.", + "type": "integer", + "examples": [ + 5 + ] + }, + "name": { + "description": "The name of the hosted runner.", + "type": "string", + "examples": [ + "my-github-hosted-runner" + ] + }, + "runner_group_id": { + "description": "The unique identifier of the group that the hosted runner belongs to.", + "type": "integer", + "examples": [ + 2 + ] + }, + "image_details": { + "anyOf": [ + { + "type": "null" + }, + { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The image version of the hosted runner pool.", + "type": "string", + "examples": [ + "latest" + ] + } + }, + "required": [ + "id", + "size_gb", + "display_name", + "source", + "version" + ] + } + ] + }, + "machine_size_details": { + "title": "Github-owned VM details.", + "description": "Provides details of a particular machine spec.", + "type": "object", + "properties": { + "id": { + "description": "The ID used for the `size` parameter when creating a new runner.", + "type": "string", + "examples": [ + "8-core" + ] + }, + "cpu_cores": { + "description": "The number of cores.", + "type": "integer", + "examples": [ + 8 + ] + }, + "memory_gb": { + "description": "The available RAM for the machine spec.", + "type": "integer", + "examples": [ + 32 + ] + }, + "storage_gb": { + "description": "The available SSD storage for the machine spec.", + "type": "integer", + "examples": [ + 300 + ] + } + }, + "required": [ + "id", + "cpu_cores", + "memory_gb", + "storage_gb" + ] + }, + "status": { + "description": "The status of the runner.", + "type": "string", + "enum": [ + "Ready", + "Provisioning", + "Shutdown", + "Deleting", + "Stuck" + ], + "examples": [ + "Ready" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "maximum_runners": { + "description": "The maximum amount of hosted runners. Runners will not scale automatically above this number. Use this setting to limit your cost.", + "type": "integer", + "default": 10, + "examples": [ + 5 + ] + }, + "public_ip_enabled": { + "description": "Whether public IP is enabled for the hosted runners.", + "type": "boolean", + "examples": [ + true + ] + }, + "public_ips": { + "description": "The public IP ranges when public IP is enabled for the hosted runners.", + "type": "array", + "items": { + "title": "Public IP for a GitHub-hosted larger runners.", + "description": "Provides details of Public IP for a GitHub-hosted larger runners", + "type": "object", + "properties": { + "enabled": { + "description": "Whether public IP is enabled.", + "type": "boolean", + "examples": [ + true + ] + }, + "prefix": { + "description": "The prefix for the public IP.", + "type": "string", + "examples": [ + "20.80.208.150" + ] + }, + "length": { + "description": "The length of the IP prefix.", + "type": "integer", + "examples": [ + 28 + ] + } + } + } + }, + "last_active_on": { + "description": "The time at which the runner was last used, in ISO 8601 format.", + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2022-10-09T23:39:01Z" + ] + } + }, + "required": [ + "id", + "name", + "image_details", + "machine_size_details", + "status", + "public_ip_enabled", + "platform" + ] + } + } + } + }, + "examples": { + "default": { + "value": { + "total_count": 2, + "runners": [ + { + "id": 5, + "name": "My hosted ubuntu runner", + "runner_group_id": 2, + "platform": "linux-x64", + "image": { + "id": "ubuntu-20.04", + "size": 86 + }, + "machine_size_details": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + }, + "status": "Ready", + "maximum_runners": 10, + "public_ip_enabled": true, + "public_ips": [ + { + "enabled": true, + "prefix": "20.80.208.150", + "length": 31 + } + ], + "last_active_on": "2022-10-09T23:39:01Z" + }, + { + "id": 7, + "name": "My hosted Windows runner", + "runner_group_id": 2, + "platform": "win-x64", + "image": { + "id": "windows-latest", + "size": 256 + }, + "machine_size_details": { + "id": "8-core", + "cpu_cores": 8, + "memory_gb": 32, + "storage_gb": 300 + }, + "status": "Ready", + "maximum_runners": 20, + "public_ip_enabled": false, + "public_ips": [ + + ], + "last_active_on": "2023-04-26T15:23:37Z" + } + ] + } + } + } + } + }, + "headers": { + "Link": { + "example": "; rel=\"next\", ; rel=\"last\"", + "schema": { + "type": "string" + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + }, + "post": { + "summary": "Create a GitHub-hosted runner for an organization", + "description": "Creates a GitHub-hosted runner for an organization.\nOAuth tokens and personal access tokens (classic) need the `manage_runners:org` scope to use this endpoint.", + "operationId": "actions/create-hosted-runner-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#create-a-github-hosted-runner-for-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "name": { + "description": "Name of the runner. Must be between 1 and 64 characters and may only contain upper and lowercase letters a-z, numbers 0-9, '.', '-', and '_'.", + "type": "string" + }, + "image": { + "description": "The image of runner. To list all available images, use `GET /actions/hosted-runners/images/github-owned` or `GET /actions/hosted-runners/images/partner`.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the runner image.", + "type": "string" + }, + "source": { + "description": "The source of the runner image.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The version of the runner image to deploy. This is relevant only for runners using custom images.", + "type": [ + "string", + "null" + ] + } + } + }, + "size": { + "description": "The machine size of the runner. To list available sizes, use `GET actions/hosted-runners/machine-sizes`", + "type": "string" + }, + "runner_group_id": { + "description": "The existing runner group to add this runner to.", + "type": "integer" + }, + "maximum_runners": { + "description": "The maximum amount of runners to scale up to. Runners will not auto-scale above this number. Use this setting to limit your cost.", + "type": "integer" + }, + "enable_static_ip": { + "description": "Whether this runner should be created with a static public IP. Note limit on account. To list limits on account, use `GET actions/hosted-runners/limits`", + "type": "boolean" + } + }, + "required": [ + "name", + "image", + "size", + "runner_group_id" + ] + }, + "examples": { + "default": { + "value": { + "name": "My Hosted runner", + "image": { + "id": "ubuntu-latest", + "source": "github", + "version": "latest" + }, + "runner_group_id": 1, + "size": "4-core", + "maximum_runners": 50, + "enable_static_ip": false + } + } + } + } + } + }, + "responses": { + "201": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "title": "GitHub-hosted hosted runner", + "description": "A Github-hosted hosted runner.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the hosted runner.", + "type": "integer", + "examples": [ + 5 + ] + }, + "name": { + "description": "The name of the hosted runner.", + "type": "string", + "examples": [ + "my-github-hosted-runner" + ] + }, + "runner_group_id": { + "description": "The unique identifier of the group that the hosted runner belongs to.", + "type": "integer", + "examples": [ + 2 + ] + }, + "image_details": { + "anyOf": [ + { + "type": "null" + }, + { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The image version of the hosted runner pool.", + "type": "string", + "examples": [ + "latest" + ] + } + }, + "required": [ + "id", + "size_gb", + "display_name", + "source", + "version" + ] + } + ] + }, + "machine_size_details": { + "title": "Github-owned VM details.", + "description": "Provides details of a particular machine spec.", + "type": "object", + "properties": { + "id": { + "description": "The ID used for the `size` parameter when creating a new runner.", + "type": "string", + "examples": [ + "8-core" + ] + }, + "cpu_cores": { + "description": "The number of cores.", + "type": "integer", + "examples": [ + 8 + ] + }, + "memory_gb": { + "description": "The available RAM for the machine spec.", + "type": "integer", + "examples": [ + 32 + ] + }, + "storage_gb": { + "description": "The available SSD storage for the machine spec.", + "type": "integer", + "examples": [ + 300 + ] + } + }, + "required": [ + "id", + "cpu_cores", + "memory_gb", + "storage_gb" + ] + }, + "status": { + "description": "The status of the runner.", + "type": "string", + "enum": [ + "Ready", + "Provisioning", + "Shutdown", + "Deleting", + "Stuck" + ], + "examples": [ + "Ready" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "maximum_runners": { + "description": "The maximum amount of hosted runners. Runners will not scale automatically above this number. Use this setting to limit your cost.", + "type": "integer", + "default": 10, + "examples": [ + 5 + ] + }, + "public_ip_enabled": { + "description": "Whether public IP is enabled for the hosted runners.", + "type": "boolean", + "examples": [ + true + ] + }, + "public_ips": { + "description": "The public IP ranges when public IP is enabled for the hosted runners.", + "type": "array", + "items": { + "title": "Public IP for a GitHub-hosted larger runners.", + "description": "Provides details of Public IP for a GitHub-hosted larger runners", + "type": "object", + "properties": { + "enabled": { + "description": "Whether public IP is enabled.", + "type": "boolean", + "examples": [ + true + ] + }, + "prefix": { + "description": "The prefix for the public IP.", + "type": "string", + "examples": [ + "20.80.208.150" + ] + }, + "length": { + "description": "The length of the IP prefix.", + "type": "integer", + "examples": [ + 28 + ] + } + } + } + }, + "last_active_on": { + "description": "The time at which the runner was last used, in ISO 8601 format.", + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2022-10-09T23:39:01Z" + ] + } + }, + "required": [ + "id", + "name", + "image_details", + "machine_size_details", + "status", + "public_ip_enabled", + "platform" + ] + }, + "examples": { + "default": { + "value": { + "id": 5, + "name": "My hosted ubuntu runner", + "runner_group_id": 2, + "platform": "linux-x64", + "image": { + "id": "ubuntu-20.04", + "size": 86 + }, + "machine_size_details": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + }, + "status": "Ready", + "maximum_runners": 10, + "public_ip_enabled": true, + "public_ips": [ + { + "enabled": true, + "prefix": "20.80.208.150", + "length": 31 + } + ], + "last_active_on": "2022-10-09T23:39:01Z" + } + } + } + } + } + } + }, + "x-github": { + "enabledForGitHubApps": true, + "githubCloudOnly": false, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/hosted-runners/images/github-owned": { + "get": { + "summary": "Get GitHub-owned images for GitHub-hosted runners in an organization", + "description": "Get the list of GitHub-owned images available for GitHub-hosted runners for an organization.", + "operationId": "actions/get-hosted-runners-github-owned-images-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-github-owned-images-for-github-hosted-runners-in-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "images" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "images": { + "type": "array", + "items": { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + } + }, + "required": [ + "id", + "platform", + "size_gb", + "display_name", + "source" + ] + } + } + } + }, + "examples": { + "default": { + "value": { + "id": "ubuntu-20.04", + "platform": "linux-x64", + "size_gb": 86, + "display_name": "20.04", + "source": "github" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/hosted-runners/images/partner": { + "get": { + "summary": "Get partner images for GitHub-hosted runners in an organization", + "description": "Get the list of partner images available for GitHub-hosted runners for an organization.", + "operationId": "actions/get-hosted-runners-partner-images-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-partner-images-for-github-hosted-runners-in-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "images" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "images": { + "type": "array", + "items": { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + } + }, + "required": [ + "id", + "platform", + "size_gb", + "display_name", + "source" + ] + } + } + } + }, + "examples": { + "default": { + "value": { + "id": "ubuntu-20.04", + "platform": "linux-x64", + "size_gb": 86, + "display_name": "20.04", + "source": "github" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/hosted-runners/limits": { + "get": { + "summary": "Get limits on GitHub-hosted runners for an organization", + "description": "Get the GitHub-hosted runners limits for an organization.", + "operationId": "actions/get-hosted-runners-limits-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-limits-on-github-hosted-runners-for-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "public_ips": { + "title": "Static public IP Limits for GitHub-hosted Hosted Runners.", + "description": "Provides details of static public IP limits for GitHub-hosted Hosted Runners", + "type": "object", + "properties": { + "maximum": { + "type": "integer", + "description": "The maximum number of static public IP addresses that can be used for Hosted Runners.", + "examples": [ + 50 + ] + }, + "current_usage": { + "type": "integer", + "description": "The current number of static public IP addresses in use by Hosted Runners.", + "examples": [ + 17 + ] + } + }, + "required": [ + "maximum", + "current_usage" + ] + } + }, + "required": [ + "public_ips" + ] + }, + "examples": { + "default": { + "value": { + "public_ips": { + "current_usage": 17, + "maximum": 50 + } + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/hosted-runners/machine-sizes": { + "get": { + "summary": "Get GitHub-hosted runners machine specs for an organization", + "description": "Get the list of machine specs available for GitHub-hosted runners for an organization.", + "operationId": "actions/get-hosted-runners-machine-specs-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-github-hosted-runners-machine-specs-for-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "machine_specs" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "machine_specs": { + "type": "array", + "items": { + "title": "Github-owned VM details.", + "description": "Provides details of a particular machine spec.", + "type": "object", + "properties": { + "id": { + "description": "The ID used for the `size` parameter when creating a new runner.", + "type": "string", + "examples": [ + "8-core" + ] + }, + "cpu_cores": { + "description": "The number of cores.", + "type": "integer", + "examples": [ + 8 + ] + }, + "memory_gb": { + "description": "The available RAM for the machine spec.", + "type": "integer", + "examples": [ + 32 + ] + }, + "storage_gb": { + "description": "The available SSD storage for the machine spec.", + "type": "integer", + "examples": [ + 300 + ] + } + }, + "required": [ + "id", + "cpu_cores", + "memory_gb", + "storage_gb" + ] + } + } + } + }, + "examples": { + "default": { + "value": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/hosted-runners/platforms": { + "get": { + "summary": "Get platforms for GitHub-hosted runners in an organization", + "description": "Get the list of platforms available for GitHub-hosted runners for an organization.", + "operationId": "actions/get-hosted-runners-platforms-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-platforms-for-github-hosted-runners-in-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "platforms" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "platforms": { + "type": "array", + "items": { + "type": "string" + } + } + } + }, + "examples": { + "default": { + "value": { + "total_count": 1, + "platforms": [ + "linux-x64", + "win-x64" + ] + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/hosted-runners/{hosted_runner_id}": { + "get": { + "summary": "Get a GitHub-hosted runner for an organization", + "description": "Gets a GitHub-hosted runner configured in an organization.\n\nOAuth app tokens and personal access tokens (classic) need the `manage_runners:org` scope to use this endpoint.", + "tags": [ + "actions" + ], + "operationId": "actions/get-hosted-runner-for-org", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-a-github-hosted-runner-for-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "hosted_runner_id", + "description": "Unique identifier of the GitHub-hosted runner.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "title": "GitHub-hosted hosted runner", + "description": "A Github-hosted hosted runner.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the hosted runner.", + "type": "integer", + "examples": [ + 5 + ] + }, + "name": { + "description": "The name of the hosted runner.", + "type": "string", + "examples": [ + "my-github-hosted-runner" + ] + }, + "runner_group_id": { + "description": "The unique identifier of the group that the hosted runner belongs to.", + "type": "integer", + "examples": [ + 2 + ] + }, + "image_details": { + "anyOf": [ + { + "type": "null" + }, + { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The image version of the hosted runner pool.", + "type": "string", + "examples": [ + "latest" + ] + } + }, + "required": [ + "id", + "size_gb", + "display_name", + "source", + "version" + ] + } + ] + }, + "machine_size_details": { + "title": "Github-owned VM details.", + "description": "Provides details of a particular machine spec.", + "type": "object", + "properties": { + "id": { + "description": "The ID used for the `size` parameter when creating a new runner.", + "type": "string", + "examples": [ + "8-core" + ] + }, + "cpu_cores": { + "description": "The number of cores.", + "type": "integer", + "examples": [ + 8 + ] + }, + "memory_gb": { + "description": "The available RAM for the machine spec.", + "type": "integer", + "examples": [ + 32 + ] + }, + "storage_gb": { + "description": "The available SSD storage for the machine spec.", + "type": "integer", + "examples": [ + 300 + ] + } + }, + "required": [ + "id", + "cpu_cores", + "memory_gb", + "storage_gb" + ] + }, + "status": { + "description": "The status of the runner.", + "type": "string", + "enum": [ + "Ready", + "Provisioning", + "Shutdown", + "Deleting", + "Stuck" + ], + "examples": [ + "Ready" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "maximum_runners": { + "description": "The maximum amount of hosted runners. Runners will not scale automatically above this number. Use this setting to limit your cost.", + "type": "integer", + "default": 10, + "examples": [ + 5 + ] + }, + "public_ip_enabled": { + "description": "Whether public IP is enabled for the hosted runners.", + "type": "boolean", + "examples": [ + true + ] + }, + "public_ips": { + "description": "The public IP ranges when public IP is enabled for the hosted runners.", + "type": "array", + "items": { + "title": "Public IP for a GitHub-hosted larger runners.", + "description": "Provides details of Public IP for a GitHub-hosted larger runners", + "type": "object", + "properties": { + "enabled": { + "description": "Whether public IP is enabled.", + "type": "boolean", + "examples": [ + true + ] + }, + "prefix": { + "description": "The prefix for the public IP.", + "type": "string", + "examples": [ + "20.80.208.150" + ] + }, + "length": { + "description": "The length of the IP prefix.", + "type": "integer", + "examples": [ + 28 + ] + } + } + } + }, + "last_active_on": { + "description": "The time at which the runner was last used, in ISO 8601 format.", + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2022-10-09T23:39:01Z" + ] + } + }, + "required": [ + "id", + "name", + "image_details", + "machine_size_details", + "status", + "public_ip_enabled", + "platform" + ] + }, + "examples": { + "default": { + "value": { + "id": 5, + "name": "My hosted ubuntu runner", + "runner_group_id": 2, + "platform": "linux-x64", + "image": { + "id": "ubuntu-20.04", + "size": 86 + }, + "machine_size_details": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + }, + "status": "Ready", + "maximum_runners": 10, + "public_ip_enabled": true, + "public_ips": [ + { + "enabled": true, + "prefix": "20.80.208.150", + "length": 31 + } + ], + "last_active_on": "2022-10-09T23:39:01Z" + } + } + } + } + }, + "headers": { + "Link": { + "example": "; rel=\"next\", ; rel=\"last\"", + "schema": { + "type": "string" + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + }, + "patch": { + "summary": "Update a GitHub-hosted runner for an organization", + "description": "Updates a GitHub-hosted runner for an organization.\nOAuth app tokens and personal access tokens (classic) need the `manage_runners:org` scope to use this endpoint.", + "operationId": "actions/update-hosted-runner-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#update-a-github-hosted-runner-for-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "hosted_runner_id", + "description": "Unique identifier of the GitHub-hosted runner.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "name": { + "description": "Name of the runner. Must be between 1 and 64 characters and may only contain upper and lowercase letters a-z, numbers 0-9, '.', '-', and '_'.", + "type": "string" + }, + "runner_group_id": { + "description": "The existing runner group to add this runner to.", + "type": "integer" + }, + "maximum_runners": { + "description": "The maximum amount of runners to scale up to. Runners will not auto-scale above this number. Use this setting to limit your cost.", + "type": "integer" + }, + "enable_static_ip": { + "description": "Whether this runner should be updated with a static public IP. Note limit on account. To list limits on account, use `GET actions/hosted-runners/limits`", + "type": "boolean" + }, + "image_version": { + "description": "The version of the runner image to deploy. This is relevant only for runners using custom images.", + "type": [ + "string", + "null" + ] + } + } + }, + "examples": { + "default": { + "value": { + "name": "My larger runner", + "runner_group_id": 1, + "maximum_runners": 50, + "enable_static_ip": false, + "image_version": "1.0.0" + } + } + } + } + } + }, + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "title": "GitHub-hosted hosted runner", + "description": "A Github-hosted hosted runner.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the hosted runner.", + "type": "integer", + "examples": [ + 5 + ] + }, + "name": { + "description": "The name of the hosted runner.", + "type": "string", + "examples": [ + "my-github-hosted-runner" + ] + }, + "runner_group_id": { + "description": "The unique identifier of the group that the hosted runner belongs to.", + "type": "integer", + "examples": [ + 2 + ] + }, + "image_details": { + "anyOf": [ + { + "type": "null" + }, + { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The image version of the hosted runner pool.", + "type": "string", + "examples": [ + "latest" + ] + } + }, + "required": [ + "id", + "size_gb", + "display_name", + "source", + "version" + ] + } + ] + }, + "machine_size_details": { + "title": "Github-owned VM details.", + "description": "Provides details of a particular machine spec.", + "type": "object", + "properties": { + "id": { + "description": "The ID used for the `size` parameter when creating a new runner.", + "type": "string", + "examples": [ + "8-core" + ] + }, + "cpu_cores": { + "description": "The number of cores.", + "type": "integer", + "examples": [ + 8 + ] + }, + "memory_gb": { + "description": "The available RAM for the machine spec.", + "type": "integer", + "examples": [ + 32 + ] + }, + "storage_gb": { + "description": "The available SSD storage for the machine spec.", + "type": "integer", + "examples": [ + 300 + ] + } + }, + "required": [ + "id", + "cpu_cores", + "memory_gb", + "storage_gb" + ] + }, + "status": { + "description": "The status of the runner.", + "type": "string", + "enum": [ + "Ready", + "Provisioning", + "Shutdown", + "Deleting", + "Stuck" + ], + "examples": [ + "Ready" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "maximum_runners": { + "description": "The maximum amount of hosted runners. Runners will not scale automatically above this number. Use this setting to limit your cost.", + "type": "integer", + "default": 10, + "examples": [ + 5 + ] + }, + "public_ip_enabled": { + "description": "Whether public IP is enabled for the hosted runners.", + "type": "boolean", + "examples": [ + true + ] + }, + "public_ips": { + "description": "The public IP ranges when public IP is enabled for the hosted runners.", + "type": "array", + "items": { + "title": "Public IP for a GitHub-hosted larger runners.", + "description": "Provides details of Public IP for a GitHub-hosted larger runners", + "type": "object", + "properties": { + "enabled": { + "description": "Whether public IP is enabled.", + "type": "boolean", + "examples": [ + true + ] + }, + "prefix": { + "description": "The prefix for the public IP.", + "type": "string", + "examples": [ + "20.80.208.150" + ] + }, + "length": { + "description": "The length of the IP prefix.", + "type": "integer", + "examples": [ + 28 + ] + } + } + } + }, + "last_active_on": { + "description": "The time at which the runner was last used, in ISO 8601 format.", + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2022-10-09T23:39:01Z" + ] + } + }, + "required": [ + "id", + "name", + "image_details", + "machine_size_details", + "status", + "public_ip_enabled", + "platform" + ] + }, + "examples": { + "default": { + "value": { + "id": 5, + "name": "My hosted ubuntu runner", + "runner_group_id": 2, + "platform": "linux-x64", + "image": { + "id": "ubuntu-20.04", + "size": 86 + }, + "machine_size_details": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + }, + "status": "Ready", + "maximum_runners": 10, + "public_ip_enabled": true, + "public_ips": [ + { + "enabled": true, + "prefix": "20.80.208.150", + "length": 31 + } + ], + "last_active_on": "2022-10-09T23:39:01Z" + } + } + } + } + } + } + }, + "x-github": { + "enabledForGitHubApps": true, + "githubCloudOnly": false, + "category": "actions", + "subcategory": "hosted-runners" + } + }, + "delete": { + "summary": "Delete a GitHub-hosted runner for an organization", + "description": "Deletes a GitHub-hosted runner for an organization.", + "operationId": "actions/delete-hosted-runner-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#delete-a-github-hosted-runner-for-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "hosted_runner_id", + "description": "Unique identifier of the GitHub-hosted runner.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + } + ], + "responses": { + "202": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "title": "GitHub-hosted hosted runner", + "description": "A Github-hosted hosted runner.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the hosted runner.", + "type": "integer", + "examples": [ + 5 + ] + }, + "name": { + "description": "The name of the hosted runner.", + "type": "string", + "examples": [ + "my-github-hosted-runner" + ] + }, + "runner_group_id": { + "description": "The unique identifier of the group that the hosted runner belongs to.", + "type": "integer", + "examples": [ + 2 + ] + }, + "image_details": { + "anyOf": [ + { + "type": "null" + }, + { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The image version of the hosted runner pool.", + "type": "string", + "examples": [ + "latest" + ] + } + }, + "required": [ + "id", + "size_gb", + "display_name", + "source", + "version" + ] + } + ] + }, + "machine_size_details": { + "title": "Github-owned VM details.", + "description": "Provides details of a particular machine spec.", + "type": "object", + "properties": { + "id": { + "description": "The ID used for the `size` parameter when creating a new runner.", + "type": "string", + "examples": [ + "8-core" + ] + }, + "cpu_cores": { + "description": "The number of cores.", + "type": "integer", + "examples": [ + 8 + ] + }, + "memory_gb": { + "description": "The available RAM for the machine spec.", + "type": "integer", + "examples": [ + 32 + ] + }, + "storage_gb": { + "description": "The available SSD storage for the machine spec.", + "type": "integer", + "examples": [ + 300 + ] + } + }, + "required": [ + "id", + "cpu_cores", + "memory_gb", + "storage_gb" + ] + }, + "status": { + "description": "The status of the runner.", + "type": "string", + "enum": [ + "Ready", + "Provisioning", + "Shutdown", + "Deleting", + "Stuck" + ], + "examples": [ + "Ready" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "maximum_runners": { + "description": "The maximum amount of hosted runners. Runners will not scale automatically above this number. Use this setting to limit your cost.", + "type": "integer", + "default": 10, + "examples": [ + 5 + ] + }, + "public_ip_enabled": { + "description": "Whether public IP is enabled for the hosted runners.", + "type": "boolean", + "examples": [ + true + ] + }, + "public_ips": { + "description": "The public IP ranges when public IP is enabled for the hosted runners.", + "type": "array", + "items": { + "title": "Public IP for a GitHub-hosted larger runners.", + "description": "Provides details of Public IP for a GitHub-hosted larger runners", + "type": "object", + "properties": { + "enabled": { + "description": "Whether public IP is enabled.", + "type": "boolean", + "examples": [ + true + ] + }, + "prefix": { + "description": "The prefix for the public IP.", + "type": "string", + "examples": [ + "20.80.208.150" + ] + }, + "length": { + "description": "The length of the IP prefix.", + "type": "integer", + "examples": [ + 28 + ] + } + } + } + }, + "last_active_on": { + "description": "The time at which the runner was last used, in ISO 8601 format.", + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2022-10-09T23:39:01Z" + ] + } + }, + "required": [ + "id", + "name", + "image_details", + "machine_size_details", + "status", + "public_ip_enabled", + "platform" + ] + }, + "examples": { + "default": { + "value": { + "id": 5, + "name": "My hosted ubuntu runner", + "runner_group_id": 2, + "platform": "linux-x64", + "image": { + "id": "ubuntu-20.04", + "size": 86 + }, + "machine_size_details": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + }, + "status": "Ready", + "maximum_runners": 10, + "public_ip_enabled": true, + "public_ips": [ + { + "enabled": true, + "prefix": "20.80.208.150", + "length": 31 + } + ], + "last_active_on": "2022-10-09T23:39:01Z" + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": false, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, "/orgs/{org}/actions/oidc/customization/sub": { "get": { "summary": "Get the customization template for an OIDC subject claim for an organization", @@ -84537,6 +89553,10 @@ "hosted_runners_url": { "type": "string" }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": "string" + }, "inherited": { "type": "boolean" }, @@ -84723,6 +89743,10 @@ "octo-org/octo-repo/.github/workflows/deploy.yaml@main" ] } + }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": "string" } }, "required": [ @@ -84778,6 +89802,10 @@ "hosted_runners_url": { "type": "string" }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": "string" + }, "inherited": { "type": "boolean" }, @@ -84914,6 +89942,10 @@ "hosted_runners_url": { "type": "string" }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": "string" + }, "inherited": { "type": "boolean" }, @@ -85058,6 +90090,13 @@ "octo-org/octo-repo/.github/workflows/deploy.yaml@main" ] } + }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": [ + "string", + "null" + ] } }, "required": [ @@ -85105,6 +90144,10 @@ "hosted_runners_url": { "type": "string" }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": "string" + }, "inherited": { "type": "boolean" }, @@ -85222,6 +90265,370 @@ } } }, + "/orgs/{org}/actions/runner-groups/{runner_group_id}/hosted-runners": { + "get": { + "summary": "List GitHub-hosted runners in a group for an organization", + "description": "Lists the GitHub-hosted runners in an organization group.\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", + "operationId": "actions/list-github-hosted-runners-in-group-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#list-github-hosted-runners-in-a-group-for-an-organization" + }, + "parameters": [ + { + "name": "org", + "description": "The organization name. The name is not case sensitive.", + "in": "path", + "required": true, + "schema": { + "type": "string" + } + }, + { + "name": "runner_group_id", + "description": "Unique identifier of the self-hosted runner group.", + "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": "object", + "required": [ + "total_count", + "runners" + ], + "properties": { + "total_count": { + "type": "number" + }, + "runners": { + "type": "array", + "items": { + "title": "GitHub-hosted hosted runner", + "description": "A Github-hosted hosted runner.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the hosted runner.", + "type": "integer", + "examples": [ + 5 + ] + }, + "name": { + "description": "The name of the hosted runner.", + "type": "string", + "examples": [ + "my-github-hosted-runner" + ] + }, + "runner_group_id": { + "description": "The unique identifier of the group that the hosted runner belongs to.", + "type": "integer", + "examples": [ + 2 + ] + }, + "image_details": { + "anyOf": [ + { + "type": "null" + }, + { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The image version of the hosted runner pool.", + "type": "string", + "examples": [ + "latest" + ] + } + }, + "required": [ + "id", + "size_gb", + "display_name", + "source", + "version" + ] + } + ] + }, + "machine_size_details": { + "title": "Github-owned VM details.", + "description": "Provides details of a particular machine spec.", + "type": "object", + "properties": { + "id": { + "description": "The ID used for the `size` parameter when creating a new runner.", + "type": "string", + "examples": [ + "8-core" + ] + }, + "cpu_cores": { + "description": "The number of cores.", + "type": "integer", + "examples": [ + 8 + ] + }, + "memory_gb": { + "description": "The available RAM for the machine spec.", + "type": "integer", + "examples": [ + 32 + ] + }, + "storage_gb": { + "description": "The available SSD storage for the machine spec.", + "type": "integer", + "examples": [ + 300 + ] + } + }, + "required": [ + "id", + "cpu_cores", + "memory_gb", + "storage_gb" + ] + }, + "status": { + "description": "The status of the runner.", + "type": "string", + "enum": [ + "Ready", + "Provisioning", + "Shutdown", + "Deleting", + "Stuck" + ], + "examples": [ + "Ready" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "maximum_runners": { + "description": "The maximum amount of hosted runners. Runners will not scale automatically above this number. Use this setting to limit your cost.", + "type": "integer", + "default": 10, + "examples": [ + 5 + ] + }, + "public_ip_enabled": { + "description": "Whether public IP is enabled for the hosted runners.", + "type": "boolean", + "examples": [ + true + ] + }, + "public_ips": { + "description": "The public IP ranges when public IP is enabled for the hosted runners.", + "type": "array", + "items": { + "title": "Public IP for a GitHub-hosted larger runners.", + "description": "Provides details of Public IP for a GitHub-hosted larger runners", + "type": "object", + "properties": { + "enabled": { + "description": "Whether public IP is enabled.", + "type": "boolean", + "examples": [ + true + ] + }, + "prefix": { + "description": "The prefix for the public IP.", + "type": "string", + "examples": [ + "20.80.208.150" + ] + }, + "length": { + "description": "The length of the IP prefix.", + "type": "integer", + "examples": [ + 28 + ] + } + } + } + }, + "last_active_on": { + "description": "The time at which the runner was last used, in ISO 8601 format.", + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2022-10-09T23:39:01Z" + ] + } + }, + "required": [ + "id", + "name", + "image_details", + "machine_size_details", + "status", + "public_ip_enabled", + "platform" + ] + } + } + } + }, + "examples": { + "default": { + "value": { + "total_count": 2, + "runners": [ + { + "id": 5, + "name": "My hosted ubuntu runner", + "runner_group_id": 2, + "platform": "linux-x64", + "image": { + "id": "ubuntu-20.04", + "size": 86 + }, + "machine_size_details": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + }, + "status": "Ready", + "maximum_runners": 10, + "public_ip_enabled": true, + "public_ips": [ + { + "enabled": true, + "prefix": "20.80.208.150", + "length": 31 + } + ], + "last_active_on": "2022-10-09T23:39:01Z" + }, + { + "id": 7, + "name": "My hosted Windows runner", + "runner_group_id": 2, + "platform": "win-x64", + "image": { + "id": "windows-latest", + "size": 256 + }, + "machine_size_details": { + "id": "8-core", + "cpu_cores": 8, + "memory_gb": 32, + "storage_gb": 300 + }, + "status": "Ready", + "maximum_runners": 20, + "public_ip_enabled": false, + "public_ips": [ + + ], + "last_active_on": "2023-04-26T15:23:37Z" + } + ] + } + } + } + } + }, + "headers": { + "Link": { + "example": "; rel=\"next\", ; rel=\"last\"", + "schema": { + "type": "string" + } + } + } + } + }, + "x-github": { + "enabledForGitHubApps": true, + "githubCloudOnly": false, + "category": "actions", + "subcategory": "self-hosted-runner-groups" + } + } + }, "/orgs/{org}/actions/runner-groups/{runner_group_id}/repositories": { "get": { "summary": "List repository access to a self-hosted runner group in an organization", @@ -119899,10 +125306,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -120070,6 +125474,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -120605,10 +126099,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -120776,6 +126267,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -132006,10 +137587,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -132177,6 +137755,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -232513,10 +238181,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -232684,6 +238349,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -240643,10 +246398,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -240814,6 +246566,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -241392,10 +247234,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -241563,6 +247402,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -243548,10 +249477,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -243719,6 +249645,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -244297,10 +250313,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -244468,6 +250481,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -245826,10 +251929,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -245997,6 +252097,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -246575,10 +252765,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -246746,6 +252933,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -248426,10 +254703,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -248597,6 +254871,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -249160,10 +255524,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -249331,6 +255692,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -250924,10 +257375,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -251095,6 +257543,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -251673,10 +258211,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -251844,6 +258379,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -252713,10 +259338,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -252884,6 +259506,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -253462,10 +260174,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -253633,6 +260342,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -256294,10 +263093,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -256465,6 +263261,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -256798,10 +263684,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -256969,6 +263852,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -257352,10 +264325,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -257523,6 +264493,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -257906,10 +264966,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -258077,6 +265134,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -262630,10 +269777,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -262801,6 +269945,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -263379,10 +270613,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -263550,6 +270781,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -265766,10 +273087,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -265937,6 +273255,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -266303,10 +273711,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -266474,6 +273879,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -267096,10 +274591,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -267267,6 +274759,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -267633,10 +275215,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -267804,6 +275383,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -268594,10 +276263,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -268765,6 +276431,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -269131,10 +276887,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -269302,6 +277055,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -270226,10 +278069,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -270397,6 +278237,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -272075,10 +280005,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -272246,6 +280173,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -275195,10 +283212,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -275366,6 +283380,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -277131,10 +285235,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -277302,6 +285403,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -277668,10 +285859,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -277839,6 +286027,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -309930,10 +318208,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -310101,6 +318376,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -310467,10 +318832,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -310638,6 +319000,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -311263,10 +319715,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -311434,6 +319883,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -325362,10 +333901,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -325533,6 +334069,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -326213,10 +334839,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -326384,6 +335007,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -327071,10 +335784,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -327242,6 +335952,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -327974,10 +336774,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -328145,6 +336942,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -328817,10 +337704,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -328988,6 +337872,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -329650,10 +338624,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -329821,6 +338792,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -337493,10 +346554,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -337664,6 +346722,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -338199,10 +347347,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -338370,6 +347515,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -360408,10 +369643,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -360579,6 +369811,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -363496,10 +372818,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -363667,6 +372986,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -364721,10 +374130,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -364892,6 +374298,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -365583,10 +375079,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -365754,6 +375247,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -366383,10 +375966,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -366554,6 +376134,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -370572,10 +380242,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -370743,6 +380410,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -372078,10 +381835,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -372249,6 +382003,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -375160,10 +385004,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -375331,6 +385172,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -376666,10 +386597,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -376837,6 +386765,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -379545,10 +389563,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -379716,6 +389731,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -382615,10 +392720,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -382786,6 +392888,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -385696,10 +395888,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -385867,6 +396056,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -388574,10 +398853,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -388745,6 +399021,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -389618,10 +399984,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -389789,6 +400152,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -390454,10 +400907,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -390625,6 +401075,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -391337,10 +401877,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -391508,6 +402045,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -391908,10 +402535,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -392079,6 +402703,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -392474,10 +403188,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -392645,6 +403356,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -393365,10 +404166,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -393536,6 +404334,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -394258,10 +405146,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -394429,6 +405314,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -394825,10 +405800,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -394996,6 +405968,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -395392,10 +406454,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -395563,6 +406622,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -395963,10 +407112,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -396134,6 +407280,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -397065,10 +408301,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -397236,6 +408469,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -398167,10 +409490,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -398338,6 +409658,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -398748,10 +410158,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -398919,6 +410326,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -399313,10 +410810,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -399484,6 +410978,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -399900,10 +411484,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -400071,6 +411652,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -400487,10 +412158,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -400658,6 +412326,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -401069,10 +412827,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -401240,6 +412995,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -406686,10 +418531,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -406857,6 +418699,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -409661,10 +421593,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -409832,6 +421761,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -412604,10 +424623,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -412775,6 +424791,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -415652,10 +427758,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -415823,6 +427926,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -416655,10 +428848,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -416826,6 +429016,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -417226,10 +429506,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -417397,6 +429674,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -417797,10 +430164,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -417968,6 +430332,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -418364,10 +430818,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -418535,6 +430986,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -418931,10 +431472,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -419102,6 +431640,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -419502,10 +432130,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -419673,6 +432298,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -420604,10 +433319,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -420775,6 +433487,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -421706,10 +434508,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -421877,6 +434676,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -422287,10 +435176,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -422458,6 +435344,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -422852,10 +435828,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -423023,6 +435996,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -423439,10 +436502,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -423610,6 +436670,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -424026,10 +437176,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -424197,6 +437344,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -424608,10 +437845,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -424779,6 +438013,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -425408,10 +438732,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -425579,6 +438900,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -428182,10 +441593,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -428353,6 +441761,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -430197,10 +443695,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -430368,6 +443863,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -430921,10 +444506,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -431092,6 +444674,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -431645,10 +445317,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -431816,6 +445485,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -555797,10 +569556,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -555968,6 +569724,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -606390,10 +620236,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -606561,6 +620404,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -640661,10 +654594,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -640832,6 +654762,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -641367,10 +655387,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -641538,6 +655555,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -644252,10 +658359,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -644423,6 +658527,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -644958,10 +659152,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -645129,6 +659320,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -647845,10 +662126,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -648016,6 +662294,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -648551,10 +662919,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -648722,6 +663087,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -658788,10 +673243,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -658959,6 +673411,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -659494,10 +674036,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -659665,6 +674204,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -662381,10 +677010,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -662552,6 +677178,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -663087,10 +677803,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -663258,6 +677971,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -701565,10 +716368,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -701736,6 +716536,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -701915,10 +716805,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -702086,6 +716973,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -703417,10 +718394,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -703588,6 +718562,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -706243,10 +721307,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -706414,6 +721475,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -706593,10 +721744,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -706764,6 +721912,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -708095,10 +723333,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -708266,6 +723501,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -710921,10 +726246,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -711092,6 +726414,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -711271,10 +726683,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -711442,6 +726851,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -712773,10 +728272,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -712944,6 +728440,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -715612,10 +731198,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -715783,6 +731366,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -715962,10 +731635,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -716133,6 +731803,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -717464,10 +733224,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -717635,6 +733392,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -779098,10 +794945,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -779269,6 +795113,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -875476,10 +891410,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -875647,6 +891578,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -879630,10 +895651,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -879801,6 +895819,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -883800,10 +899908,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -883971,6 +900076,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1354172,10 +1370367,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1354343,6 +1370535,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1357745,10 +1374027,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1357916,6 +1374195,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1362272,10 +1378641,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1362443,6 +1378809,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1365845,10 +1382301,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1366016,6 +1382469,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1370372,10 +1386915,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1370543,6 +1387083,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1373945,10 +1390575,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1374116,6 +1390743,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1378472,10 +1395189,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1378643,6 +1395357,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1382045,10 +1398849,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1382216,6 +1399017,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1399366,10 +1416257,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1399537,6 +1416425,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1402373,10 +1419351,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1402544,6 +1419519,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1405203,10 +1422268,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1405374,6 +1422436,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1408034,10 +1425186,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1408205,6 +1425354,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, diff --git a/descriptions-next/ghec/dereferenced/ghec.deref.yaml b/descriptions-next/ghec/dereferenced/ghec.deref.yaml index 09e5167d4..8706f5595 100644 --- a/descriptions-next/ghec/dereferenced/ghec.deref.yaml +++ b/descriptions-next/ghec/dereferenced/ghec.deref.yaml @@ -436,7 +436,7 @@ paths: The EPSS percentile represents the relative rank of the CVE's likelihood of being exploited compared to other CVEs. schema: type: string - - &74 + - &80 name: before description: A cursor, as given in the [Link header](https://docs.github.com/enterprise-cloud@latest//rest/guides/using-pagination-in-the-rest-api#using-link-headers). If specified, the query only searches for results before this cursor. For @@ -445,7 +445,7 @@ paths: required: false schema: type: string - - &75 + - &81 name: after description: A cursor, as given in the [Link header](https://docs.github.com/enterprise-cloud@latest//rest/guides/using-pagination-in-the-rest-api#using-link-headers). If specified, the query only searches for results after this cursor. For @@ -454,7 +454,7 @@ paths: required: false schema: type: string - - &76 + - &82 name: direction description: The direction to sort the results by. in: query @@ -693,7 +693,7 @@ paths: required: - vector_string - score - cvss_severities: &90 + cvss_severities: &96 type: - object - 'null' @@ -896,7 +896,7 @@ paths: - subscriptions_url - type - url - type: &300 + type: &310 type: string description: The type of credit the user is receiving. enum: @@ -1029,7 +1029,7 @@ paths: description: Validation failed, or the endpoint has been spammed. content: application/json: - schema: &161 + schema: &167 title: Validation Error Simple description: Validation Error Simple type: object @@ -1062,7 +1062,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/security-advisories/global-advisories#get-a-global-security-advisory parameters: - - &610 + - &620 name: ghsa_id description: The GHSA (GitHub Security Advisory) identifier of the advisory. in: path @@ -1201,9 +1201,74 @@ paths: examples: - '"Iv1.25b5d1e65ffc4022"' owner: - anyOf: - - type: 'null' + oneOf: - *4 + - &18 + title: Enterprise + description: An enterprise on GitHub. + type: object + properties: + description: + description: A short description of the enterprise. + type: + - string + - 'null' + html_url: + type: string + format: uri + examples: + - https://github.com/enterprises/octo-business + website_url: + description: The enterprise's website URL. + type: + - string + - 'null' + format: uri + id: + description: Unique identifier of the enterprise + type: integer + examples: + - 42 + node_id: + type: string + examples: + - MDEwOlJlcG9zaXRvcnkxMjk2MjY5 + name: + description: The name of the enterprise. + type: string + examples: + - Octo Business + slug: + description: The slug url identifier for the enterprise. + type: string + examples: + - octo-business + created_at: + type: + - string + - 'null' + format: date-time + examples: + - '2019-01-26T19:01:12Z' + updated_at: + type: + - string + - 'null' + format: date-time + examples: + - '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 type: string @@ -1593,7 +1658,7 @@ paths: schema: type: integer default: 30 - - &229 + - &239 name: cursor description: 'Used for pagination: the starting delivery from which the page of deliveries is fetched. Refer to the `link` header for the next and previous @@ -1609,7 +1674,7 @@ paths: application/json: schema: type: array - items: &230 + items: &240 title: Simple webhook delivery description: Delivery made by a webhook, without request and response information. @@ -1702,7 +1767,7 @@ paths: - installation_id - repository_id examples: - default: &231 + default: &241 value: - id: 12345678 guid: 0b989ba4-242f-11e5-81e1-c7b6966d2516 @@ -1734,7 +1799,7 @@ paths: application/json: schema: *3 application/scim+json: - schema: &620 + schema: &630 title: Scim Error description: Scim Error type: object @@ -1765,7 +1830,7 @@ paths: description: Validation failed, or the endpoint has been spammed. content: application/json: - schema: &160 + schema: &166 title: Validation Error description: Validation Error type: object @@ -1837,7 +1902,7 @@ paths: description: Response content: application/json: - schema: &232 + schema: &242 title: Webhook delivery description: Delivery made by a webhook. type: object @@ -1972,7 +2037,7 @@ paths: - request - response examples: - default: &233 + default: &243 value: id: 12345678 guid: 0b989ba4-242f-11e5-81e1-c7b6966d2516 @@ -2032,7 +2097,7 @@ paths: parameters: - *16 responses: - '202': &85 + '202': &91 description: Accepted content: application/json: @@ -2061,7 +2126,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/apps/apps#list-installation-requests-for-the-authenticated-app parameters: - *17 - - &18 + - &19 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)." @@ -2093,72 +2158,7 @@ paths: account: anyOf: - *4 - - &19 - title: Enterprise - description: An enterprise on GitHub. - type: object - properties: - description: - description: A short description of the enterprise. - type: - - string - - 'null' - html_url: - type: string - format: uri - examples: - - https://github.com/enterprises/octo-business - website_url: - description: The enterprise's website URL. - type: - - string - - 'null' - format: uri - id: - description: Unique identifier of the enterprise - type: integer - examples: - - 42 - node_id: - type: string - examples: - - MDEwOlJlcG9zaXRvcnkxMjk2MjY5 - name: - description: The name of the enterprise. - type: string - examples: - - Octo Business - slug: - description: The slug url identifier for the enterprise. - type: string - examples: - - octo-business - created_at: - type: - - string - - 'null' - format: date-time - examples: - - '2019-01-26T19:01:12Z' - updated_at: - type: - - string - - 'null' - format: date-time - examples: - - '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 + - *18 requester: *4 created_at: type: string @@ -2240,8 +2240,8 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/apps/apps#list-installations-for-the-authenticated-app parameters: - *17 - - *18 - - &125 + - *19 + - &131 name: since description: 'Only show results that were last updated after the given time. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) @@ -2277,7 +2277,7 @@ paths: account: anyOf: - *4 - - *19 + - *18 type: - 'null' - object @@ -2976,7 +2976,7 @@ paths: - selected repositories: type: array - items: &55 + items: &61 title: Repository description: A repository on GitHub. type: object @@ -3003,7 +3003,7 @@ paths: license: anyOf: - type: 'null' - - &136 + - &142 title: License Simple description: License Simple type: object @@ -4614,7 +4614,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/classroom/classroom#list-accepted-assignments-for-an-assignment parameters: - *29 - - *18 + - *19 - *17 responses: '200': @@ -5010,7 +5010,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/classroom/classroom#list-classrooms parameters: - - *18 + - *19 - *17 responses: '200': @@ -5090,7 +5090,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/classroom/classroom#list-assignments-for-a-classroom parameters: - *33 - - *18 + - *19 - *17 responses: '200': @@ -7598,7 +7598,7 @@ paths: description: Response content: application/json: - schema: &162 + schema: &168 type: object properties: total_active_caches_count: @@ -7613,7 +7613,7 @@ paths: - total_active_caches_count - total_active_caches_size_in_bytes examples: - default: &163 + default: &169 value: total_active_caches_size_in_bytes: 3344284 total_active_caches_count: 5 @@ -7624,6 +7624,752 @@ paths: githubCloudOnly: true category: actions subcategory: cache + "/enterprises/{enterprise}/actions/hosted-runners": + get: + summary: List GitHub-hosted runners for an enterprise + description: |- + Lists all GitHub-hosted runners configured in an enterprise. + + OAuth app tokens and personal access tokens (classic) need the `manage_runners:enterprise` scope to use this endpoint. + tags: + - actions + operationId: actions/list-hosted-runners-for-enterprise + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#list-github-hosted-runners-for-an-enterprise + parameters: + - *38 + - *17 + - *19 + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - runners + properties: + total_count: + type: integer + runners: + type: array + items: &39 + title: GitHub-hosted hosted runner + description: A Github-hosted hosted runner. + type: object + properties: + id: + description: The unique identifier of the hosted runner. + type: integer + examples: + - 5 + name: + description: The name of the hosted runner. + type: string + examples: + - my-github-hosted-runner + runner_group_id: + description: The unique identifier of the group that the + hosted runner belongs to. + type: integer + examples: + - 2 + image_details: + anyOf: + - type: 'null' + - title: GitHub-hosted runner image details. + description: Provides details of a hosted runner image + type: object + properties: + id: + description: The ID of the image. Use this ID for + the `image` parameter when creating a new larger + runner. + type: string + examples: + - ubuntu-20.04 + size_gb: + description: Image size in GB. + type: integer + examples: + - 86 + display_name: + description: Display name for this image. + type: string + examples: + - 20.04 + source: + description: The image provider. + type: string + enum: + - github + - partner + - custom + version: + description: The image version of the hosted runner + pool. + type: string + examples: + - latest + required: + - id + - size_gb + - display_name + - source + - version + machine_size_details: &42 + title: Github-owned VM details. + description: Provides details of a particular machine spec. + type: object + properties: + id: + description: The ID used for the `size` parameter when + creating a new runner. + type: string + examples: + - 8-core + cpu_cores: + description: The number of cores. + type: integer + examples: + - 8 + memory_gb: + description: The available RAM for the machine spec. + type: integer + examples: + - 32 + storage_gb: + description: The available SSD storage for the machine + spec. + type: integer + examples: + - 300 + required: + - id + - cpu_cores + - memory_gb + - storage_gb + status: + description: The status of the runner. + type: string + enum: + - Ready + - Provisioning + - Shutdown + - Deleting + - Stuck + examples: + - Ready + platform: + description: The operating system of the image. + type: string + examples: + - linux-x64 + maximum_runners: + description: The maximum amount of hosted runners. Runners + will not scale automatically above this number. Use this + setting to limit your cost. + type: integer + default: 10 + examples: + - 5 + public_ip_enabled: + description: Whether public IP is enabled for the hosted + runners. + type: boolean + examples: + - true + public_ips: + description: The public IP ranges when public IP is enabled + for the hosted runners. + type: array + items: + title: Public IP for a GitHub-hosted larger runners. + description: Provides details of Public IP for a GitHub-hosted + larger runners + type: object + properties: + enabled: + description: Whether public IP is enabled. + type: boolean + examples: + - true + prefix: + description: The prefix for the public IP. + type: string + examples: + - 20.80.208.150 + length: + description: The length of the IP prefix. + type: integer + examples: + - 28 + last_active_on: + description: The time at which the runner was last used, + in ISO 8601 format. + type: + - string + - 'null' + format: date-time + examples: + - '2022-10-09T23:39:01Z' + required: + - id + - name + - image_details + - machine_size_details + - status + - public_ip_enabled + - platform + examples: + default: &170 + value: + total_count: 2 + runners: + - id: 5 + name: My hosted ubuntu runner + runner_group_id: 2 + platform: linux-x64 + image: + id: ubuntu-20.04 + size: 86 + machine_size_details: + id: 4-core + cpu_cores: 4 + memory_gb: 16 + storage_gb: 150 + status: Ready + maximum_runners: 10 + public_ip_enabled: true + public_ips: + - enabled: true + prefix: 20.80.208.150 + length: 31 + last_active_on: '2022-10-09T23:39:01Z' + - id: 7 + name: My hosted Windows runner + runner_group_id: 2 + platform: win-x64 + image: + id: windows-latest + size: 256 + machine_size_details: + id: 8-core + cpu_cores: 8 + memory_gb: 32 + storage_gb: 300 + status: Ready + maximum_runners: 20 + public_ip_enabled: false + public_ips: [] + last_active_on: '2023-04-26T15:23:37Z' + headers: + Link: *37 + x-github: + githubCloudOnly: true + enabledForGitHubApps: false + category: actions + subcategory: hosted-runners + post: + summary: Create a GitHub-hosted runner for an enterprise + description: |- + Creates a GitHub-hosted runner for an enterprise. + OAuth tokens and personal access tokens (classic) need the `manage_runners:enterprise` scope to use this endpoint. + operationId: actions/create-hosted-runner-for-enterprise + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#create-a-github-hosted-runner-for-an-enterprise + parameters: + - *38 + requestBody: + required: true + content: + application/json: + schema: + type: object + properties: + name: + description: Name of the runner. Must be between 1 and 64 characters + and may only contain upper and lowercase letters a-z, numbers + 0-9, '.', '-', and '_'. + type: string + image: + description: The image of runner. To list all available images, + use `GET /actions/hosted-runners/images/github-owned` or `GET + /actions/hosted-runners/images/partner`. + type: object + properties: + id: + description: The unique identifier of the runner image. + type: string + source: + description: The source of the runner image. + type: string + enum: + - github + - partner + - custom + version: + description: The version of the runner image to deploy. This + is relevant only for runners using custom images. + type: + - string + - 'null' + size: + description: The machine size of the runner. To list available sizes, + use `GET actions/hosted-runners/machine-sizes` + type: string + runner_group_id: + description: The existing runner group to add this runner to. + type: integer + maximum_runners: + description: The maximum amount of runners to scale up to. Runners + will not auto-scale above this number. Use this setting to limit + your cost. + type: integer + default: 50 + enable_static_ip: + description: Whether this runner should be created with a static + public IP. Note limit on account. To list limits on account, use + `GET actions/hosted-runners/limits` + type: boolean + default: false + required: + - name + - image + - size + - runner_group_id + examples: + default: + value: + name: My Hosted runner + image: + id: ubuntu-latest + source: github + version: latest + runner_group_id: 1 + size: 4-core + maximum_runners: 10 + responses: + '201': + description: Response + content: + application/json: + schema: *39 + examples: + default: &43 + value: + id: 5 + name: My hosted ubuntu runner + runner_group_id: 2 + platform: linux-x64 + image: + id: ubuntu-20.04 + size: 86 + machine_size_details: + id: 4-core + cpu_cores: 4 + memory_gb: 16 + storage_gb: 150 + status: Ready + maximum_runners: 10 + public_ip_enabled: true + public_ips: + - enabled: true + prefix: 20.80.208.150 + length: 31 + last_active_on: '2022-10-09T23:39:01Z' + x-github: + enabledForGitHubApps: false + githubCloudOnly: true + category: actions + subcategory: hosted-runners + "/enterprises/{enterprise}/actions/hosted-runners/images/github-owned": + get: + summary: Get GitHub-owned images for GitHub-hosted runners in an enterprise + description: Get the list of GitHub-owned images available for GitHub-hosted + runners for an enterprise. + operationId: actions/get-hosted-runners-github-owned-images-for-enterprise + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-github-owned-images-for-github-hosted-runners-in-an-enterprise + parameters: + - *38 + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - images + properties: + total_count: + type: integer + images: + type: array + items: &40 + title: GitHub-hosted runner image details. + description: Provides details of a hosted runner image + type: object + properties: + id: + description: The ID of the image. Use this ID for the `image` + parameter when creating a new larger runner. + type: string + examples: + - ubuntu-20.04 + platform: + description: The operating system of the image. + type: string + examples: + - linux-x64 + size_gb: + description: Image size in GB. + type: integer + examples: + - 86 + display_name: + description: Display name for this image. + type: string + examples: + - 20.04 + source: + description: The image provider. + type: string + enum: + - github + - partner + - custom + required: + - id + - platform + - size_gb + - display_name + - source + examples: + default: &41 + value: + id: ubuntu-20.04 + platform: linux-x64 + size_gb: 86 + display_name: '20.04' + source: github + x-github: + githubCloudOnly: true + enabledForGitHubApps: false + category: actions + subcategory: hosted-runners + "/enterprises/{enterprise}/actions/hosted-runners/images/partner": + get: + summary: Get partner images for GitHub-hosted runners in an enterprise + description: Get the list of partner images available for GitHub-hosted runners + for an enterprise. + operationId: actions/get-hosted-runners-partner-images-for-enterprise + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-partner-images-for-github-hosted-runners-in-an-enterprise + parameters: + - *38 + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - images + properties: + total_count: + type: integer + images: + type: array + items: *40 + examples: + default: *41 + x-github: + githubCloudOnly: true + enabledForGitHubApps: false + category: actions + subcategory: hosted-runners + "/enterprises/{enterprise}/actions/hosted-runners/limits": + get: + summary: Get limits on GitHub-hosted runners for an enterprise + description: Get the GitHub-hosted runners limits for an enterprise. + tags: + - actions + operationId: actions/get-hosted-runners-limits-for-enterprise + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-limits-on-github-hosted-runners-for-an-enterprise + parameters: + - *38 + responses: + '200': + description: Response + content: + application/json: + schema: &171 + type: object + properties: + public_ips: + title: Static public IP Limits for GitHub-hosted Hosted Runners. + description: Provides details of static public IP limits for GitHub-hosted + Hosted Runners + type: object + properties: + maximum: + type: integer + description: The maximum number of static public IP addresses + that can be used for Hosted Runners. + examples: + - 50 + current_usage: + type: integer + description: The current number of static public IP addresses + in use by Hosted Runners. + examples: + - 17 + required: + - maximum + - current_usage + required: + - public_ips + examples: + default: &172 + value: + public_ips: + current_usage: 17 + maximum: 50 + x-github: + githubCloudOnly: true + enabledForGitHubApps: false + category: actions + subcategory: hosted-runners + "/enterprises/{enterprise}/actions/hosted-runners/machine-sizes": + get: + summary: Get GitHub-hosted runners machine specs for an enterprise + description: Get the list of machine specs available for GitHub-hosted runners + for an enterprise. + operationId: actions/get-hosted-runners-machine-specs-for-enterprise + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-github-hosted-runners-machine-specs-for-an-enterprise + parameters: + - *38 + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - machine_specs + properties: + total_count: + type: integer + machine_specs: + type: array + items: *42 + examples: + default: &173 + value: + id: 4-core + cpu_cores: 4 + memory_gb: 16 + storage_gb: 150 + x-github: + githubCloudOnly: true + enabledForGitHubApps: false + category: actions + subcategory: hosted-runners + "/enterprises/{enterprise}/actions/hosted-runners/platforms": + get: + summary: Get platforms for GitHub-hosted runners in an enterprise + description: Get the list of platforms available for GitHub-hosted runners for + an enterprise. + operationId: actions/get-hosted-runners-platforms-for-enterprise + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-platforms-for-github-hosted-runners-in-an-enterprise + parameters: + - *38 + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - platforms + properties: + total_count: + type: integer + platforms: + type: array + items: + type: string + examples: + default: + value: + total_count: 1 + platforms: + - linux-x64 + - win-x64 + x-github: + githubCloudOnly: true + enabledForGitHubApps: false + category: actions + subcategory: hosted-runners + "/enterprises/{enterprise}/actions/hosted-runners/{hosted_runner_id}": + get: + summary: Get a GitHub-hosted runner for an enterprise + description: |- + Gets a GitHub-hosted runner configured in an enterprise. + + OAuth app tokens and personal access tokens (classic) need the `manage_runners:enterprise` scope to use this endpoint. + tags: + - actions + operationId: actions/get-hosted-runner-for-enterprise + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-a-github-hosted-runner-for-an-enterprise + parameters: + - *38 + - &44 + name: hosted_runner_id + description: Unique identifier of the GitHub-hosted runner. + in: path + required: true + schema: + type: integer + responses: + '200': + description: Response + content: + application/json: + schema: *39 + examples: + default: *43 + headers: + Link: *37 + x-github: + githubCloudOnly: true + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + patch: + summary: Update a GitHub-hosted runner for an enterprise + description: |- + Updates a GitHub-hosted runner for an enterprise. + OAuth app tokens and personal access tokens (classic) need the `manage_runners:enterprise` scope to use this endpoint. + operationId: actions/update-hosted-runner-for-enterprise + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#update-a-github-hosted-runner-for-an-enterprise + parameters: + - *38 + - *44 + requestBody: + required: true + content: + application/json: + schema: + type: object + properties: + name: + description: Name of the runner. Must be between 1 and 64 characters + and may only contain upper and lowercase letters a-z, numbers + 0-9, '.', '-', and '_'. + type: string + runner_group_id: + description: The existing runner group to add this runner to. + type: integer + maximum_runners: + description: The maximum amount of runners to scale up to. Runners + will not auto-scale above this number. Use this setting to limit + your cost. + type: integer + enable_static_ip: + description: Whether this runner should be updated with a static + public IP. Note limit on account. To list limits on account, use + `GET actions/hosted-runners/limits` + type: boolean + image_version: + description: The version of the runner image to deploy. This is + relevant only for runners using custom images. + type: + - string + - 'null' + examples: + default: + value: + name: My Hosted runner + runner_group_id: 1 + maximum_runners: 50 + enable_static_ip: false + image_version: 1.0.0 + responses: + '200': + description: Response + content: + application/json: + schema: *39 + examples: + default: *43 + x-github: + enabledForGitHubApps: false + githubCloudOnly: true + category: actions + subcategory: hosted-runners + delete: + summary: Delete a GitHub-hosted runner for an enterprise + description: Deletes a GitHub-hosted runner for an enterprise. + operationId: actions/delete-hosted-runner-for-enterprise + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#delete-a-github-hosted-runner-for-an-enterprise + parameters: + - *38 + - *44 + responses: + '202': + description: Response + content: + application/json: + schema: *39 + examples: + default: *43 + x-github: + githubCloudOnly: true + enabledForGitHubApps: false + category: actions + subcategory: hosted-runners "/enterprises/{enterprise}/actions/oidc/customization/issuer": put: summary: Set the GitHub Actions OIDC custom issuer policy for an enterprise @@ -7687,7 +8433,7 @@ paths: schema: type: object properties: - enabled_organizations: &39 + enabled_organizations: &45 type: string description: The policy that controls the organizations in the enterprise that are allowed to run GitHub Actions. @@ -7700,7 +8446,7 @@ paths: description: The API URL to use to get or set the selected organizations that are allowed to run GitHub Actions, when `enabled_organizations` is set to `selected`. - allowed_actions: &40 + allowed_actions: &46 type: string description: The permissions policy that controls the actions and reusable workflows that are allowed to run. @@ -7708,7 +8454,7 @@ paths: - all - local_only - selected - selected_actions_url: &166 + selected_actions_url: &176 type: string description: The API URL to use to get or set the actions and reusable workflows that are allowed to run, when `allowed_actions` @@ -7750,8 +8496,8 @@ paths: schema: type: object properties: - enabled_organizations: *39 - allowed_actions: *40 + enabled_organizations: *45 + allowed_actions: *46 required: - enabled_organizations examples: @@ -7780,7 +8526,7 @@ paths: parameters: - *38 - *17 - - *18 + - *19 responses: '200': description: Response @@ -7793,7 +8539,7 @@ paths: type: number organizations: type: array - items: &50 + items: &56 title: Organization Simple description: A GitHub organization. type: object @@ -7868,7 +8614,7 @@ paths: - total_count - organizations examples: - default: &51 + default: &57 value: total_count: 1 organizations: @@ -7947,7 +8693,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#enable-a-selected-organization-for-github-actions-in-an-enterprise parameters: - *38 - - &41 + - &47 name: org_id description: The unique identifier of the organization. in: path @@ -7976,7 +8722,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#disable-a-selected-organization-for-github-actions-in-an-enterprise parameters: - *38 - - *41 + - *47 responses: '204': description: Response @@ -8005,7 +8751,7 @@ paths: description: Response content: application/json: - schema: &42 + schema: &48 type: object properties: github_owned_allowed: @@ -8026,7 +8772,7 @@ paths: items: type: string examples: - default: &43 + default: &49 value: github_owned_allowed: true verified_allowed: false @@ -8059,9 +8805,9 @@ paths: required: true content: application/json: - schema: *42 + schema: *48 examples: - selected_actions: *43 + selected_actions: *49 x-github: enabledForGitHubApps: false githubCloudOnly: true @@ -8089,17 +8835,17 @@ paths: description: Success response content: application/json: - schema: &169 + schema: &179 type: object properties: - default_workflow_permissions: &44 + default_workflow_permissions: &50 type: string description: The default workflow permissions granted to the GITHUB_TOKEN when running workflows. enum: - read - write - can_approve_pull_request_reviews: &45 + can_approve_pull_request_reviews: &51 type: boolean description: Whether GitHub Actions can approve pull requests. Enabling this can be a security risk. @@ -8107,7 +8853,7 @@ paths: - default_workflow_permissions - can_approve_pull_request_reviews examples: - default: &46 + default: &52 summary: Give read-only permission, and allow approving PRs. value: default_workflow_permissions: read @@ -8137,13 +8883,13 @@ paths: required: true content: application/json: - schema: &170 + schema: &180 type: object properties: - default_workflow_permissions: *44 - can_approve_pull_request_reviews: *45 + default_workflow_permissions: *50 + can_approve_pull_request_reviews: *51 examples: - default: *46 + default: *52 responses: '204': description: Success response @@ -8168,7 +8914,7 @@ paths: parameters: - *38 - *17 - - *18 + - *19 - name: visible_to_organization description: Only return runner groups that are allowed to be used by this organization. @@ -8188,7 +8934,7 @@ paths: type: number runner_groups: type: array - items: &47 + items: &53 type: object properties: id: @@ -8205,6 +8951,10 @@ paths: type: string hosted_runners_url: type: string + network_configuration_id: + description: The identifier of a hosted compute network + configuration. + type: string allows_public_repositories: type: boolean workflow_restrictions_read_only: @@ -8344,6 +9094,9 @@ paths: to run. Note that a ref, tag, or long SHA is required. examples: - octo-org/octo-repo/.github/workflows/deploy.yaml@main + network_configuration_id: + description: The identifier of a hosted compute network configuration. + type: string required: - name examples: @@ -8362,9 +9115,9 @@ paths: description: Response content: application/json: - schema: *47 + schema: *53 examples: - default: &48 + default: &54 value: id: 2 name: octo-runner-group @@ -8399,7 +9152,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#get-a-self-hosted-runner-group-for-an-enterprise parameters: - *38 - - &49 + - &55 name: runner_group_id description: Unique identifier of the self-hosted runner group. in: path @@ -8411,9 +9164,9 @@ paths: description: Response content: application/json: - schema: *47 + schema: *53 examples: - default: *48 + default: *54 x-github: enabledForGitHubApps: false githubCloudOnly: true @@ -8433,7 +9186,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#update-a-self-hosted-runner-group-for-an-enterprise parameters: - *38 - - *49 + - *55 requestBody: required: false content: @@ -8472,6 +9225,11 @@ paths: to run. Note that a ref, tag, or long SHA is required. examples: - octo-org/octo-repo/.github/workflows/deploy.yaml@main + network_configuration_id: + description: The identifier of a hosted compute network configuration. + type: + - string + - 'null' examples: default: value: @@ -8482,7 +9240,7 @@ paths: description: Response content: application/json: - schema: *47 + schema: *53 examples: default: value: @@ -8518,7 +9276,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#delete-a-self-hosted-runner-group-from-an-enterprise parameters: - *38 - - *49 + - *55 responses: '204': description: Response @@ -8542,9 +9300,9 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#list-organization-access-to-a-self-hosted-runner-group-in-an-enterprise parameters: - *38 - - *49 + - *55 - *17 - - *18 + - *19 responses: '200': description: Response @@ -8557,12 +9315,12 @@ paths: type: number organizations: type: array - items: *50 + items: *56 required: - total_count - organizations examples: - default: *51 + default: *57 x-github: enabledForGitHubApps: false githubCloudOnly: true @@ -8582,7 +9340,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#set-organization-access-for-a-self-hosted-runner-group-in-an-enterprise parameters: - *38 - - *49 + - *55 requestBody: required: true content: @@ -8628,8 +9386,8 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#add-organization-access-to-a-self-hosted-runner-group-in-an-enterprise parameters: - *38 - - *49 - - *41 + - *55 + - *47 responses: '204': description: Response @@ -8652,8 +9410,8 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#remove-organization-access-to-a-self-hosted-runner-group-in-an-enterprise parameters: - *38 - - *49 - - *41 + - *55 + - *47 responses: '204': description: Response @@ -8677,9 +9435,9 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#list-self-hosted-runners-in-a-group-for-an-enterprise parameters: - *38 - - *49 + - *55 - *17 - - *18 + - *19 responses: '200': description: Response @@ -8692,7 +9450,7 @@ paths: type: number runners: type: array - items: &53 + items: &59 title: Self hosted runners description: A self hosted runner type: object @@ -8726,7 +9484,7 @@ paths: type: boolean labels: type: array - items: &57 + items: &63 title: Self hosted runner label description: A label for a self hosted runner type: object @@ -8757,7 +9515,7 @@ paths: - total_count - runners examples: - default: &54 + default: &60 value: total_count: 2 runners: @@ -8815,7 +9573,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#set-self-hosted-runners-in-a-group-for-an-enterprise parameters: - *38 - - *49 + - *55 requestBody: required: true content: @@ -8860,8 +9618,8 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#add-a-self-hosted-runner-to-a-group-for-an-enterprise parameters: - *38 - - *49 - - &52 + - *55 + - &58 name: runner_id description: Unique identifier of the self-hosted runner. in: path @@ -8890,8 +9648,8 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#remove-a-self-hosted-runner-from-a-group-for-an-enterprise parameters: - *38 - - *49 - - *52 + - *55 + - *58 responses: '204': description: Response @@ -8921,7 +9679,7 @@ paths: type: string - *38 - *17 - - *18 + - *19 responses: '200': description: Response @@ -8934,9 +9692,9 @@ paths: type: number runners: type: array - items: *53 + items: *59 examples: - default: *54 + default: *60 headers: Link: *37 x-github: @@ -8966,7 +9724,7 @@ paths: application/json: schema: type: array - items: &174 + items: &184 title: Runner Application description: Runner Application type: object @@ -8991,7 +9749,7 @@ paths: - download_url - filename examples: - default: &175 + default: &185 value: - os: osx architecture: x64 @@ -9075,7 +9833,7 @@ paths: - no-gpu work_folder: _work responses: - '201': &176 + '201': &186 description: Response content: application/json: @@ -9085,7 +9843,7 @@ paths: - runner - encoded_jit_config properties: - runner: *53 + runner: *59 encoded_jit_config: type: string description: The base64 encoded runner configuration. @@ -9147,7 +9905,7 @@ paths: description: Response content: application/json: - schema: &56 + schema: &62 title: Authentication Token description: Authentication Token type: object @@ -9171,7 +9929,7 @@ paths: repositories: description: The repositories this token has access to type: array - items: *55 + items: *61 single_file: type: - string @@ -9189,7 +9947,7 @@ paths: - token - expires_at examples: - default: &177 + default: &187 value: token: LLBF3JGZDX3P5PMEXLND6TS6FCWO6 expires_at: '2020-01-22T12:13:35.123-08:00' @@ -9227,9 +9985,9 @@ paths: description: Response content: application/json: - schema: *56 + schema: *62 examples: - default: &178 + default: &188 value: token: AABF3JGZDX3P5PMEXLND6TS6FCWO6 expires_at: '2020-01-29T12:13:35.123-08:00' @@ -9253,15 +10011,15 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#get-a-self-hosted-runner-for-an-enterprise parameters: - *38 - - *52 + - *58 responses: '200': description: Response content: application/json: - schema: *53 + schema: *59 examples: - default: &179 + default: &189 value: id: 23 name: MBP @@ -9300,7 +10058,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#delete-a-self-hosted-runner-from-an-enterprise parameters: - *38 - - *52 + - *58 responses: '204': description: Response @@ -9324,9 +10082,9 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#list-labels-for-a-self-hosted-runner-for-an-enterprise parameters: - *38 - - *52 + - *58 responses: - '200': &58 + '200': &64 description: Response content: application/json: @@ -9340,7 +10098,7 @@ paths: type: integer labels: type: array - items: *57 + items: *63 examples: default: value: @@ -9378,7 +10136,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#add-custom-labels-to-a-self-hosted-runner-for-an-enterprise parameters: - *38 - - *52 + - *58 requestBody: required: true content: @@ -9402,7 +10160,7 @@ paths: - gpu - accelerated responses: - '200': *58 + '200': *64 '404': *6 '422': *7 x-github: @@ -9425,7 +10183,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#set-custom-labels-for-a-self-hosted-runner-for-an-enterprise parameters: - *38 - - *52 + - *58 requestBody: required: true content: @@ -9450,7 +10208,7 @@ paths: - gpu - accelerated responses: - '200': *58 + '200': *64 '404': *6 '422': *7 x-github: @@ -9473,9 +10231,9 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#remove-all-custom-labels-from-a-self-hosted-runner-for-an-enterprise parameters: - *38 - - *52 + - *58 responses: - '200': &180 + '200': &190 description: Response content: application/json: @@ -9489,7 +10247,7 @@ paths: type: integer labels: type: array - items: *57 + items: *63 examples: default: value: @@ -9530,8 +10288,8 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#remove-a-custom-label-from-a-self-hosted-runner-for-an-enterprise parameters: - *38 - - *52 - - &181 + - *58 + - &191 name: name description: The name of a self-hosted runner's custom label. in: path @@ -9539,7 +10297,7 @@ paths: schema: type: string responses: - '200': *58 + '200': *64 '404': *6 '422': *7 x-github: @@ -9564,13 +10322,13 @@ paths: description: Response content: application/json: - schema: &62 + schema: &68 title: Announcement Banner description: Announcement at either the repository, organization, or enterprise level type: object properties: - announcement: &59 + announcement: &65 type: - string - 'null' @@ -9579,7 +10337,7 @@ paths: writing and formatting syntax](https://docs.github.com/enterprise-cloud@latest//github/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax)." examples: - Very **important** announcement about _something_. - expires_at: &60 + expires_at: &66 type: - string - 'null' @@ -9604,7 +10362,7 @@ paths: - expires_at - user_dismissible examples: - default: &61 + default: &67 summary: Announcement banner value: announcement: Very **important** announcement about _something_. @@ -9628,17 +10386,17 @@ paths: required: true content: application/json: - schema: &188 + schema: &198 title: Enterprise Announcement description: Enterprise global announcement type: object properties: - announcement: *59 - expires_at: *60 + announcement: *65 + expires_at: *66 required: - announcement examples: - default: *61 + default: *67 parameters: - *38 responses: @@ -9646,9 +10404,9 @@ paths: description: Response content: application/json: - schema: *62 + schema: *68 examples: - default: *61 + default: *67 x-github: githubCloudOnly: true enabledForGitHubApps: false @@ -9699,7 +10457,7 @@ paths: required: false schema: type: string - - &189 + - &199 name: include description: |- The event types to include: @@ -9717,7 +10475,7 @@ paths: - web - git - all - - &190 + - &200 name: after description: A cursor, as given in the [Link header](https://docs.github.com/enterprise-cloud@latest//rest/guides/using-pagination-in-the-rest-api#using-link-headers). If specified, the query only searches for events after this cursor. @@ -9725,7 +10483,7 @@ paths: required: false schema: type: string - - &191 + - &201 name: before description: A cursor, as given in the [Link header](https://docs.github.com/enterprise-cloud@latest//rest/guides/using-pagination-in-the-rest-api#using-link-headers). If specified, the query only searches for events before this cursor. @@ -9733,7 +10491,7 @@ paths: required: false schema: type: string - - &192 + - &202 name: order description: |- The order of audit log events. To list newest events first, specify `desc`. To list oldest events first, specify `asc`. @@ -9746,7 +10504,7 @@ paths: enum: - desc - asc - - *18 + - *19 - *17 responses: '200': @@ -9755,7 +10513,7 @@ paths: application/json: schema: type: array - items: &193 + items: &203 type: object properties: "@timestamp": @@ -9877,7 +10635,7 @@ paths: description: The repository visibility, for example `public` or `private`. examples: - default: &194 + default: &204 value: - "@timestamp": 1606929874512 action: team.add_member @@ -10057,7 +10815,7 @@ paths: vendor_specific: type: object oneOf: - - &66 + - &72 title: AzureBlobConfig description: Azure Blob Config for audit log streaming configuration. type: object @@ -10071,7 +10829,7 @@ paths: required: - key_id - encrypted_sas_url - - &67 + - &73 title: AzureHubConfig description: Azure Event Hubs Config for audit log streaming configuration. type: object @@ -10090,7 +10848,7 @@ paths: - name - encrypted_connstring - key_id - - &68 + - &74 title: AmazonS3OIDCConfig description: Amazon S3 OIDC Config for audit log streaming configuration. type: object @@ -10118,7 +10876,7 @@ paths: - bucket - key_id - region - - &69 + - &75 title: AmazonS3AccessKeysConfig description: Amazon S3 Access Keys Config for audit log streaming configuration. @@ -10152,7 +10910,7 @@ paths: - encrypted_secret_key - key_id - region - - &70 + - &76 title: SplunkConfig description: Splunk Config for Audit Log Stream Configuration type: object @@ -10180,7 +10938,7 @@ paths: - key_id - port - ssl_verify - - &71 + - &77 title: GoogleCloudConfig description: Google Cloud Config for audit log streaming configuration. type: object @@ -10198,7 +10956,7 @@ paths: - bucket - key_id - encrypted_json_credentials - - &72 + - &78 title: DatadogConfig description: Datadog Config for audit log streaming configuration. type: object @@ -10229,7 +10987,7 @@ paths: - stream_type - vendor_specific examples: - default: &73 + default: &79 value: enabled: false stream_type: Azure Event Hubs @@ -10243,7 +11001,7 @@ paths: description: The audit log stream configuration was created successfully. content: application/json: - schema: &63 + schema: &69 title: Get an audit log streaming configuration description: Get an audit log streaming configuration for an enterprise. type: object @@ -10275,7 +11033,7 @@ paths: - created_at - updated_at examples: - default: &64 + default: &70 value: id: 1 stream_type: Splunk @@ -10304,7 +11062,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/audit-log#list-one-audit-log-streaming-configuration-via-a-stream-id parameters: - *38 - - &65 + - &71 name: stream_id description: The ID of the audit log stream configuration. in: path @@ -10316,9 +11074,9 @@ paths: description: Lists one audit log stream configuration via stream ID. content: application/json: - schema: *63 + schema: *69 examples: - default: *64 + default: *70 x-github: githubCloudOnly: true enabledForGitHubApps: true @@ -10338,7 +11096,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/audit-log#update-an-existing-audit-log-stream-configuration parameters: - *38 - - *65 + - *71 requestBody: required: true content: @@ -10364,27 +11122,27 @@ paths: vendor_specific: type: object oneOf: - - *66 - - *67 - - *68 - - *69 - - *70 - - *71 - *72 + - *73 + - *74 + - *75 + - *76 + - *77 + - *78 required: - enabled - stream_type - vendor_specific examples: - default: *73 + default: *79 responses: '200': description: Successful update content: application/json: - schema: *63 + schema: *69 examples: - default: *64 + default: *70 '422': description: Validation error content: @@ -10415,7 +11173,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/audit-log#delete-an-audit-log-streaming-configuration-for-an-enterprise parameters: - *38 - - *65 + - *71 responses: '204': description: The audit log stream configuration was deleted successfully. @@ -10441,17 +11199,17 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#list-code-scanning-alerts-for-an-enterprise parameters: - *38 - - &196 + - &206 name: tool_name description: The name of a code scanning tool. Only results by this tool will be listed. You can specify the tool by using either `tool_name` or `tool_guid`, but not both. in: query required: false - schema: &77 + schema: &83 type: string description: The name of the tool used to generate the code scanning analysis. - - &197 + - &207 name: tool_guid description: The GUID of a code scanning tool. Only results by this tool will be listed. Note that some code scanning tools may not include a GUID in @@ -10459,23 +11217,23 @@ paths: or `tool_name`, but not both. in: query required: false - schema: &78 + schema: &84 type: - string - 'null' description: The GUID of the tool used to generate the code scanning analysis, if provided in the uploaded SARIF data. - - *74 - - *75 - - *18 + - *80 + - *81 + - *19 - *17 - - *76 + - *82 - name: state description: If specified, only code scanning alerts with this state will be returned. in: query required: false - schema: &198 + schema: &208 type: string description: State of a code scanning alert. enum: @@ -10500,42 +11258,42 @@ paths: application/json: schema: type: array - items: &199 + items: &209 type: object properties: - number: &88 + number: &94 type: integer description: The security alert number. readOnly: true - created_at: &94 + created_at: &100 type: string description: 'The time that the alert was created in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.' format: date-time readOnly: true - updated_at: &95 + updated_at: &101 type: string description: 'The time that the alert was last updated in ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.' format: date-time readOnly: true - url: &92 + url: &98 type: string description: The REST API URL of the alert resource. format: uri readOnly: true - html_url: &93 + html_url: &99 type: string description: The GitHub URL of the alert resource. format: uri readOnly: true - instances_url: &413 + instances_url: &423 type: string description: The REST API URL for fetching the list of instances for an alert. format: uri readOnly: true - state: &79 + state: &85 type: - string - 'null' @@ -10545,7 +11303,7 @@ paths: - dismissed - fixed - - fixed_at: &97 + fixed_at: &103 type: - string - 'null' @@ -10557,7 +11315,7 @@ paths: anyOf: - type: 'null' - *4 - dismissed_at: &96 + dismissed_at: &102 type: - string - 'null' @@ -10565,7 +11323,7 @@ paths: format: `YYYY-MM-DDTHH:MM:SSZ`.' format: date-time readOnly: true - dismissed_reason: &414 + dismissed_reason: &424 type: - string - 'null' @@ -10576,14 +11334,14 @@ paths: - won't fix - used in tests - - dismissed_comment: &415 + dismissed_comment: &425 type: - string - 'null' description: The dismissal comment associated with the dismissal of the alert. maxLength: 280 - rule: &416 + rule: &426 type: object properties: id: @@ -10644,26 +11402,26 @@ paths: - 'null' description: A link to the documentation for the rule used to detect the alert. - tool: &417 + tool: &427 type: object properties: - name: *77 + name: *83 version: type: - string - 'null' description: The version of the tool used to generate the code scanning analysis. - guid: *78 - most_recent_instance: &418 + guid: *84 + most_recent_instance: &428 type: object properties: - ref: &411 + ref: &421 type: string description: |- The Git reference, formatted as `refs/pull//merge`, `refs/pull//head`, `refs/heads/` or simply ``. - analysis_key: &428 + analysis_key: &438 type: string description: Identifies the configuration under which the analysis was executed. For example, in GitHub Actions @@ -10674,13 +11432,13 @@ paths: the environment in which the analysis that generated this alert instance was performed, such as the language that was analyzed. - category: &429 + category: &439 type: string description: Identifies the configuration under which the analysis was executed. Used to distinguish between multiple analyses for the same tool and commit, but performed on different languages or different parts of the code. - state: *79 + state: *85 commit_sha: type: string message: @@ -10721,7 +11479,7 @@ paths: - test - library - - repository: &86 + repository: &92 title: Simple Repository description: A GitHub repository. type: object @@ -11058,7 +11816,7 @@ paths: - most_recent_instance - repository examples: - default: &200 + default: &210 value: - number: 4 created_at: '2020-02-13T12:29:18Z' @@ -11289,7 +12047,7 @@ paths: headers: Link: *37 '404': *6 - '503': &115 + '503': &121 description: Service unavailable content: application/json: @@ -11333,8 +12091,8 @@ paths: schema: type: integer default: 30 - - *74 - - *75 + - *80 + - *81 responses: '200': description: Response @@ -11342,7 +12100,7 @@ paths: application/json: schema: type: array - items: &80 + items: &86 type: object description: A code security configuration properties: @@ -11676,7 +12434,7 @@ paths: - disabled - not_set default: disabled - code_scanning_default_setup_options: &83 + code_scanning_default_setup_options: &89 type: - object - 'null' @@ -11762,9 +12520,9 @@ paths: description: Successfully created code security configuration content: application/json: - schema: *80 + schema: *86 examples: - default: &81 + default: &87 value: id: 1325 target_type: enterprise @@ -11819,7 +12577,7 @@ paths: description: Response content: application/json: - schema: &202 + schema: &212 type: array description: A list of default code security configurations items: @@ -11833,9 +12591,9 @@ paths: description: The visibility of newly created repositories for which the code security configuration will be applied to by default - configuration: *80 + configuration: *86 examples: - default: &203 + default: &213 value: - default_for_new_repos: public configuration: @@ -11920,7 +12678,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/code-security/configurations#retrieve-a-code-security-configuration-of-an-enterprise parameters: - *38 - - &82 + - &88 name: configuration_id description: The unique identifier of the code security configuration. in: path @@ -11932,9 +12690,9 @@ paths: description: Response content: application/json: - schema: *80 + schema: *86 examples: - default: *81 + default: *87 '304': *35 '403': *27 '404': *6 @@ -11959,7 +12717,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/code-security/configurations#update-a-custom-code-security-configuration-for-an-enterprise parameters: - *38 - - *82 + - *88 requestBody: required: true content: @@ -12026,7 +12784,7 @@ paths: - enabled - disabled - not_set - code_scanning_default_setup_options: *83 + code_scanning_default_setup_options: *89 secret_scanning: type: string description: The enablement status of secret scanning @@ -12081,13 +12839,13 @@ paths: description: Response content: application/json: - schema: *80 + schema: *86 examples: - default: *81 + default: *87 '304': *35 '403': *27 '404': *6 - '409': &84 + '409': &90 description: Conflict content: application/json: @@ -12115,14 +12873,14 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/code-security/configurations#delete-a-code-security-configuration-for-an-enterprise parameters: - *38 - - *82 + - *88 responses: - '204': &102 + '204': &108 description: A header with no content is returned. '400': *14 '403': *27 '404': *6 - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -12147,7 +12905,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/code-security/configurations#attach-an-enterprise-configuration-to-repositories parameters: - *38 - - *82 + - *88 requestBody: required: true content: @@ -12172,10 +12930,10 @@ paths: value: scope: all responses: - '202': *85 + '202': *91 '403': *27 '404': *6 - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -12200,7 +12958,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/code-security/configurations#set-a-code-security-configuration-as-a-default-for-an-enterprise parameters: - *38 - - *82 + - *88 requestBody: required: true content: @@ -12240,12 +12998,12 @@ paths: - none - private_and_internal - public - configuration: *80 + configuration: *86 examples: default: value: default_for_new_repos: all - configuration: &201 + configuration: &211 value: id: 1325 target_type: organization @@ -12297,7 +13055,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/code-security/configurations#get-repositories-associated-with-an-enterprise-code-security-configuration parameters: - *38 - - *82 + - *88 - 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)." @@ -12306,8 +13064,8 @@ paths: schema: type: integer default: 30 - - *74 - - *75 + - *80 + - *81 - name: status description: |- A comma-separated list of statuses. If specified, only repositories with these attachment statuses will be returned. @@ -12325,7 +13083,7 @@ paths: application/json: schema: type: array - items: &204 + items: &214 type: object description: Repositories associated with a code security configuration and attachment status @@ -12343,13 +13101,13 @@ paths: - failed - updating - removed_by_enterprise - repository: *86 + repository: *92 examples: default: summary: Example of code security configuration repositories value: - status: attached - repository: &205 + repository: &215 value: id: 1296269 node_id: MDEwOlJlcG9zaXRvcnkxMjk2MjY5 @@ -12638,7 +13396,7 @@ paths: parameters: - *38 - *17 - - *18 + - *19 responses: '200': description: Consumed Licenses Response @@ -12809,7 +13567,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/copilot/copilot-user-management#list-all-copilot-seat-assignments-for-an-enterprise parameters: - *38 - - *18 + - *19 - 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)." @@ -12832,7 +13590,7 @@ paths: or enterprise teams are only counted once. seats: type: array - items: &207 + items: &217 title: Copilot Business Seat Detail description: Information about a Copilot Business seat assignment for a user, team, or organization. @@ -12842,12 +13600,12 @@ paths: organization: anyOf: - type: 'null' - - *50 + - *56 assigning_team: description: The team through which the assignee is granted access to GitHub Copilot, if applicable. oneOf: - - &251 + - &261 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -12906,7 +13664,7 @@ paths: parent: anyOf: - type: 'null' - - &264 + - &274 title: Team Simple description: Groups of organization members that gives permissions on specified repositories. @@ -13110,7 +13868,7 @@ paths: - created_at additionalProperties: false examples: - default: &208 + default: &218 value: total_seats: 2 seats: @@ -13179,7 +13937,7 @@ paths: site_admin: false headers: Link: *37 - '500': &87 + '500': &93 description: Internal Error content: application/json: @@ -13230,7 +13988,7 @@ paths: required: false schema: type: string - - *18 + - *19 - name: per_page description: The number of days of metrics to display per page (max 28). 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)." @@ -13245,7 +14003,7 @@ paths: application/json: schema: type: array - items: &117 + items: &123 title: Copilot Usage Metrics description: Copilot usage metrics for a given day. type: object @@ -13561,7 +14319,7 @@ paths: - date additionalProperties: true examples: - default: &118 + default: &124 value: - date: '2024-06-24' total_active_users: 24 @@ -13660,10 +14418,10 @@ paths: custom_model_training_date: '2024-02-01' total_pr_summaries_created: 10 total_engaged_users: 4 - '500': *87 + '500': *93 '403': *27 '404': *6 - '422': &119 + '422': &125 description: Copilot Usage Merics API setting is disabled at the organization or enterprise level. content: @@ -13718,7 +14476,7 @@ paths: required: false schema: type: string - - *18 + - *19 - name: per_page description: The number of days of metrics to display per page (max 28). 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)." @@ -13733,7 +14491,7 @@ paths: application/json: schema: type: array - items: &120 + items: &126 title: Copilot Usage Metrics description: Summary of Copilot usage. type: object @@ -13885,7 +14643,7 @@ paths: lines_suggested: 1100 lines_accepted: 1000 active_users: 5 - '500': *87 + '500': *93 '401': *23 '403': *27 '404': *6 @@ -13913,7 +14671,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/dependabot/alerts#list-dependabot-alerts-for-an-enterprise parameters: - *38 - - &215 + - &225 name: state in: query description: |- @@ -13922,7 +14680,7 @@ paths: Can be: `auto_dismissed`, `dismissed`, `fixed`, `open` schema: type: string - - &216 + - &226 name: severity in: query description: |- @@ -13931,7 +14689,7 @@ paths: Can be: `low`, `medium`, `high`, `critical` schema: type: string - - &217 + - &227 name: ecosystem in: query description: |- @@ -13940,14 +14698,14 @@ paths: Can be: `composer`, `go`, `maven`, `npm`, `nuget`, `pip`, `pub`, `rubygems`, `rust` schema: type: string - - &218 + - &228 name: package in: query description: A comma-separated list of package names. If specified, only alerts for these packages will be returned. schema: type: string - - &219 + - &229 name: scope in: query description: The scope of the vulnerable dependency. If specified, only alerts @@ -13957,7 +14715,7 @@ paths: enum: - development - runtime - - &220 + - &230 name: sort in: query description: |- @@ -13972,10 +14730,10 @@ paths: - updated - epss_percentage default: created - - *76 - - *74 - - *75 - - &221 + - *82 + - *80 + - *81 + - &231 name: first description: |- **Deprecated**. The number of results per page (max 100), starting from the first matching result. @@ -13988,7 +14746,7 @@ paths: minimum: 1 maximum: 100 default: 30 - - &222 + - &232 name: last description: |- **Deprecated**. The number of results per page (max 100), starting from the last matching result. @@ -14008,11 +14766,11 @@ paths: application/json: schema: type: array - items: &223 + items: &233 type: object description: A Dependabot alert. properties: - number: *88 + number: *94 state: type: string description: The state of the Dependabot alert. @@ -14027,7 +14785,7 @@ paths: description: Details for the vulnerable dependency. readOnly: true properties: - package: &89 + package: &95 type: object description: Details for the vulnerable package. readOnly: true @@ -14060,7 +14818,7 @@ paths: - development - runtime - - security_advisory: &465 + security_advisory: &475 type: object description: Details for the GitHub Security Advisory. readOnly: true @@ -14091,13 +14849,13 @@ paths: description: Vulnerable version range information for the advisory. readOnly: true - items: &91 + items: &97 type: object description: Details pertaining to one vulnerable version range for the advisory. readOnly: true properties: - package: *89 + package: *95 severity: type: string description: The severity of the vulnerability. @@ -14165,7 +14923,7 @@ paths: - score - vector_string additionalProperties: false - cvss_severities: *90 + cvss_severities: *96 cwes: type: array description: Details for the advisory pertaining to Common @@ -14265,12 +15023,12 @@ paths: - updated_at - withdrawn_at additionalProperties: false - security_vulnerability: *91 - url: *92 - html_url: *93 - created_at: *94 - updated_at: *95 - dismissed_at: *96 + security_vulnerability: *97 + url: *98 + html_url: *99 + created_at: *100 + updated_at: *101 + dismissed_at: *102 dismissed_by: anyOf: - type: 'null' @@ -14294,8 +15052,8 @@ paths: description: An optional comment associated with the alert's dismissal. maxLength: 280 - fixed_at: *97 - auto_dismissed_at: &466 + fixed_at: *103 + auto_dismissed_at: &476 type: - string - 'null' @@ -14303,7 +15061,7 @@ paths: ISO 8601 format: `YYYY-MM-DDTHH:MM:SSZ`.' format: date-time readOnly: true - repository: *86 + repository: *92 required: - number - state @@ -14322,7 +15080,7 @@ paths: - repository additionalProperties: false examples: - default: &224 + default: &234 value: - number: 2 state: dismissed @@ -14738,7 +15496,7 @@ paths: application/json: schema: type: array - items: &98 + items: &104 title: Organization Custom Property description: Custom property defined on an organization type: object @@ -14814,7 +15572,7 @@ paths: - property_name - value_type examples: - default: &99 + default: &105 value: - property_name: environment url: https://api.github.com/orgs/github/properties/schema/environment @@ -14870,7 +15628,7 @@ paths: properties: type: array description: The array of custom properties to create or update. - items: *98 + items: *104 minItems: 1 maxItems: 100 required: @@ -14900,9 +15658,9 @@ paths: application/json: schema: type: array - items: *98 + items: *104 examples: - default: *99 + default: *105 '403': *27 '404': *6 x-github: @@ -14927,7 +15685,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/custom-properties#get-a-custom-property-for-an-enterprise parameters: - *38 - - &100 + - &106 name: custom_property_name description: The custom property name in: path @@ -14939,9 +15697,9 @@ paths: description: Response content: application/json: - schema: *98 + schema: *104 examples: - default: &101 + default: &107 value: property_name: environment url: https://api.github.com/orgs/github/properties/schema/environment @@ -14977,12 +15735,12 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/custom-properties#create-or-update-a-custom-property-for-an-enterprise parameters: - *38 - - *100 + - *106 requestBody: required: true content: application/json: - schema: &282 + schema: &292 title: Custom Property Set Payload description: Custom property set payload type: object @@ -15044,9 +15802,9 @@ paths: description: Response content: application/json: - schema: *98 + schema: *104 examples: - default: *101 + default: *107 '403': *27 '404': *6 x-github: @@ -15071,9 +15829,9 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/custom-properties#remove-a-custom-property-for-an-enterprise parameters: - *38 - - *100 + - *106 responses: - '204': *102 + '204': *108 '403': *27 '404': *6 x-github: @@ -15113,7 +15871,7 @@ paths: - push - repository default: branch - enforcement: &109 + enforcement: &115 type: string description: The enforcement level of the ruleset. `evaluate` allows admins to test rules before enforcing them. Admins can view insights @@ -15126,7 +15884,7 @@ paths: bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: &110 + items: &116 title: Repository Ruleset Bypass Actor type: object description: An actor that can bypass rules in a ruleset @@ -15164,7 +15922,7 @@ paths: - always - pull_request default: always - conditions: &114 + conditions: &120 title: Enterprise ruleset conditions type: object description: Conditions for an enterprise ruleset. The conditions @@ -15178,7 +15936,7 @@ paths: description: Conditions to target organizations by name and all repositories allOf: - - &103 + - &109 title: Repository ruleset conditions for organization names type: object description: Parameters for an organization name condition @@ -15204,7 +15962,7 @@ paths: type: string required: - organization_name - - &106 + - &112 title: Repository ruleset conditions for repository names type: object description: Parameters for a repository name condition @@ -15233,7 +15991,7 @@ paths: is prevented. required: - repository_name - - &105 + - &111 title: Repository ruleset conditions for ref names type: object description: Parameters for a repository ruleset ref name condition @@ -15261,8 +16019,8 @@ paths: description: Conditions to target organizations by name and repositories by property allOf: - - *103 - - &108 + - *109 + - &114 title: Repository ruleset conditions for repository properties type: object description: Parameters for a repository property condition @@ -15275,7 +16033,7 @@ paths: description: The repository properties and values to include. All of these properties must match for the condition to pass. - items: &104 + items: &110 title: Repository ruleset property targeting definition type: object description: Parameters for a targeting a repository @@ -15306,16 +16064,16 @@ paths: description: The repository properties and values to exclude. The condition will not pass if any of these properties match. - items: *104 + items: *110 required: - repository_property - - *105 + - *111 - type: object title: organization_id_and_repository_name description: Conditions to target organizations by id and all repositories allOf: - - &107 + - &113 title: Repository ruleset conditions for organization IDs type: object description: Parameters for an organization ID condition @@ -15332,25 +16090,25 @@ paths: type: integer required: - organization_id - - *106 - - *105 + - *112 + - *111 - type: object title: organization_id_and_repository_property description: Conditions to target organization by id and repositories by property allOf: - - *107 - - *108 - - *105 + - *113 + - *114 + - *111 rules: type: array description: An array of rules within the ruleset. - items: &111 + items: &117 title: Repository Rule type: object description: A repository rule. oneOf: - - &572 + - &582 title: creation description: Only allow users with bypass permission to create matching refs. @@ -15362,7 +16120,7 @@ paths: type: string enum: - creation - - &573 + - &583 title: update description: Only allow users with bypass permission to update matching refs. @@ -15383,7 +16141,7 @@ paths: repository required: - update_allows_fetch_and_merge - - &575 + - &585 title: deletion description: Only allow users with bypass permissions to delete matching refs. @@ -15395,7 +16153,7 @@ paths: type: string enum: - deletion - - &576 + - &586 title: required_linear_history description: Prevent merge commits from being pushed to matching refs. @@ -15407,7 +16165,7 @@ paths: type: string enum: - required_linear_history - - &577 + - &587 title: merge_queue description: Merges must be performed via a merge queue. type: object @@ -15483,7 +16241,7 @@ paths: - merge_method - min_entries_to_merge - min_entries_to_merge_wait_minutes - - &578 + - &588 title: required_deployments description: Choose which environments must be successfully deployed to before refs can be pushed into a ref that matches @@ -15507,7 +16265,7 @@ paths: type: string required: - required_deployment_environments - - &579 + - &589 title: required_signatures description: Commits pushed to matching refs must have verified signatures. @@ -15519,7 +16277,7 @@ paths: type: string enum: - required_signatures - - &580 + - &590 title: pull_request description: Require all commits be made to a non-target branch and submitted via a pull request before they can be merged. @@ -15570,7 +16328,7 @@ paths: - require_last_push_approval - required_approving_review_count - required_review_thread_resolution - - &581 + - &591 title: required_status_checks description: Choose which status checks must pass before the ref is updated. When enabled, commits must first be pushed @@ -15617,7 +16375,7 @@ paths: required: - required_status_checks - strict_required_status_checks_policy - - &582 + - &592 title: non_fast_forward description: Prevent users with push access from force pushing to refs. @@ -15629,7 +16387,7 @@ paths: type: string enum: - non_fast_forward - - &583 + - &593 title: commit_message_pattern description: Parameters to be used for the commit_message_pattern rule @@ -15665,7 +16423,7 @@ paths: required: - operator - pattern - - &584 + - &594 title: commit_author_email_pattern description: Parameters to be used for the commit_author_email_pattern rule @@ -15701,7 +16459,7 @@ paths: required: - operator - pattern - - &585 + - &595 title: committer_email_pattern description: Parameters to be used for the committer_email_pattern rule @@ -15737,7 +16495,7 @@ paths: required: - operator - pattern - - &586 + - &596 title: branch_name_pattern description: Parameters to be used for the branch_name_pattern rule @@ -15773,7 +16531,7 @@ paths: required: - operator - pattern - - &587 + - &597 title: tag_name_pattern description: Parameters to be used for the tag_name_pattern rule @@ -15899,7 +16657,7 @@ paths: maximum: 100 required: - max_file_size - - &588 + - &598 title: workflows description: Require all changes made to a targeted branch to pass the specified workflows before they can be merged. @@ -15948,7 +16706,7 @@ paths: - repository_id required: - workflows - - &589 + - &599 title: code_scanning description: Choose which tools must provide code scanning results before the reference is updated. When configured, code scanning @@ -16034,7 +16792,7 @@ paths: description: Response content: application/json: - schema: &112 + schema: &118 title: Repository ruleset type: object description: A set of rules to apply when specified conditions are @@ -16069,11 +16827,11 @@ paths: source: type: string description: The name of the source - enforcement: *109 + enforcement: *115 bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: *110 + items: *116 current_user_can_bypass: type: string description: |- @@ -16104,8 +16862,8 @@ paths: description: The html URL of the ruleset conditions: anyOf: - - *105 - - &287 + - *111 + - &297 title: Organization ruleset conditions type: object description: |- @@ -16119,14 +16877,14 @@ paths: description: Conditions to target repositories by name and refs by name allOf: - - *105 - - *106 + - *111 + - *112 - type: object title: repository_id_and_ref_name description: Conditions to target repositories by id and refs by name allOf: - - *105 + - *111 - title: Repository ruleset conditions for repository IDs type: object description: Parameters for a repository ID condition @@ -16148,14 +16906,14 @@ paths: description: Conditions to target repositories by property and refs by name allOf: - - *105 - - *108 + - *111 + - *114 type: - 'null' - object rules: type: array - items: *111 + items: *117 created_at: type: string format: date-time @@ -16163,7 +16921,7 @@ paths: type: string format: date-time examples: - default: &113 + default: &119 value: id: 21 name: super cool ruleset @@ -16189,7 +16947,7 @@ paths: created_at: '2024-08-15T08:43:03Z' updated_at: '2024-09-23T16:29:47Z' '404': *6 - '500': *87 + '500': *93 x-github: githubCloudOnly: true enabledForGitHubApps: true @@ -16222,11 +16980,11 @@ paths: description: Response content: application/json: - schema: *112 + schema: *118 examples: - default: *113 + default: *119 '404': *6 - '500': *87 + '500': *93 x-github: githubCloudOnly: true enabledForGitHubApps: true @@ -16268,16 +17026,16 @@ paths: - tag - push - repository - enforcement: *109 + enforcement: *115 bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: *110 - conditions: *114 + items: *116 + conditions: *120 rules: description: An array of rules within the ruleset. type: array - items: *111 + items: *117 examples: default: value: @@ -16301,11 +17059,11 @@ paths: description: Response content: application/json: - schema: *112 + schema: *118 examples: - default: *113 + default: *119 '404': *6 - '500': *87 + '500': *93 x-github: githubCloudOnly: true enabledForGitHubApps: true @@ -16332,7 +17090,7 @@ paths: '204': description: Response '404': *6 - '500': *87 + '500': *93 x-github: githubCloudOnly: true enabledForGitHubApps: true @@ -16352,7 +17110,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/secret-scanning/secret-scanning#list-secret-scanning-alerts-for-an-enterprise parameters: - *38 - - &291 + - &301 name: state in: query description: Set to `open` or `resolved` to only list secret scanning alerts @@ -16363,7 +17121,7 @@ paths: enum: - open - resolved - - &292 + - &302 name: secret_type in: query description: A comma-separated list of secret types to return. All default @@ -16373,7 +17131,7 @@ paths: required: false schema: type: string - - &293 + - &303 name: resolution in: query description: A comma-separated list of resolutions. Only secret scanning alerts @@ -16382,7 +17140,7 @@ paths: required: false schema: type: string - - &294 + - &304 name: sort description: The property to sort the results by. `created` means when the alert was created. `updated` means when the alert was updated or resolved. @@ -16394,11 +17152,11 @@ paths: - created - updated default: created - - *76 + - *82 - *17 - - *74 - - *75 - - &295 + - *80 + - *81 + - &305 name: validity in: query description: A comma-separated list of validities that, when present, will @@ -16407,7 +17165,7 @@ paths: required: false schema: type: string - - &296 + - &306 name: is_publicly_leaked in: query description: A boolean value representing whether or not to filter alerts @@ -16416,7 +17174,7 @@ paths: schema: type: boolean default: false - - &297 + - &307 name: is_multi_repo in: query description: A boolean value representing whether or not to filter alerts @@ -16432,30 +17190,30 @@ paths: application/json: schema: type: array - items: &298 + items: &308 type: object properties: - number: *88 - created_at: *94 + number: *94 + created_at: *100 updated_at: anyOf: - type: 'null' - - *95 - url: *92 - html_url: *93 + - *101 + url: *98 + html_url: *99 locations_url: type: string format: uri description: The REST API URL of the code locations for this alert. - state: &602 + state: &612 description: Sets the state of the secret scanning alert. You must provide `resolution` when you set the state to `resolved`. type: string enum: - open - resolved - resolution: &603 + resolution: &613 type: - string - 'null' @@ -16489,7 +17247,7 @@ paths: secret: type: string description: The secret that was detected. - repository: *86 + repository: *92 push_protection_bypassed: type: - boolean @@ -16554,7 +17312,7 @@ paths: description: Whether the detected secret was found in multiple repositories in the same organization or enterprise. examples: - default: &299 + default: &309 value: - number: 2 created_at: '2020-11-06T18:48:51Z' @@ -16789,7 +17547,7 @@ paths: headers: Link: *37 '404': *6 - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -16817,7 +17575,7 @@ paths: description: Response content: application/json: - schema: &301 + schema: &311 type: object properties: total_minutes_used: @@ -16887,7 +17645,7 @@ paths: - included_minutes - minutes_used_breakdown examples: - default: &302 + default: &312 value: total_minutes_used: 305 total_paid_minutes_used: 0 @@ -16919,13 +17677,13 @@ paths: parameters: - *38 - *17 - - *18 + - *19 responses: '200': description: Success content: application/json: - schema: &303 + schema: &313 type: object properties: total_advanced_security_committers: @@ -16988,7 +17746,7 @@ paths: required: - repositories examples: - default: &304 + default: &314 value: total_advanced_security_committers: 2 total_count: 2 @@ -17075,8 +17833,8 @@ paths: name: Monalisa '400': *14 '403': *27 - '500': *87 - '503': *115 + '500': *93 + '503': *121 x-github: githubCloudOnly: true enabledForGitHubApps: false @@ -17097,7 +17855,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/billing#add-users-to-a-cost-center parameters: - *38 - - &116 + - &122 name: cost_center_id description: The ID corresponding to the cost center. in: path @@ -17139,9 +17897,9 @@ paths: message: Resources successfully added to the cost center. '400': *14 '403': *27 - '409': *84 - '500': *87 - '503': *115 + '409': *90 + '500': *93 + '503': *121 x-github: githubCloudOnly: true enabledForGitHubApps: false @@ -17161,7 +17919,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/billing#remove-users-from-a-cost-center parameters: - *38 - - *116 + - *122 requestBody: required: true content: @@ -17198,8 +17956,8 @@ paths: message: Resources successfully removed from the cost center. '400': *14 '403': *27 - '500': *87 - '503': *115 + '500': *93 + '503': *121 x-github: githubCloudOnly: true enabledForGitHubApps: false @@ -17227,7 +17985,7 @@ paths: description: Response content: application/json: - schema: &305 + schema: &315 type: object properties: total_gigabytes_bandwidth_used: @@ -17245,7 +18003,7 @@ paths: - total_paid_gigabytes_bandwidth_used - included_gigabytes_bandwidth examples: - default: &306 + default: &316 value: total_gigabytes_bandwidth_used: 50 total_paid_gigabytes_bandwidth_used: 40 @@ -17277,7 +18035,7 @@ paths: description: Response content: application/json: - schema: &307 + schema: &317 type: object properties: days_left_in_billing_cycle: @@ -17295,7 +18053,7 @@ paths: - estimated_paid_storage_for_month - estimated_storage_for_month examples: - default: &308 + default: &318 value: days_left_in_billing_cycle: 20 estimated_paid_storage_for_month: 15 @@ -17320,7 +18078,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/billing#get-billing-usage-report-for-an-enterprise parameters: - *38 - - &151 + - &157 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, @@ -17329,7 +18087,7 @@ paths: required: false schema: type: integer - - &152 + - &158 name: month description: If specified, only return results for a single month. The value of `month` is an integer between `1` and `12`. @@ -17337,7 +18095,7 @@ paths: required: false schema: type: integer - - &153 + - &159 name: day description: If specified, only return results for a single day. The value of `day` is an integer between `1` and `31`. @@ -17345,7 +18103,7 @@ paths: required: false schema: type: integer - - &154 + - &160 name: hour description: If specified, only return results for a single hour. The value of `hour` is an integer between `0` and `23`. @@ -17365,7 +18123,7 @@ paths: description: Response when getting a billing usage report content: application/json: - schema: &155 + schema: &161 type: object properties: usageItems: @@ -17418,7 +18176,7 @@ paths: - netAmount - organizationName examples: - default: &156 + default: &162 value: usageItems: - date: '2023-08-01' @@ -17434,8 +18192,8 @@ paths: repositoryName: github/example '400': *14 '403': *27 - '500': *87 - '503': *115 + '500': *93 + '503': *121 x-github: githubCloudOnly: true enabledForGitHubApps: false @@ -17491,7 +18249,7 @@ paths: required: false schema: type: string - - *18 + - *19 - name: per_page description: The number of days of metrics to display per page (max 28). 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)." @@ -17506,13 +18264,13 @@ paths: application/json: schema: type: array - items: *117 + items: *123 examples: - default: *118 - '500': *87 + default: *124 + '500': *93 '403': *27 '404': *6 - '422': *119 + '422': *125 x-github: githubCloudOnly: true enabledForGitHubApps: true @@ -17547,7 +18305,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/copilot/copilot-usage#get-a-summary-of-copilot-usage-for-an-enterprise-team parameters: - *38 - - &263 + - &273 name: team_slug description: The slug of the team name. in: path @@ -17570,7 +18328,7 @@ paths: required: false schema: type: string - - *18 + - *19 - name: per_page description: The number of days of metrics to display per page (max 28). 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)." @@ -17585,9 +18343,9 @@ paths: application/json: schema: type: array - items: *120 + items: *126 examples: - default: &209 + default: &219 value: - day: '2023-10-15' total_suggestions_count: 1000 @@ -17651,7 +18409,7 @@ paths: lines_suggested: 200 lines_accepted: 150 active_users: 3 - '500': *87 + '500': *93 '401': *23 '403': *27 '404': *6 @@ -17735,7 +18493,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/activity/events#list-public-events parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -17743,7 +18501,7 @@ paths: application/json: schema: type: array - items: &146 + items: &152 title: Event description: Event type: object @@ -17754,7 +18512,7 @@ paths: type: - string - 'null' - actor: &121 + actor: &127 title: Actor description: Actor type: object @@ -17795,13 +18553,13 @@ paths: - id - name - url - org: *121 + org: *127 payload: type: object properties: action: type: string - issue: &135 + issue: &141 title: Issue description: Issues are a great way to keep track of tasks, enhancements, and bugs for your projects. @@ -17921,7 +18679,7 @@ paths: milestone: anyOf: - type: 'null' - - &453 + - &463 title: Milestone description: A collection of related issues and pull requests. @@ -18093,12 +18851,12 @@ paths: timeline_url: type: string format: uri - repository: *55 + repository: *61 performed_via_github_app: anyOf: - type: 'null' - *5 - author_association: &122 + author_association: &128 title: author_association type: string description: How the author is associated with the repository. @@ -18113,7 +18871,7 @@ paths: - OWNER examples: - OWNER - reactions: &123 + reactions: &129 title: Reaction Rollup type: object properties: @@ -18185,7 +18943,7 @@ paths: - author_association - created_at - updated_at - comment: &512 + comment: &522 title: Issue Comment description: Comments provide a way for people to collaborate on an issue. @@ -18235,12 +18993,12 @@ paths: issue_url: type: string format: uri - author_association: *122 + author_association: *128 performed_via_github_app: anyOf: - type: 'null' - *5 - reactions: *123 + reactions: *129 required: - id - node_id @@ -18337,7 +19095,7 @@ paths: created_at: '2022-06-07T07:50:26Z' '304': *35 '403': *27 - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -18427,7 +19185,7 @@ paths: _links: type: object properties: - timeline: &124 + timeline: &130 title: Link With Type description: Hypermedia Link with Type type: object @@ -18439,17 +19197,17 @@ paths: required: - href - type - user: *124 - security_advisories: *124 - current_user: *124 - current_user_public: *124 - current_user_actor: *124 - current_user_organization: *124 + user: *130 + security_advisories: *130 + current_user: *130 + current_user_public: *130 + current_user_actor: *130 + current_user_organization: *130 current_user_organizations: type: array - items: *124 - repository_discussions: *124 - repository_discussions_category: *124 + items: *130 + repository_discussions: *130 + repository_discussions_category: *130 required: - timeline - user @@ -18511,9 +19269,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/gists/gists#list-gists-for-the-authenticated-user parameters: - - *125 + - *131 - *17 - - *18 + - *19 responses: '200': description: Response @@ -18521,7 +19279,7 @@ paths: application/json: schema: type: array - items: &126 + items: &132 title: Base Gist description: Base Gist type: object @@ -18618,7 +19376,7 @@ paths: - created_at - updated_at examples: - default: &127 + default: &133 value: - url: https://api.github.com/gists/aa5a315d61ae9438b18d forks_url: https://api.github.com/gists/aa5a315d61ae9438b18d/forks @@ -18742,7 +19500,7 @@ paths: description: Response content: application/json: - schema: &128 + schema: &134 title: Gist Simple description: Gist Simple type: object @@ -18760,7 +19518,7 @@ paths: url: type: string format: uri - user: &659 + user: &669 title: Public User description: Public User type: object @@ -19134,7 +19892,7 @@ paths: truncated: type: boolean examples: - default: &129 + default: &135 value: url: https://api.github.com/gists/2decf6c462d9b4418f2 forks_url: https://api.github.com/gists/2decf6c462d9b4418f2/forks @@ -19238,9 +19996,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/gists/gists#list-public-gists parameters: - - *125 + - *131 - *17 - - *18 + - *19 responses: '200': description: Response @@ -19248,9 +20006,9 @@ paths: application/json: schema: type: array - items: *126 + items: *132 examples: - default: *127 + default: *133 headers: Link: *37 '422': *15 @@ -19272,9 +20030,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/gists/gists#list-starred-gists parameters: - - *125 + - *131 - *17 - - *18 + - *19 responses: '200': description: Response @@ -19282,9 +20040,9 @@ paths: application/json: schema: type: array - items: *126 + items: *132 examples: - default: *127 + default: *133 headers: Link: *37 '401': *23 @@ -19312,7 +20070,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/gists/gists#get-a-gist parameters: - - &130 + - &136 name: gist_id description: The unique identifier of the gist. in: path @@ -19324,10 +20082,10 @@ paths: description: Response content: application/json: - schema: *128 + schema: *134 examples: - default: *129 - '403': &133 + default: *135 + '403': &139 description: Forbidden Gist content: application/json: @@ -19376,7 +20134,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/gists/gists#update-a-gist parameters: - - *130 + - *136 requestBody: required: true content: @@ -19440,9 +20198,9 @@ paths: description: Response content: application/json: - schema: *128 + schema: *134 examples: - updateGist: *129 + updateGist: *135 deleteFile: value: url: https://api.github.com/gists/2decf6c462d9b4418f2 @@ -19600,7 +20358,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/gists/gists#delete-a-gist parameters: - - *130 + - *136 responses: '204': description: Response @@ -19629,9 +20387,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/gists/comments#list-gist-comments parameters: - - *130 + - *136 - *17 - - *18 + - *19 responses: '200': description: Response @@ -19639,7 +20397,7 @@ paths: application/json: schema: type: array - items: &131 + items: &137 title: Gist Comment description: A comment made to a gist. type: object @@ -19677,7 +20435,7 @@ paths: format: date-time examples: - '2011-04-18T23:23:56Z' - author_association: *122 + author_association: *128 required: - url - id @@ -19742,7 +20500,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/gists/comments#create-a-gist-comment parameters: - - *130 + - *136 requestBody: required: true content: @@ -19768,9 +20526,9 @@ paths: description: Response content: application/json: - schema: *131 + schema: *137 examples: - default: &132 + default: &138 value: id: 1 node_id: MDExOkdpc3RDb21tZW50MQ== @@ -19828,8 +20586,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/gists/comments#get-a-gist-comment parameters: - - *130 - - &134 + - *136 + - &140 name: comment_id description: The unique identifier of the comment. in: path @@ -19842,12 +20600,12 @@ paths: description: Response content: application/json: - schema: *131 + schema: *137 examples: - default: *132 + default: *138 '304': *35 '404': *6 - '403': *133 + '403': *139 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -19869,8 +20627,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/gists/comments#update-a-gist-comment parameters: - - *130 - - *134 + - *136 + - *140 requestBody: required: true content: @@ -19896,9 +20654,9 @@ paths: description: Response content: application/json: - schema: *131 + schema: *137 examples: - default: *132 + default: *138 '404': *6 x-github: githubCloudOnly: false @@ -19915,8 +20673,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/gists/comments#delete-a-gist-comment parameters: - - *130 - - *134 + - *136 + - *140 responses: '204': description: Response @@ -19939,9 +20697,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/gists/gists#list-gist-commits parameters: - - *130 + - *136 - *17 - - *18 + - *19 responses: '200': description: Response @@ -20040,9 +20798,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/gists/gists#list-gist-forks parameters: - - *130 + - *136 - *17 - - *18 + - *19 responses: '200': description: Response @@ -20050,7 +20808,7 @@ paths: application/json: schema: type: array - items: *128 + items: *134 examples: default: value: @@ -20115,13 +20873,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/gists/gists#fork-a-gist parameters: - - *130 + - *136 responses: '201': description: Response content: application/json: - schema: *126 + schema: *132 examples: default: value: @@ -20192,7 +20950,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/gists/gists#check-if-a-gist-is-starred parameters: - - *130 + - *136 responses: '204': description: Response if gist is starred @@ -20222,7 +20980,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/gists/gists#star-a-gist parameters: - - *130 + - *136 responses: '204': description: Response @@ -20244,7 +21002,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/gists/gists#unstar-a-gist parameters: - - *130 + - *136 responses: '204': description: Response @@ -20273,7 +21031,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/gists/gists#get-a-gist-revision parameters: - - *130 + - *136 - name: sha in: path required: true @@ -20284,9 +21042,9 @@ paths: description: Response content: application/json: - schema: *128 + schema: *134 examples: - default: *129 + default: *135 '422': *15 '404': *6 '403': *27 @@ -20431,7 +21189,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/apps/installations#list-repositories-accessible-to-the-app-installation parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -20447,7 +21205,7 @@ paths: type: integer repositories: type: array - items: *55 + items: *61 repository_selection: type: string examples: @@ -20655,7 +21413,7 @@ paths: - closed - all default: open - - &252 + - &262 name: labels description: 'A list of comma separated label names. Example: `bug,ui,@high`' in: query @@ -20673,8 +21431,8 @@ paths: - updated - comments default: created - - *76 - - *125 + - *82 + - *131 - name: collab in: query required: false @@ -20696,7 +21454,7 @@ paths: schema: type: boolean - *17 - - *18 + - *19 responses: '200': description: Response @@ -20704,9 +21462,9 @@ paths: application/json: schema: type: array - items: *135 + items: *141 examples: - default: &253 + default: &263 value: - id: 1 node_id: MDU6SXNzdWUx @@ -20978,7 +21736,7 @@ paths: schema: type: boolean - *17 - - *18 + - *19 responses: '200': description: Response @@ -20986,7 +21744,7 @@ paths: application/json: schema: type: array - items: *136 + items: *142 examples: default: value: @@ -21283,7 +22041,7 @@ paths: example: '279' schema: type: string - X-CommonMarker-Version: &137 + X-CommonMarker-Version: &143 example: 0.17.4 schema: type: string @@ -21338,7 +22096,7 @@ paths: '200': description: Response headers: - X-CommonMarker-Version: *137 + X-CommonMarker-Version: *143 content: text/html: schema: @@ -21367,7 +22125,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/apps/marketplace#get-a-subscription-plan-for-an-account parameters: - - &140 + - &146 name: account_id description: account_id parameter in: path @@ -21379,7 +22137,7 @@ paths: description: Response content: application/json: - schema: &139 + schema: &145 title: Marketplace Purchase description: Marketplace Purchase type: object @@ -21413,7 +22171,7 @@ paths: - 'null' id: type: integer - plan: &138 + plan: &144 title: Marketplace Listing Plan description: Marketplace Listing Plan type: object @@ -21516,7 +22274,7 @@ paths: - 'null' updated_at: type: string - plan: *138 + plan: *144 required: - url - id @@ -21524,7 +22282,7 @@ paths: - login - marketplace_purchase examples: - default: &141 + default: &147 value: url: https://api.github.com/orgs/github type: Organization @@ -21601,7 +22359,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/apps/marketplace#list-plans parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -21609,9 +22367,9 @@ paths: application/json: schema: type: array - items: *138 + items: *144 examples: - default: &142 + default: &148 value: - url: https://api.github.com/marketplace_listing/plans/1313 accounts_url: https://api.github.com/marketplace_listing/plans/1313/accounts @@ -21651,14 +22409,14 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/apps/marketplace#list-accounts-for-a-plan parameters: - - &143 + - &149 name: plan_id description: The unique identifier of the plan. in: path required: true schema: type: integer - - &144 + - &150 name: sort description: The property to sort the results by. in: query @@ -21680,7 +22438,7 @@ paths: - asc - desc - *17 - - *18 + - *19 responses: '200': description: Response @@ -21688,9 +22446,9 @@ paths: application/json: schema: type: array - items: *139 + items: *145 examples: - default: &145 + default: &151 value: - url: https://api.github.com/orgs/github type: Organization @@ -21764,15 +22522,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/apps/marketplace#get-a-subscription-plan-for-an-account-stubbed parameters: - - *140 + - *146 responses: '200': description: Response content: application/json: - schema: *139 + schema: *145 examples: - default: *141 + default: *147 '404': description: Not Found when the account has not purchased the listing '401': *23 @@ -21796,7 +22554,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/apps/marketplace#list-plans-stubbed parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -21804,9 +22562,9 @@ paths: application/json: schema: type: array - items: *138 + items: *144 examples: - default: *142 + default: *148 headers: Link: *37 '401': *23 @@ -21829,8 +22587,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/apps/marketplace#list-accounts-for-a-plan-stubbed parameters: - - *143 - - *144 + - *149 + - *150 - name: direction description: To return the oldest accounts first, set to `asc`. Ignored without the `sort` parameter. @@ -21842,7 +22600,7 @@ paths: - asc - desc - *17 - - *18 + - *19 responses: '200': description: Response @@ -21850,9 +22608,9 @@ paths: application/json: schema: type: array - items: *139 + items: *145 examples: - default: *145 + default: *151 headers: Link: *37 '401': *23 @@ -22117,14 +22875,14 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/events#list-public-events-for-a-network-of-repositories parameters: - - &328 + - &338 name: owner description: The account owner of the repository. The name is not case sensitive. in: path required: true schema: type: string - - &329 + - &339 name: repo description: The name of the repository without the `.git` extension. The name is not case sensitive. @@ -22133,7 +22891,7 @@ paths: schema: type: string - *17 - - *18 + - *19 responses: '200': description: Response @@ -22141,7 +22899,7 @@ paths: application/json: schema: type: array - items: *146 + items: *152 examples: default: value: @@ -22195,7 +22953,7 @@ paths: '404': *6 '403': *27 '304': *35 - '301': &342 + '301': &352 description: Moved permanently content: application/json: @@ -22217,7 +22975,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/notifications#list-notifications-for-the-authenticated-user parameters: - - &541 + - &551 name: all description: If `true`, show notifications marked as read. in: query @@ -22225,7 +22983,7 @@ paths: schema: type: boolean default: false - - &542 + - &552 name: participating description: If `true`, only shows notifications in which the user is directly participating or mentioned. @@ -22234,8 +22992,8 @@ paths: schema: type: boolean default: false - - *125 - - &543 + - *131 + - &553 name: before description: 'Only show notifications updated before the given time. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format: @@ -22245,7 +23003,7 @@ paths: schema: type: string format: date-time - - *18 + - *19 - name: per_page description: The number of results per page (max 50). 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)." @@ -22260,14 +23018,14 @@ paths: application/json: schema: type: array - items: &147 + items: &153 title: Thread description: Thread type: object properties: id: type: string - repository: &173 + repository: &183 title: Minimal Repository description: Minimal Repository type: object @@ -22606,7 +23364,7 @@ paths: type: boolean examples: - false - security_and_analysis: &284 + security_and_analysis: &294 type: - object - 'null' @@ -22761,7 +23519,7 @@ paths: - url - subscription_url examples: - default: &544 + default: &554 value: - id: '1' repository: @@ -22927,7 +23685,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/notifications#get-a-thread parameters: - - &148 + - &154 name: thread_id description: The unique identifier of the notification thread. This corresponds to the value returned in the `id` field when you retrieve notifications @@ -22941,7 +23699,7 @@ paths: description: Response content: application/json: - schema: *147 + schema: *153 examples: default: value: @@ -23044,7 +23802,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/notifications#mark-a-thread-as-read parameters: - - *148 + - *154 responses: '205': description: Reset Content @@ -23067,7 +23825,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/notifications#mark-a-thread-as-done parameters: - - *148 + - *154 responses: '204': description: No content @@ -23090,13 +23848,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/notifications#get-a-thread-subscription-for-the-authenticated-user parameters: - - *148 + - *154 responses: '200': description: Response content: application/json: - schema: &149 + schema: &155 title: Thread Subscription description: Thread Subscription type: object @@ -23140,7 +23898,7 @@ paths: - url - subscribed examples: - default: &150 + default: &156 value: subscribed: true ignored: false @@ -23171,7 +23929,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/notifications#set-a-thread-subscription parameters: - - *148 + - *154 requestBody: required: false content: @@ -23192,9 +23950,9 @@ paths: description: Response content: application/json: - schema: *149 + schema: *155 examples: - default: *150 + default: *156 '304': *35 '403': *27 '401': *23 @@ -23217,7 +23975,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/notifications#delete-a-thread-subscription parameters: - - *148 + - *154 responses: '204': description: Response @@ -23312,9 +24070,9 @@ paths: application/json: schema: type: array - items: *50 + items: *56 examples: - default: &676 + default: &686 value: - login: github id: 1 @@ -23379,7 +24137,7 @@ paths: - 3 custom_roles: type: array - items: &210 + items: &220 title: Organization Custom Repository Role description: Custom repository roles created by organization owners @@ -23428,7 +24186,7 @@ paths: - created_at - updated_at examples: - default: &211 + default: &221 value: id: 8030 name: Security Engineer @@ -23474,29 +24232,29 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/billing/enhanced-billing#get-billing-usage-report-for-an-organization parameters: - - &157 + - &163 name: org description: The organization name. The name is not case sensitive. in: path required: true schema: type: string - - *151 - - *152 - - *153 - - *154 + - *157 + - *158 + - *159 + - *160 responses: '200': description: Billing usage report response for an organization content: application/json: - schema: *155 + schema: *161 examples: - default: *156 + default: *162 '400': *14 '403': *27 - '500': *87 - '503': *115 + '500': *93 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -23522,13 +24280,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/orgs#get-an-organization parameters: - - *157 + - *163 responses: '200': description: Response content: application/json: - schema: &158 + schema: &164 title: Organization Full description: |- Prevents users in the organization from using insecure methods of two-factor authentication to fulfill a two-factor requirement. @@ -23898,7 +24656,7 @@ paths: - updated_at - archived_at examples: - default-response: &159 + default-response: &165 value: login: github id: 1 @@ -23991,7 +24749,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/orgs#update-an-organization parameters: - - *157 + - *163 requestBody: required: false content: @@ -24215,18 +24973,18 @@ paths: description: Response content: application/json: - schema: *158 + schema: *164 examples: - default: *159 + default: *165 '422': description: Validation failed content: application/json: schema: oneOf: - - *160 - - *161 - '409': *84 + - *166 + - *167 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -24249,9 +25007,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/orgs#delete-an-organization parameters: - - *157 + - *163 responses: - '202': *85 + '202': *91 '404': *6 '403': *27 x-github: @@ -24274,15 +25032,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/cache#get-github-actions-cache-usage-for-an-organization parameters: - - *157 + - *163 responses: '200': description: Response content: application/json: - schema: *162 + schema: *168 examples: - default: *163 + default: *169 headers: Link: *37 x-github: @@ -24305,9 +25063,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/cache#list-repositories-with-github-actions-cache-usage-for-an-organization parameters: - - *157 + - *163 - *17 - - *18 + - *19 responses: '200': description: Response @@ -24323,7 +25081,7 @@ paths: type: integer repository_cache_usages: type: array - items: &347 + items: &357 title: Actions Cache Usage by repository description: GitHub Actions Cache Usage by repository. type: object @@ -24367,6 +25125,439 @@ paths: enabledForGitHubApps: true category: actions subcategory: cache + "/orgs/{org}/actions/hosted-runners": + get: + summary: List GitHub-hosted runners for an organization + description: |- + Lists all GitHub-hosted runners configured in an organization. + + OAuth app tokens and personal access tokens (classic) need the `manage_runner:org` scope to use this endpoint. + tags: + - actions + operationId: actions/list-hosted-runners-for-org + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#list-github-hosted-runners-for-an-organization + parameters: + - *163 + - *17 + - *19 + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - runners + properties: + total_count: + type: integer + runners: + type: array + items: *39 + examples: + default: *170 + headers: + Link: *37 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + post: + summary: Create a GitHub-hosted runner for an organization + description: |- + Creates a GitHub-hosted runner for an organization. + OAuth tokens and personal access tokens (classic) need the `manage_runners:org` scope to use this endpoint. + operationId: actions/create-hosted-runner-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#create-a-github-hosted-runner-for-an-organization + parameters: + - *163 + requestBody: + required: true + content: + application/json: + schema: + type: object + properties: + name: + description: Name of the runner. Must be between 1 and 64 characters + and may only contain upper and lowercase letters a-z, numbers + 0-9, '.', '-', and '_'. + type: string + image: + description: The image of runner. To list all available images, + use `GET /actions/hosted-runners/images/github-owned` or `GET + /actions/hosted-runners/images/partner`. + type: object + properties: + id: + description: The unique identifier of the runner image. + type: string + source: + description: The source of the runner image. + type: string + enum: + - github + - partner + - custom + version: + description: The version of the runner image to deploy. This + is relevant only for runners using custom images. + type: + - string + - 'null' + size: + description: The machine size of the runner. To list available sizes, + use `GET actions/hosted-runners/machine-sizes` + type: string + runner_group_id: + description: The existing runner group to add this runner to. + type: integer + maximum_runners: + description: The maximum amount of runners to scale up to. Runners + will not auto-scale above this number. Use this setting to limit + your cost. + type: integer + enable_static_ip: + description: Whether this runner should be created with a static + public IP. Note limit on account. To list limits on account, use + `GET actions/hosted-runners/limits` + type: boolean + required: + - name + - image + - size + - runner_group_id + examples: + default: + value: + name: My Hosted runner + image: + id: ubuntu-latest + source: github + version: latest + runner_group_id: 1 + size: 4-core + maximum_runners: 50 + enable_static_ip: false + responses: + '201': + description: Response + content: + application/json: + schema: *39 + examples: + default: *43 + x-github: + enabledForGitHubApps: true + githubCloudOnly: false + category: actions + subcategory: hosted-runners + "/orgs/{org}/actions/hosted-runners/images/github-owned": + get: + summary: Get GitHub-owned images for GitHub-hosted runners in an organization + description: Get the list of GitHub-owned images available for GitHub-hosted + runners for an organization. + operationId: actions/get-hosted-runners-github-owned-images-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-github-owned-images-for-github-hosted-runners-in-an-organization + parameters: + - *163 + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - images + properties: + total_count: + type: integer + images: + type: array + items: *40 + examples: + default: *41 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + "/orgs/{org}/actions/hosted-runners/images/partner": + get: + summary: Get partner images for GitHub-hosted runners in an organization + description: Get the list of partner images available for GitHub-hosted runners + for an organization. + operationId: actions/get-hosted-runners-partner-images-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-partner-images-for-github-hosted-runners-in-an-organization + parameters: + - *163 + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - images + properties: + total_count: + type: integer + images: + type: array + items: *40 + examples: + default: *41 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + "/orgs/{org}/actions/hosted-runners/limits": + get: + summary: Get limits on GitHub-hosted runners for an organization + description: Get the GitHub-hosted runners limits for an organization. + operationId: actions/get-hosted-runners-limits-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-limits-on-github-hosted-runners-for-an-organization + parameters: + - *163 + responses: + '200': + description: Response + content: + application/json: + schema: *171 + examples: + default: *172 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + "/orgs/{org}/actions/hosted-runners/machine-sizes": + get: + summary: Get GitHub-hosted runners machine specs for an organization + description: Get the list of machine specs available for GitHub-hosted runners + for an organization. + operationId: actions/get-hosted-runners-machine-specs-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-github-hosted-runners-machine-specs-for-an-organization + parameters: + - *163 + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - machine_specs + properties: + total_count: + type: integer + machine_specs: + type: array + items: *42 + examples: + default: *173 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + "/orgs/{org}/actions/hosted-runners/platforms": + get: + summary: Get platforms for GitHub-hosted runners in an organization + description: Get the list of platforms available for GitHub-hosted runners for + an organization. + operationId: actions/get-hosted-runners-platforms-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-platforms-for-github-hosted-runners-in-an-organization + parameters: + - *163 + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - platforms + properties: + total_count: + type: integer + platforms: + type: array + items: + type: string + examples: + default: + value: + total_count: 1 + platforms: + - linux-x64 + - win-x64 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + "/orgs/{org}/actions/hosted-runners/{hosted_runner_id}": + get: + summary: Get a GitHub-hosted runner for an organization + description: |- + Gets a GitHub-hosted runner configured in an organization. + + OAuth app tokens and personal access tokens (classic) need the `manage_runners:org` scope to use this endpoint. + tags: + - actions + operationId: actions/get-hosted-runner-for-org + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-a-github-hosted-runner-for-an-organization + parameters: + - *163 + - *44 + responses: + '200': + description: Response + content: + application/json: + schema: *39 + examples: + default: *43 + headers: + Link: *37 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + patch: + summary: Update a GitHub-hosted runner for an organization + description: |- + Updates a GitHub-hosted runner for an organization. + OAuth app tokens and personal access tokens (classic) need the `manage_runners:org` scope to use this endpoint. + operationId: actions/update-hosted-runner-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#update-a-github-hosted-runner-for-an-organization + parameters: + - *163 + - *44 + requestBody: + required: true + content: + application/json: + schema: + type: object + properties: + name: + description: Name of the runner. Must be between 1 and 64 characters + and may only contain upper and lowercase letters a-z, numbers + 0-9, '.', '-', and '_'. + type: string + runner_group_id: + description: The existing runner group to add this runner to. + type: integer + maximum_runners: + description: The maximum amount of runners to scale up to. Runners + will not auto-scale above this number. Use this setting to limit + your cost. + type: integer + enable_static_ip: + description: Whether this runner should be updated with a static + public IP. Note limit on account. To list limits on account, use + `GET actions/hosted-runners/limits` + type: boolean + image_version: + description: The version of the runner image to deploy. This is + relevant only for runners using custom images. + type: + - string + - 'null' + examples: + default: + value: + name: My larger runner + runner_group_id: 1 + maximum_runners: 50 + enable_static_ip: false + image_version: 1.0.0 + responses: + '200': + description: Response + content: + application/json: + schema: *39 + examples: + default: *43 + x-github: + enabledForGitHubApps: true + githubCloudOnly: false + category: actions + subcategory: hosted-runners + delete: + summary: Delete a GitHub-hosted runner for an organization + description: Deletes a GitHub-hosted runner for an organization. + operationId: actions/delete-hosted-runner-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#delete-a-github-hosted-runner-for-an-organization + parameters: + - *163 + - *44 + responses: + '202': + description: Response + content: + application/json: + schema: *39 + examples: + default: *43 + x-github: + githubCloudOnly: false + enabledForGitHubApps: false + category: actions + subcategory: hosted-runners "/orgs/{org}/actions/oidc/customization/sub": get: summary: Get the customization template for an OIDC subject claim for an organization @@ -24381,13 +25572,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/oidc#get-the-customization-template-for-an-oidc-subject-claim-for-an-organization parameters: - - *157 + - *163 responses: '200': description: A JSON serialized template for OIDC subject claim customization content: application/json: - schema: &164 + schema: &174 title: Actions OIDC Subject customization description: Actions OIDC Subject customization type: object @@ -24401,7 +25592,7 @@ paths: required: - include_claim_keys examples: - default: &165 + default: &175 value: include_claim_keys: - repo @@ -24423,20 +25614,20 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/oidc#set-the-customization-template-for-an-oidc-subject-claim-for-an-organization parameters: - - *157 + - *163 requestBody: required: true content: application/json: - schema: *164 + schema: *174 examples: - default: *165 + default: *175 responses: '201': description: Empty response content: application/json: - schema: &184 + schema: &194 title: Empty Object description: An object without any properties. type: object @@ -24466,7 +25657,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#get-github-actions-permissions-for-an-organization parameters: - - *157 + - *163 responses: '200': description: Response @@ -24475,7 +25666,7 @@ paths: schema: type: object properties: - enabled_repositories: &167 + enabled_repositories: &177 type: string description: The policy that controls the repositories in the organization that are allowed to run GitHub Actions. @@ -24488,8 +25679,8 @@ paths: description: The API URL to use to get or set the selected repositories that are allowed to run GitHub Actions, when `enabled_repositories` is set to `selected`. - allowed_actions: *40 - selected_actions_url: *166 + allowed_actions: *46 + selected_actions_url: *176 required: - enabled_repositories examples: @@ -24518,7 +25709,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#set-github-actions-permissions-for-an-organization parameters: - - *157 + - *163 responses: '204': description: Response @@ -24529,8 +25720,8 @@ paths: schema: type: object properties: - enabled_repositories: *167 - allowed_actions: *40 + enabled_repositories: *177 + allowed_actions: *46 required: - enabled_repositories examples: @@ -24557,9 +25748,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#list-selected-repositories-enabled-for-github-actions-in-an-organization parameters: - - *157 + - *163 - *17 - - *18 + - *19 responses: '200': description: Response @@ -24575,9 +25766,9 @@ paths: type: number repositories: type: array - items: *55 + items: *61 examples: - default: &670 + default: &680 value: total_count: 1 repositories: @@ -24717,7 +25908,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#set-selected-repositories-enabled-for-github-actions-in-an-organization parameters: - - *157 + - *163 responses: '204': description: Response @@ -24761,8 +25952,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#enable-a-selected-repository-for-github-actions-in-an-organization parameters: - - *157 - - &168 + - *163 + - &178 name: repository_id description: The unique identifier of the repository. in: path @@ -24790,8 +25981,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#disable-a-selected-repository-for-github-actions-in-an-organization parameters: - - *157 - - *168 + - *163 + - *178 responses: '204': description: Response @@ -24814,15 +26005,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#get-allowed-actions-and-reusable-workflows-for-an-organization parameters: - - *157 + - *163 responses: '200': description: Response content: application/json: - schema: *42 + schema: *48 examples: - default: *43 + default: *49 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -24845,7 +26036,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#set-allowed-actions-and-reusable-workflows-for-an-organization parameters: - - *157 + - *163 responses: '204': description: Response @@ -24853,9 +26044,9 @@ paths: required: false content: application/json: - schema: *42 + schema: *48 examples: - selected_actions: *43 + selected_actions: *49 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -24877,15 +26068,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#get-default-workflow-permissions-for-an-organization parameters: - - *157 + - *163 responses: '200': description: Response content: application/json: - schema: *169 + schema: *179 examples: - default: *46 + default: *52 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -24906,7 +26097,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#set-default-workflow-permissions-for-an-organization parameters: - - *157 + - *163 responses: '204': description: Success response @@ -24917,9 +26108,9 @@ paths: required: false content: application/json: - schema: *170 + schema: *180 examples: - default: *46 + default: *52 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -24939,9 +26130,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#list-self-hosted-runner-groups-for-an-organization parameters: - - *157 + - *163 - *17 - - *18 + - *19 - name: visible_to_repository description: Only return runner groups that are allowed to be used by this repository. @@ -24964,7 +26155,7 @@ paths: type: number runner_groups: type: array - items: &171 + items: &181 type: object properties: id: @@ -24984,6 +26175,10 @@ paths: type: string hosted_runners_url: type: string + network_configuration_id: + description: The identifier of a hosted compute network + configuration. + type: string inherited: type: boolean inherited_allows_public_repositories: @@ -25077,7 +26272,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#create-a-self-hosted-runner-group-for-an-organization parameters: - - *157 + - *163 requestBody: required: true content: @@ -25129,6 +26324,9 @@ paths: to run. Note that a ref, tag, or long SHA is required. examples: - octo-org/octo-repo/.github/workflows/deploy.yaml@main + network_configuration_id: + description: The identifier of a hosted compute network configuration. + type: string required: - name examples: @@ -25147,9 +26345,9 @@ paths: description: Response content: application/json: - schema: *171 + schema: *181 examples: - default: &172 + default: &182 value: id: 2 name: octo-runner-group @@ -25184,14 +26382,14 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#get-a-self-hosted-runner-group-for-an-organization parameters: - - *157 - - *49 + - *163 + - *55 responses: '200': description: Response content: application/json: - schema: *171 + schema: *181 examples: default: value: @@ -25227,8 +26425,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#update-a-self-hosted-runner-group-for-an-organization parameters: - - *157 - - *49 + - *163 + - *55 requestBody: required: true content: @@ -25267,6 +26465,11 @@ paths: to run. Note that a ref, tag, or long SHA is required. examples: - octo-org/octo-repo/.github/workflows/deploy.yaml@main + network_configuration_id: + description: The identifier of a hosted compute network configuration. + type: + - string + - 'null' required: - name examples: @@ -25279,9 +26482,9 @@ paths: description: Response content: application/json: - schema: *171 + schema: *181 examples: - default: *172 + default: *182 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -25300,8 +26503,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#delete-a-self-hosted-runner-group-from-an-organization parameters: - - *157 - - *49 + - *163 + - *55 responses: '204': description: Response @@ -25310,6 +26513,49 @@ paths: githubCloudOnly: false category: actions subcategory: self-hosted-runner-groups + "/orgs/{org}/actions/runner-groups/{runner_group_id}/hosted-runners": + get: + summary: List GitHub-hosted runners in a group for an organization + description: |- + Lists the GitHub-hosted runners in an organization group. + + OAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint. + operationId: actions/list-github-hosted-runners-in-group-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#list-github-hosted-runners-in-a-group-for-an-organization + parameters: + - *163 + - *55 + - *17 + - *19 + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - runners + properties: + total_count: + type: number + runners: + type: array + items: *39 + examples: + default: *170 + headers: + Link: *37 + x-github: + enabledForGitHubApps: true + githubCloudOnly: false + category: actions + subcategory: self-hosted-runner-groups "/orgs/{org}/actions/runner-groups/{runner_group_id}/repositories": get: summary: List repository access to a self-hosted runner group in an organization @@ -25324,9 +26570,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#list-repository-access-to-a-self-hosted-runner-group-in-an-organization parameters: - - *157 - - *49 - - *18 + - *163 + - *55 + - *19 - *17 responses: '200': @@ -25343,9 +26589,9 @@ paths: type: number repositories: type: array - items: *173 + items: *183 examples: - default: &662 + default: &672 value: total_count: 1 repositories: @@ -25597,8 +26843,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#set-repository-access-for-a-self-hosted-runner-group-in-an-organization parameters: - - *157 - - *49 + - *163 + - *55 requestBody: required: true content: @@ -25642,9 +26888,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#add-repository-access-to-a-self-hosted-runner-group-in-an-organization parameters: - - *157 - - *49 - - *168 + - *163 + - *55 + - *178 responses: '204': description: Response @@ -25666,9 +26912,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#remove-repository-access-to-a-self-hosted-runner-group-in-an-organization parameters: - - *157 - - *49 - - *168 + - *163 + - *55 + - *178 responses: '204': description: Response @@ -25691,10 +26937,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#list-self-hosted-runners-in-a-group-for-an-organization parameters: - - *157 - - *49 + - *163 + - *55 - *17 - - *18 + - *19 responses: '200': description: Response @@ -25710,9 +26956,9 @@ paths: type: number runners: type: array - items: *53 + items: *59 examples: - default: *54 + default: *60 headers: Link: *37 x-github: @@ -25733,8 +26979,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#set-self-hosted-runners-in-a-group-for-an-organization parameters: - - *157 - - *49 + - *163 + - *55 requestBody: required: true content: @@ -25778,9 +27024,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#add-a-self-hosted-runner-to-a-group-for-an-organization parameters: - - *157 - - *49 - - *52 + - *163 + - *55 + - *58 responses: '204': description: Response @@ -25802,9 +27048,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#remove-a-self-hosted-runner-from-a-group-for-an-organization parameters: - - *157 - - *49 - - *52 + - *163 + - *55 + - *58 responses: '204': description: Response @@ -25834,9 +27080,9 @@ paths: in: query schema: type: string - - *157 + - *163 - *17 - - *18 + - *19 responses: '200': description: Response @@ -25852,9 +27098,9 @@ paths: type: integer runners: type: array - items: *53 + items: *59 examples: - default: *54 + default: *60 headers: Link: *37 x-github: @@ -25878,7 +27124,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#list-runner-applications-for-an-organization parameters: - - *157 + - *163 responses: '200': description: Response @@ -25886,9 +27132,9 @@ paths: application/json: schema: type: array - items: *174 + items: *184 examples: - default: *175 + default: *185 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -25910,7 +27156,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-an-organization parameters: - - *157 + - *163 requestBody: required: true content: @@ -25953,7 +27199,7 @@ paths: - no-gpu work_folder: _work responses: - '201': *176 + '201': *186 '404': *6 '422': *7 x-github: @@ -25983,15 +27229,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#create-a-registration-token-for-an-organization parameters: - - *157 + - *163 responses: '201': description: Response content: application/json: - schema: *56 + schema: *62 examples: - default: *177 + default: *187 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -26019,15 +27265,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#create-a-remove-token-for-an-organization parameters: - - *157 + - *163 responses: '201': description: Response content: application/json: - schema: *56 + schema: *62 examples: - default: *178 + default: *188 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -26049,16 +27295,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#get-a-self-hosted-runner-for-an-organization parameters: - - *157 - - *52 + - *163 + - *58 responses: '200': description: Response content: application/json: - schema: *53 + schema: *59 examples: - default: *179 + default: *189 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -26079,8 +27325,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#delete-a-self-hosted-runner-from-an-organization parameters: - - *157 - - *52 + - *163 + - *58 responses: '204': description: Response @@ -26105,10 +27351,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#list-labels-for-a-self-hosted-runner-for-an-organization parameters: - - *157 - - *52 + - *163 + - *58 responses: - '200': *58 + '200': *64 '404': *6 x-github: githubCloudOnly: false @@ -26130,8 +27376,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#add-custom-labels-to-a-self-hosted-runner-for-an-organization parameters: - - *157 - - *52 + - *163 + - *58 requestBody: required: true content: @@ -26155,7 +27401,7 @@ paths: - gpu - accelerated responses: - '200': *58 + '200': *64 '404': *6 '422': *7 x-github: @@ -26179,8 +27425,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#set-custom-labels-for-a-self-hosted-runner-for-an-organization parameters: - - *157 - - *52 + - *163 + - *58 requestBody: required: true content: @@ -26205,7 +27451,7 @@ paths: - gpu - accelerated responses: - '200': *58 + '200': *64 '404': *6 '422': *7 x-github: @@ -26229,10 +27475,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#remove-all-custom-labels-from-a-self-hosted-runner-for-an-organization parameters: - - *157 - - *52 + - *163 + - *58 responses: - '200': *180 + '200': *190 '404': *6 x-github: githubCloudOnly: false @@ -26259,11 +27505,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#remove-a-custom-label-from-a-self-hosted-runner-for-an-organization parameters: - - *157 - - *52 - - *181 + - *163 + - *58 + - *191 responses: - '200': *58 + '200': *64 '404': *6 '422': *7 x-github: @@ -26288,9 +27534,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#list-organization-secrets parameters: - - *157 + - *163 - *17 - - *18 + - *19 responses: '200': description: Response @@ -26306,7 +27552,7 @@ paths: type: integer secrets: type: array - items: &182 + items: &192 title: Actions Secret for an Organization description: Secrets for GitHub Actions for an organization. type: object @@ -26381,13 +27627,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#get-an-organization-public-key parameters: - - *157 + - *163 responses: '200': description: Response content: application/json: - schema: &367 + schema: &377 title: ActionsPublicKey description: The public key used for setting Actions Secrets. type: object @@ -26422,7 +27668,7 @@ paths: - key_id - key examples: - default: &368 + default: &378 value: key_id: '012345678912345678' key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -26447,8 +27693,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#get-an-organization-secret parameters: - - *157 - - &183 + - *163 + - &193 name: secret_name description: The name of the secret. in: path @@ -26460,7 +27706,7 @@ paths: description: Response content: application/json: - schema: *182 + schema: *192 examples: default: value: @@ -26490,8 +27736,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#create-or-update-an-organization-secret parameters: - - *157 - - *183 + - *163 + - *193 requestBody: required: true content: @@ -26546,7 +27792,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *184 + schema: *194 examples: default: value: @@ -26572,8 +27818,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#delete-an-organization-secret parameters: - - *157 - - *183 + - *163 + - *193 responses: '204': description: Response @@ -26599,9 +27845,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#list-selected-repositories-for-an-organization-secret parameters: - - *157 - - *183 - - *18 + - *163 + - *193 + - *19 - *17 responses: '200': @@ -26618,9 +27864,9 @@ paths: type: integer repositories: type: array - items: *173 + items: *183 examples: - default: &187 + default: &197 value: total_count: 1 repositories: @@ -26712,8 +27958,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#set-selected-repositories-for-an-organization-secret parameters: - - *157 - - *183 + - *163 + - *193 requestBody: required: true content: @@ -26765,8 +28011,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#add-selected-repository-to-an-organization-secret parameters: - - *157 - - *183 + - *163 + - *193 - name: repository_id in: path required: true @@ -26799,8 +28045,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#remove-selected-repository-from-an-organization-secret parameters: - - *157 - - *183 + - *163 + - *193 - name: repository_id in: path required: true @@ -26832,8 +28078,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#list-organization-variables parameters: - - *157 - - &352 + - *163 + - &362 name: per_page description: The number of results per page (max 30). For more information, see "[Using pagination in the REST API](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/using-pagination-in-the-rest-api)." @@ -26841,7 +28087,7 @@ paths: schema: type: integer default: 10 - - *18 + - *19 responses: '200': description: Response @@ -26857,7 +28103,7 @@ paths: type: integer variables: type: array - items: &185 + items: &195 title: Actions Variable for an Organization description: Organization variable for GitHub Actions. type: object @@ -26947,7 +28193,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#create-an-organization-variable parameters: - - *157 + - *163 requestBody: required: true content: @@ -26995,7 +28241,7 @@ paths: description: Response when creating a variable content: application/json: - schema: *184 + schema: *194 examples: default: value: @@ -27020,8 +28266,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#get-an-organization-variable parameters: - - *157 - - &186 + - *163 + - &196 name: name description: The name of the variable. in: path @@ -27033,7 +28279,7 @@ paths: description: Response content: application/json: - schema: *185 + schema: *195 examples: default: value: @@ -27063,8 +28309,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#update-an-organization-variable parameters: - - *157 - - *186 + - *163 + - *196 requestBody: required: true content: @@ -27126,8 +28372,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#delete-an-organization-variable parameters: - - *157 - - *186 + - *163 + - *196 responses: '204': description: Response @@ -27153,9 +28399,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#list-selected-repositories-for-an-organization-variable parameters: - - *157 - - *186 - - *18 + - *163 + - *196 + - *19 - *17 responses: '200': @@ -27172,9 +28418,9 @@ paths: type: integer repositories: type: array - items: *173 + items: *183 examples: - default: *187 + default: *197 '409': description: Response when the visibility of the variable is not set to `selected` @@ -27200,8 +28446,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#set-selected-repositories-for-an-organization-variable parameters: - - *157 - - *186 + - *163 + - *196 requestBody: required: true content: @@ -27250,8 +28496,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#add-selected-repository-to-an-organization-variable parameters: - - *157 - - *186 + - *163 + - *196 - name: repository_id in: path required: true @@ -27285,8 +28531,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#remove-selected-repository-from-an-organization-variable parameters: - - *157 - - *186 + - *163 + - *196 - name: repository_id in: path required: true @@ -27317,15 +28563,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/announcement-banners/organizations#get-announcement-banner-for-organization parameters: - - *157 + - *163 responses: '200': description: Response content: application/json: - schema: *62 + schema: *68 examples: - default: *61 + default: *67 x-github: githubCloudOnly: true enabledForGitHubApps: true @@ -27344,19 +28590,19 @@ paths: required: true content: application/json: - schema: *188 + schema: *198 examples: - default: *61 + default: *67 parameters: - - *157 + - *163 responses: '200': description: Response content: application/json: - schema: *62 + schema: *68 examples: - default: *61 + default: *67 x-github: githubCloudOnly: true enabledForGitHubApps: true @@ -27372,7 +28618,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/announcement-banners/organizations#remove-announcement-banner-from-organization parameters: - - *157 + - *163 responses: '204': description: Response @@ -27398,9 +28644,9 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/orgs#list-attestations parameters: - *17 - - *74 - - *75 - - *157 + - *80 + - *81 + - *163 - name: subject_digest description: The parameter should be set to the attestation's subject's SHA256 digest, in the form `sha256:HEX_DIGEST`. @@ -27443,7 +28689,7 @@ paths: bundle_url: type: string examples: - default: &381 + default: &391 value: attestations: - bundle: @@ -27561,7 +28807,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/orgs#get-the-audit-log-for-an-organization parameters: - - *157 + - *163 - name: phrase description: A search phrase. For more information, see [Searching the audit log](https://docs.github.com/enterprise-cloud@latest//github/setting-up-and-managing-organizations-and-teams/reviewing-the-audit-log-for-your-organization#searching-the-audit-log). @@ -27569,10 +28815,10 @@ paths: required: false schema: type: string - - *189 - - *190 - - *191 - - *192 + - *199 + - *200 + - *201 + - *202 - *17 responses: '200': @@ -27581,9 +28827,9 @@ paths: application/json: schema: type: array - items: *193 + items: *203 examples: - default: *194 + default: *204 x-github: githubCloudOnly: true enabledForGitHubApps: true @@ -27600,9 +28846,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/blocking#list-users-blocked-by-an-organization parameters: - - *157 + - *163 - *17 - - *18 + - *19 responses: '200': description: Response @@ -27612,7 +28858,7 @@ paths: type: array items: *4 examples: - default: &254 + default: &264 value: - login: octocat id: 1 @@ -27650,8 +28896,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/blocking#check-if-a-user-is-blocked-by-an-organization parameters: - - *157 - - &195 + - *163 + - &205 name: username description: The handle for the GitHub user account. in: path @@ -27682,8 +28928,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/blocking#block-a-user-from-an-organization parameters: - - *157 - - *195 + - *163 + - *205 responses: '204': description: Response @@ -27703,8 +28949,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/blocking#unblock-a-user-from-an-organization parameters: - - *157 - - *195 + - *163 + - *205 responses: '204': description: Response @@ -27730,14 +28976,14 @@ paths: category: orgs subcategory: bypass-requests parameters: - - *157 - - &288 + - *163 + - &298 name: repository_name description: The name of the repository to filter on. in: query schema: type: string - - &398 + - &408 name: reviewer description: Filter bypass requests by the handle of the GitHub user who reviewed the bypass request. @@ -27745,7 +28991,7 @@ paths: required: false schema: type: string - - &399 + - &409 name: requester description: Filter bypass requests by the handle of the GitHub user who requested the bypass. @@ -27753,7 +28999,7 @@ paths: required: false schema: type: string - - &289 + - &299 name: time_period description: |- The time period to filter by. @@ -27769,7 +29015,7 @@ paths: - week - month default: day - - &400 + - &410 name: request_status description: The status of the bypass request to filter on. When specified, only requests with this status will be returned. @@ -27786,7 +29032,7 @@ paths: - all default: all - *17 - - *18 + - *19 responses: '200': description: Response @@ -27794,7 +29040,7 @@ paths: application/json: schema: type: array - items: &401 + items: &411 title: Push rule bypass request description: A bypass request made by a user asking to be exempted from a push rule in this repository. @@ -27955,7 +29201,7 @@ paths: examples: - https://github.com/octo-org/smile/exemptions/1 examples: - default: &402 + default: &412 value: - id: 21 number: 42 @@ -28024,7 +29270,7 @@ paths: url: https://api.github.com/repos/octo-org/smile/bypass-requests/push-rules/2 html_url: https://github.com/octo-org/smile/exemptions/2 '404': *6 - '500': *87 + '500': *93 "/orgs/{org}/code-scanning/alerts": get: summary: List code scanning alerts for an organization @@ -28041,20 +29287,20 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#list-code-scanning-alerts-for-an-organization parameters: - - *157 - - *196 - - *197 - - *74 - - *75 - - *18 + - *163 + - *206 + - *207 + - *80 + - *81 + - *19 - *17 - - *76 + - *82 - name: state description: If specified, only code scanning alerts with this state will be returned. in: query required: false - schema: *198 + schema: *208 - name: sort description: The property by which to sort the results. in: query @@ -28070,7 +29316,7 @@ paths: be returned. in: query required: false - schema: &412 + schema: &422 type: string description: Severity of a code scanning alert. enum: @@ -28088,13 +29334,13 @@ paths: application/json: schema: type: array - items: *199 + items: *209 examples: - default: *200 + default: *210 headers: Link: *37 '404': *6 - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -28116,7 +29362,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-security/configurations#get-code-security-configurations-for-an-organization parameters: - - *157 + - *163 - name: target_type in: query description: The target type of the code security configuration @@ -28135,8 +29381,8 @@ paths: schema: type: integer default: 30 - - *74 - - *75 + - *80 + - *81 responses: '200': description: Response @@ -28144,7 +29390,7 @@ paths: application/json: schema: type: array - items: *80 + items: *86 examples: default: value: @@ -28223,7 +29469,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-security/configurations#create-a-code-security-configuration parameters: - - *157 + - *163 requestBody: required: true content: @@ -28296,7 +29542,7 @@ paths: - disabled - not_set default: disabled - code_scanning_default_setup_options: *83 + code_scanning_default_setup_options: *89 secret_scanning: type: string description: The enablement status of secret scanning @@ -28396,9 +29642,9 @@ paths: description: Successfully created code security configuration content: application/json: - schema: *80 + schema: *86 examples: - default: *201 + default: *211 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -28420,15 +29666,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-security/configurations#get-default-code-security-configurations parameters: - - *157 + - *163 responses: '200': description: Response content: application/json: - schema: *202 + schema: *212 examples: - default: *203 + default: *213 '304': *35 '403': *27 '404': *6 @@ -28454,7 +29700,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-security/configurations#detach-configurations-from-repositories parameters: - - *157 + - *163 requestBody: required: true content: @@ -28477,11 +29723,11 @@ paths: - 32 - 91 responses: - '204': *102 + '204': *108 '400': *14 '403': *27 '404': *6 - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -28503,16 +29749,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-security/configurations#get-a-code-security-configuration parameters: - - *157 - - *82 + - *163 + - *88 responses: '200': description: Response content: application/json: - schema: *80 + schema: *86 examples: - default: *201 + default: *211 '304': *35 '403': *27 '404': *6 @@ -28536,8 +29782,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-security/configurations#update-a-code-security-configuration parameters: - - *157 - - *82 + - *163 + - *88 requestBody: required: true content: @@ -28603,7 +29849,7 @@ paths: - enabled - disabled - not_set - code_scanning_default_setup_options: *83 + code_scanning_default_setup_options: *89 secret_scanning: type: string description: The enablement status of secret scanning @@ -28690,7 +29936,7 @@ paths: description: Response when a configuration is updated content: application/json: - schema: *80 + schema: *86 examples: default: value: @@ -28744,14 +29990,14 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-security/configurations#delete-a-code-security-configuration parameters: - - *157 - - *82 + - *163 + - *88 responses: - '204': *102 + '204': *108 '400': *14 '403': *27 '404': *6 - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -28775,8 +30021,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-security/configurations#attach-a-configuration-to-repositories parameters: - - *157 - - *82 + - *163 + - *88 requestBody: required: true content: @@ -28815,7 +30061,7 @@ paths: - 32 - 91 responses: - '202': *85 + '202': *91 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -28839,8 +30085,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-security/configurations#set-a-code-security-configuration-as-a-default-for-an-organization parameters: - - *157 - - *82 + - *163 + - *88 requestBody: required: true content: @@ -28880,12 +30126,12 @@ paths: - none - private_and_internal - public - configuration: *80 + configuration: *86 examples: default: value: default_for_new_repos: all - configuration: *201 + configuration: *211 '403': *27 '404': *6 x-github: @@ -28909,8 +30155,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-security/configurations#get-repositories-associated-with-a-code-security-configuration parameters: - - *157 - - *82 + - *163 + - *88 - 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)." @@ -28919,8 +30165,8 @@ paths: schema: type: integer default: 30 - - *74 - - *75 + - *80 + - *81 - name: status description: |- A comma-separated list of statuses. If specified, only repositories with these attachment statuses will be returned. @@ -28938,13 +30184,13 @@ paths: application/json: schema: type: array - items: *204 + items: *214 examples: default: summary: Example of code security configuration repositories value: - status: attached - repository: *205 + repository: *215 '403': *27 '404': *6 x-github: @@ -28967,8 +30213,8 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/organizations#list-codespaces-for-the-organization parameters: - *17 - - *18 - - *157 + - *19 + - *163 responses: '200': description: Response @@ -28984,7 +30230,7 @@ paths: type: integer codespaces: type: array - items: &255 + items: &265 type: object title: Codespace description: A codespace. @@ -29015,11 +30261,11 @@ paths: - 26a7c758-7299-4a73-b978-5a92a7ae98a0 owner: *4 billable_owner: *4 - repository: *173 + repository: *183 machine: anyOf: - type: 'null' - - &441 + - &451 type: object title: Codespace machine description: A description of the machine powering a codespace. @@ -29306,7 +30552,7 @@ paths: - pulls_url - recent_folders examples: - default: &256 + default: &266 value: total_count: 3 codespaces: @@ -29716,7 +30962,7 @@ paths: stop_url: https://api.github.com/user/codespaces/monalisa-octocat-hello-world-f8adfad99a/stop recent_folders: [] '304': *35 - '500': *87 + '500': *93 '401': *23 '403': *27 '404': *6 @@ -29738,7 +30984,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/organizations#manage-access-control-for-organization-codespaces parameters: - - *157 + - *163 deprecated: true requestBody: required: true @@ -29782,7 +31028,7 @@ paths: description: Users are neither members nor collaborators of this organization. '404': *6 '422': *15 - '500': *87 + '500': *93 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -29805,7 +31051,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/organizations#add-users-to-codespaces-access-for-an-organization parameters: - - *157 + - *163 deprecated: true requestBody: required: true @@ -29837,7 +31083,7 @@ paths: description: Users are neither members nor collaborators of this organization. '404': *6 '422': *15 - '500': *87 + '500': *93 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -29860,7 +31106,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/organizations#remove-users-from-codespaces-access-for-an-organization deprecated: true parameters: - - *157 + - *163 requestBody: required: true content: @@ -29891,7 +31137,7 @@ paths: description: Users are neither members nor collaborators of this organization. '404': *6 '422': *15 - '500': *87 + '500': *93 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -29912,9 +31158,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/organization-secrets#list-organization-secrets parameters: - - *157 + - *163 - *17 - - *18 + - *19 responses: '200': description: Response @@ -29930,7 +31176,7 @@ paths: type: integer secrets: type: array - items: &206 + items: &216 title: Codespaces Secret description: Secrets for a GitHub Codespace. type: object @@ -29971,7 +31217,7 @@ paths: - updated_at - visibility examples: - default: &442 + default: &452 value: total_count: 2 secrets: @@ -30003,13 +31249,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/organization-secrets#get-an-organization-public-key parameters: - - *157 + - *163 responses: '200': description: Response content: application/json: - schema: &443 + schema: &453 title: CodespacesPublicKey description: The public key used for setting Codespaces secrets. type: object @@ -30044,7 +31290,7 @@ paths: - key_id - key examples: - default: &444 + default: &454 value: key_id: '012345678912345678' key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -30067,16 +31313,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/organization-secrets#get-an-organization-secret parameters: - - *157 - - *183 + - *163 + - *193 responses: '200': description: Response content: application/json: - schema: *206 + schema: *216 examples: - default: &446 + default: &456 value: name: GH_TOKEN created_at: '2019-08-10T14:59:22Z' @@ -30103,8 +31349,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/organization-secrets#create-or-update-an-organization-secret parameters: - - *157 - - *183 + - *163 + - *193 requestBody: required: true content: @@ -30159,7 +31405,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *184 + schema: *194 examples: default: value: @@ -30185,8 +31431,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/organization-secrets#delete-an-organization-secret parameters: - - *157 - - *183 + - *163 + - *193 responses: '204': description: Response @@ -30211,9 +31457,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/organization-secrets#list-selected-repositories-for-an-organization-secret parameters: - - *157 - - *183 - - *18 + - *163 + - *193 + - *19 - *17 responses: '200': @@ -30230,9 +31476,9 @@ paths: type: integer repositories: type: array - items: *173 + items: *183 examples: - default: *187 + default: *197 '404': *6 x-github: githubCloudOnly: false @@ -30254,8 +31500,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/organization-secrets#set-selected-repositories-for-an-organization-secret parameters: - - *157 - - *183 + - *163 + - *193 requestBody: required: true content: @@ -30305,8 +31551,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/organization-secrets#add-selected-repository-to-an-organization-secret parameters: - - *157 - - *183 + - *163 + - *193 - name: repository_id in: path required: true @@ -30339,8 +31585,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/organization-secrets#remove-selected-repository-from-an-organization-secret parameters: - - *157 - - *183 + - *163 + - *193 - name: repository_id in: path required: true @@ -30379,7 +31625,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/copilot/copilot-user-management#get-copilot-seat-information-and-settings-for-an-organization parameters: - - *157 + - *163 responses: '200': description: OK @@ -30490,7 +31736,7 @@ paths: cli: enabled public_code_suggestions: block plan_type: business - '500': *87 + '500': *93 '401': *23 '403': *27 '404': *6 @@ -30522,8 +31768,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/copilot/copilot-user-management#list-all-copilot-seat-assignments-for-an-organization parameters: - - *157 - - *18 + - *163 + - *19 - 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)." @@ -30545,12 +31791,12 @@ paths: currently being billed. seats: type: array - items: *207 + items: *217 examples: - default: *208 + default: *218 headers: Link: *37 - '500': *87 + '500': *93 '401': *23 '403': *27 '404': *6 @@ -30583,7 +31829,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/copilot/copilot-user-management#add-teams-to-the-copilot-subscription-for-an-organization parameters: - - *157 + - *163 requestBody: content: application/json: @@ -30625,7 +31871,7 @@ paths: default: value: seats_created: 5 - '500': *87 + '500': *93 '401': *23 '403': *27 '404': *6 @@ -30661,7 +31907,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/copilot/copilot-user-management#remove-teams-from-the-copilot-subscription-for-an-organization parameters: - - *157 + - *163 requestBody: content: application/json: @@ -30703,7 +31949,7 @@ paths: default: value: seats_cancelled: 5 - '500': *87 + '500': *93 '401': *23 '403': *27 '404': *6 @@ -30741,7 +31987,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/copilot/copilot-user-management#add-users-to-the-copilot-subscription-for-an-organization parameters: - - *157 + - *163 requestBody: content: application/json: @@ -30782,7 +32028,7 @@ paths: default: value: seats_created: 5 - '500': *87 + '500': *93 '401': *23 '403': *27 '404': *6 @@ -30818,7 +32064,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/copilot/copilot-user-management#remove-users-from-the-copilot-subscription-for-an-organization parameters: - - *157 + - *163 requestBody: content: application/json: @@ -30860,7 +32106,7 @@ paths: default: value: seats_cancelled: 5 - '500': *87 + '500': *93 '401': *23 '403': *27 '404': *6 @@ -30899,7 +32145,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/copilot/copilot-metrics#get-copilot-metrics-for-an-organization parameters: - - *157 + - *163 - name: since description: Show usage metrics since this date. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format (`YYYY-MM-DDTHH:MM:SSZ`). @@ -30916,7 +32162,7 @@ paths: required: false schema: type: string - - *18 + - *19 - name: per_page description: The number of days of metrics to display per page (max 28). 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)." @@ -30931,13 +32177,13 @@ paths: application/json: schema: type: array - items: *117 + items: *123 examples: - default: *118 - '500': *87 + default: *124 + '500': *93 '403': *27 '404': *6 - '422': *119 + '422': *125 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -30968,7 +32214,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/copilot/copilot-usage#get-a-summary-of-copilot-usage-for-organization-members parameters: - - *157 + - *163 - name: since description: Show usage metrics since this date. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format (`YYYY-MM-DDTHH:MM:SSZ`). @@ -30985,7 +32231,7 @@ paths: required: false schema: type: string - - *18 + - *19 - name: per_page description: The number of days of metrics to display per page (max 28). 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)." @@ -31000,10 +32246,10 @@ paths: application/json: schema: type: array - items: *120 + items: *126 examples: - default: *209 - '500': *87 + default: *219 + '500': *93 '401': *23 '403': *27 '404': *6 @@ -31028,7 +32274,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/orgs#list-saml-sso-authorizations-for-an-organization parameters: - - *157 + - *163 - *17 - name: page description: Page token @@ -31187,7 +32433,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/orgs#remove-a-saml-sso-authorization-for-an-organization parameters: - - *157 + - *163 - name: credential_id in: path required: true @@ -31218,7 +32464,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-roles#list-custom-repository-roles-in-an-organization parameters: - - *157 + - *163 responses: '200': description: Response - list of custom role names @@ -31234,7 +32480,7 @@ paths: - 3 custom_roles: type: array - items: *210 + items: *220 examples: default: value: @@ -31321,12 +32567,12 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-roles#create-a-custom-repository-role parameters: - - *157 + - *163 requestBody: required: true content: application/json: - schema: &213 + schema: &223 type: object properties: name: @@ -31368,9 +32614,9 @@ paths: description: Response content: application/json: - schema: *210 + schema: *220 examples: - default: *211 + default: *221 '422': *15 '404': *6 x-github: @@ -31394,8 +32640,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-roles#get-a-custom-repository-role parameters: - - *157 - - &212 + - *163 + - &222 name: role_id description: The unique identifier of the role. in: path @@ -31407,9 +32653,9 @@ paths: description: Response content: application/json: - schema: *210 + schema: *220 examples: - default: *211 + default: *221 '404': *6 x-github: githubCloudOnly: true @@ -31431,13 +32677,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-roles#update-a-custom-repository-role parameters: - - *157 - - *212 + - *163 + - *222 requestBody: required: true content: application/json: - schema: &214 + schema: &224 type: object properties: name: @@ -31476,9 +32722,9 @@ paths: description: Response content: application/json: - schema: *210 + schema: *220 examples: - default: *211 + default: *221 '422': *15 '404': *6 x-github: @@ -31502,8 +32748,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-roles#delete-a-custom-repository-role parameters: - - *157 - - *212 + - *163 + - *222 responses: '204': description: Response @@ -31531,12 +32777,12 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-roles#closing-down---create-a-custom-role parameters: - - *157 + - *163 requestBody: required: true content: application/json: - schema: *213 + schema: *223 examples: default: value: @@ -31550,9 +32796,9 @@ paths: description: Response content: application/json: - schema: *210 + schema: *220 examples: - default: *211 + default: *221 '422': *15 '404': *6 x-github: @@ -31582,16 +32828,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-roles#closing-down---get-a-custom-role parameters: - - *157 - - *212 + - *163 + - *222 responses: '200': description: Response content: application/json: - schema: *210 + schema: *220 examples: - default: *211 + default: *221 '404': *6 x-github: githubCloudOnly: true @@ -31619,13 +32865,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-roles#closing-down---update-a-custom-role parameters: - - *157 - - *212 + - *163 + - *222 requestBody: required: true content: application/json: - schema: *214 + schema: *224 examples: default: value: @@ -31640,9 +32886,9 @@ paths: description: Response content: application/json: - schema: *210 + schema: *220 examples: - default: *211 + default: *221 '422': *15 '404': *6 x-github: @@ -31672,8 +32918,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-roles#closing-down---delete-a-custom-role parameters: - - *157 - - *212 + - *163 + - *222 responses: '204': description: Response @@ -31701,18 +32947,18 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependabot/alerts#list-dependabot-alerts-for-an-organization parameters: - - *157 - - *215 - - *216 - - *217 - - *218 - - *219 - - *220 - - *76 - - *74 - - *75 - - *221 - - *222 + - *163 + - *225 + - *226 + - *227 + - *228 + - *229 + - *230 + - *82 + - *80 + - *81 + - *231 + - *232 - *17 responses: '200': @@ -31721,9 +32967,9 @@ paths: application/json: schema: type: array - items: *223 + items: *233 examples: - default: *224 + default: *234 '304': *35 '400': *14 '403': *27 @@ -31749,9 +32995,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependabot/secrets#list-organization-secrets parameters: - - *157 + - *163 - *17 - - *18 + - *19 responses: '200': description: Response @@ -31767,7 +33013,7 @@ paths: type: integer secrets: type: array - items: &225 + items: &235 title: Dependabot Secret for an Organization description: Secrets for GitHub Dependabot for an organization. type: object @@ -31840,13 +33086,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependabot/secrets#get-an-organization-public-key parameters: - - *157 + - *163 responses: '200': description: Response content: application/json: - schema: &469 + schema: &479 title: DependabotPublicKey description: The public key used for setting Dependabot Secrets. type: object @@ -31865,7 +33111,7 @@ paths: - key_id - key examples: - default: &470 + default: &480 value: key_id: '012345678912345678' key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 @@ -31888,14 +33134,14 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependabot/secrets#get-an-organization-secret parameters: - - *157 - - *183 + - *163 + - *193 responses: '200': description: Response content: application/json: - schema: *225 + schema: *235 examples: default: value: @@ -31923,8 +33169,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependabot/secrets#create-or-update-an-organization-secret parameters: - - *157 - - *183 + - *163 + - *193 requestBody: required: true content: @@ -31979,7 +33225,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *184 + schema: *194 examples: default: value: @@ -32003,8 +33249,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependabot/secrets#delete-an-organization-secret parameters: - - *157 - - *183 + - *163 + - *193 responses: '204': description: Response @@ -32028,9 +33274,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependabot/secrets#list-selected-repositories-for-an-organization-secret parameters: - - *157 - - *183 - - *18 + - *163 + - *193 + - *19 - *17 responses: '200': @@ -32047,9 +33293,9 @@ paths: type: integer repositories: type: array - items: *173 + items: *183 examples: - default: *187 + default: *197 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -32070,8 +33316,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependabot/secrets#set-selected-repositories-for-an-organization-secret parameters: - - *157 - - *183 + - *163 + - *193 requestBody: required: true content: @@ -32121,8 +33367,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependabot/secrets#add-selected-repository-to-an-organization-secret parameters: - - *157 - - *183 + - *163 + - *193 - name: repository_id in: path required: true @@ -32153,8 +33399,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependabot/secrets#remove-selected-repository-from-an-organization-secret parameters: - - *157 - - *183 + - *163 + - *193 - name: repository_id in: path required: true @@ -32184,7 +33430,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#get-list-of-conflicting-packages-during-docker-migration-for-organization parameters: - - *157 + - *163 responses: '200': description: Response @@ -32192,7 +33438,7 @@ paths: application/json: schema: type: array - items: &266 + items: &276 title: Package description: A software package type: object @@ -32245,7 +33491,7 @@ paths: repository: anyOf: - type: 'null' - - *173 + - *183 created_at: type: string format: date-time @@ -32263,7 +33509,7 @@ paths: - created_at - updated_at examples: - default: &267 + default: &277 value: - id: 197 name: hello_docker @@ -32341,9 +33587,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/events#list-public-organization-events parameters: - - *157 + - *163 - *17 - - *18 + - *19 responses: '200': description: Response @@ -32351,7 +33597,7 @@ paths: application/json: schema: type: array - items: *146 + items: *152 examples: 200-response: value: @@ -32421,7 +33667,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/external-groups#get-an-external-group parameters: - - *157 + - *163 - name: group_id description: The unique identifier of the group. in: path @@ -32447,7 +33693,7 @@ paths: description: Response content: application/json: - schema: &323 + schema: &333 title: ExternalGroup description: Information about an external group's usage and its members type: object @@ -32537,7 +33783,7 @@ paths: member_name: Octo Lisa member_email: octo_lisa@github.com examples: - default: &324 + default: &334 value: group_id: '123' group_name: Octocat admins @@ -32575,7 +33821,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/external-groups#list-external-groups-in-an-organization parameters: - - *157 + - *163 - *17 - name: page description: Page token @@ -32592,7 +33838,7 @@ paths: description: Response content: application/json: - schema: &321 + schema: &331 title: ExternalGroups description: A list of external groups available to be connected to a team @@ -32632,7 +33878,7 @@ paths: group_name: group-azuread-test2 updated_at: 2021-06-03 22:27:15:000 -700 examples: - default: &322 + default: &332 value: groups: - group_id: '123' @@ -32666,9 +33912,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/members#list-failed-organization-invitations parameters: - - *157 + - *163 - *17 - - *18 + - *19 responses: '200': description: Response @@ -32676,7 +33922,7 @@ paths: application/json: schema: type: array - items: &248 + items: &258 title: Organization Invitation description: Organization Invitation type: object @@ -32730,7 +33976,7 @@ paths: - invitation_teams_url - node_id examples: - default: &249 + default: &259 value: - id: 1 login: monalisa @@ -32789,7 +34035,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-roles#closing-down---list-fine-grained-permissions-for-an-organization parameters: - - *157 + - *163 responses: '200': description: Response @@ -32797,7 +34043,7 @@ paths: application/json: schema: type: array - items: &285 + items: &295 title: Repository Fine-Grained Permission description: A fine-grained permission that protects repository resources. @@ -32811,7 +34057,7 @@ paths: - name - description examples: - default: &286 + default: &296 value: - name: add_assignee description: Assign or remove a user @@ -32842,9 +34088,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/webhooks#list-organization-webhooks parameters: - - *157 + - *163 - *17 - - *18 + - *19 responses: '200': description: Response @@ -32852,7 +34098,7 @@ paths: application/json: schema: type: array - items: &226 + items: &236 title: Org Hook description: Org Hook type: object @@ -32973,7 +34219,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/webhooks#create-an-organization-webhook parameters: - - *157 + - *163 requestBody: required: true content: @@ -33035,9 +34281,9 @@ paths: description: Response content: application/json: - schema: *226 + schema: *236 examples: - default: &227 + default: &237 value: id: 1 url: https://api.github.com/orgs/octocat/hooks/1 @@ -33081,8 +34327,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/webhooks#get-an-organization-webhook parameters: - - *157 - - &228 + - *163 + - &238 name: hook_id description: The unique identifier of the hook. You can find this value in the `X-GitHub-Hook-ID` header of a webhook delivery. @@ -33095,9 +34341,9 @@ paths: description: Response content: application/json: - schema: *226 + schema: *236 examples: - default: *227 + default: *237 '404': *6 x-github: githubCloudOnly: false @@ -33118,8 +34364,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/webhooks#update-an-organization-webhook parameters: - - *157 - - *228 + - *163 + - *238 requestBody: required: false content: @@ -33165,7 +34411,7 @@ paths: description: Response content: application/json: - schema: *226 + schema: *236 examples: default: value: @@ -33204,8 +34450,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/webhooks#delete-an-organization-webhook parameters: - - *157 - - *228 + - *163 + - *238 responses: '204': description: Response @@ -33230,8 +34476,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/webhooks#get-a-webhook-configuration-for-an-organization parameters: - - *157 - - *228 + - *163 + - *238 responses: '200': description: Response @@ -33259,8 +34505,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/webhooks#update-a-webhook-configuration-for-an-organization parameters: - - *157 - - *228 + - *163 + - *238 requestBody: required: false content: @@ -33308,10 +34554,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/webhooks#list-deliveries-for-an-organization-webhook parameters: - - *157 - - *228 + - *163 + - *238 - *17 - - *229 + - *239 responses: '200': description: Response @@ -33319,9 +34565,9 @@ paths: application/json: schema: type: array - items: *230 + items: *240 examples: - default: *231 + default: *241 '400': *14 '422': *15 x-github: @@ -33344,17 +34590,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/webhooks#get-a-webhook-delivery-for-an-organization-webhook parameters: - - *157 - - *228 + - *163 + - *238 - *16 responses: '200': description: Response content: application/json: - schema: *232 + schema: *242 examples: - default: *233 + default: *243 '400': *14 '422': *15 x-github: @@ -33377,11 +34623,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/webhooks#redeliver-a-delivery-for-an-organization-webhook parameters: - - *157 - - *228 + - *163 + - *238 - *16 responses: - '202': *85 + '202': *91 '400': *14 '422': *15 x-github: @@ -33404,8 +34650,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/webhooks#ping-an-organization-webhook parameters: - - *157 - - *228 + - *163 + - *238 responses: '204': description: Response @@ -33427,8 +34673,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/api-insights#get-route-stats-by-actor parameters: - - *157 - - &238 + - *163 + - &248 name: actor_type in: path description: The type of the actor @@ -33441,14 +34687,14 @@ paths: - fine_grained_pat - oauth_app - github_app_user_to_server - - &239 + - &249 name: actor_id in: path description: The ID of the actor required: true schema: type: integer - - &234 + - &244 name: min_timestamp description: 'The minimum timestamp to query for stats. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format: `YYYY-MM-DDTHH:MM:SSZ`.' @@ -33456,7 +34702,7 @@ paths: required: true schema: type: string - - &235 + - &245 name: max_timestamp description: 'The maximum timestamp to query for stats. Defaults to the time 30 days ago. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) @@ -33465,9 +34711,9 @@ paths: required: false schema: type: string - - *18 + - *19 - *17 - - *76 + - *82 - name: sort description: The property to sort the results by. in: query @@ -33550,13 +34796,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/api-insights#get-subject-stats parameters: - - *157 - - *234 - - *235 - - *18 + - *163 + - *244 + - *245 + - *19 - *17 - - *76 - - &244 + - *82 + - &254 name: sort description: The property to sort the results by. in: query @@ -33635,15 +34881,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/api-insights#get-summary-stats parameters: - - *157 - - *234 - - *235 + - *163 + - *244 + - *245 responses: '200': description: Response content: application/json: - schema: &236 + schema: &246 title: Summary Stats description: API Insights usage summary stats for an organization type: object @@ -33659,7 +34905,7 @@ paths: type: integer format: int64 examples: - default: &237 + default: &247 value: total_request_count: 34225 rate_limited_request_count: 23 @@ -33679,24 +34925,24 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/api-insights#get-summary-stats-by-user parameters: - - *157 - - &240 + - *163 + - &250 name: user_id in: path description: The ID of the user to query for stats required: true schema: type: string - - *234 - - *235 + - *244 + - *245 responses: '200': description: Response content: application/json: - schema: *236 + schema: *246 examples: - default: *237 + default: *247 x-github: enabledForGitHubApps: true category: orgs @@ -33714,19 +34960,19 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/api-insights#get-summary-stats-by-actor parameters: - - *157 - - *234 - - *235 - - *238 - - *239 + - *163 + - *244 + - *245 + - *248 + - *249 responses: '200': description: Response content: application/json: - schema: *236 + schema: *246 examples: - default: *237 + default: *247 x-github: enabledForGitHubApps: true category: orgs @@ -33743,10 +34989,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/api-insights#get-time-stats parameters: - - *157 - - *234 - - *235 - - &241 + - *163 + - *244 + - *245 + - &251 name: timestamp_increment description: The increment of time used to breakdown the query results (5m, 10m, 1h, etc.) @@ -33759,7 +35005,7 @@ paths: description: Response content: application/json: - schema: &242 + schema: &252 title: Time Stats description: API Insights usage time stats for an organization type: array @@ -33775,7 +35021,7 @@ paths: type: integer format: int64 examples: - default: &243 + default: &253 value: - timestamp: '2024-09-11T15:00:00Z' total_request_count: 34225 @@ -33811,19 +35057,19 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/api-insights#get-time-stats-by-user parameters: - - *157 - - *240 - - *234 - - *235 - - *241 + - *163 + - *250 + - *244 + - *245 + - *251 responses: '200': description: Response content: application/json: - schema: *242 + schema: *252 examples: - default: *243 + default: *253 x-github: enabledForGitHubApps: true category: orgs @@ -33840,20 +35086,20 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/api-insights#get-time-stats-by-actor parameters: - - *157 - - *238 - - *239 - - *234 - - *235 - - *241 + - *163 + - *248 + - *249 + - *244 + - *245 + - *251 responses: '200': description: Response content: application/json: - schema: *242 + schema: *252 examples: - default: *243 + default: *253 x-github: enabledForGitHubApps: true category: orgs @@ -33870,14 +35116,14 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/api-insights#get-user-stats parameters: - - *157 - - *240 - - *234 - - *235 - - *18 - - *17 - - *76 + - *163 + - *250 - *244 + - *245 + - *19 + - *17 + - *82 + - *254 - name: actor_name_substring in: query description: Providing a substring will filter results where the actor name @@ -33953,7 +35199,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/apps/apps#get-an-organization-installation-for-the-authenticated-app parameters: - - *157 + - *163 responses: '200': description: Response @@ -33961,7 +35207,7 @@ paths: application/json: schema: *20 examples: - default: &508 + default: &518 value: id: 1 account: @@ -34030,9 +35276,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/orgs#list-app-installations-for-an-organization parameters: - - *157 + - *163 - *17 - - *18 + - *19 responses: '200': description: Response @@ -34119,7 +35365,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/interactions/orgs#get-interaction-restrictions-for-an-organization parameters: - - *157 + - *163 responses: '200': description: Response @@ -34127,12 +35373,12 @@ paths: application/json: schema: anyOf: - - &246 + - &256 title: Interaction Limits description: Interaction limit settings. type: object properties: - limit: &245 + limit: &255 type: string description: The type of GitHub user that can comment, open issues, or create pull requests while the interaction limit @@ -34160,7 +35406,7 @@ paths: properties: {} additionalProperties: false examples: - default: &247 + default: &257 value: limit: collaborators_only origin: organization @@ -34184,18 +35430,18 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/interactions/orgs#set-interaction-restrictions-for-an-organization parameters: - - *157 + - *163 requestBody: required: true content: application/json: - schema: &509 + schema: &519 title: Interaction Restrictions description: Limit interactions to a specific type of user for a specified duration type: object properties: - limit: *245 + limit: *255 expiry: type: string description: 'The duration of the interaction restriction. Default: @@ -34220,9 +35466,9 @@ paths: description: Response content: application/json: - schema: *246 + schema: *256 examples: - default: *247 + default: *257 '422': *15 x-github: githubCloudOnly: false @@ -34240,7 +35486,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/interactions/orgs#remove-interaction-restrictions-for-an-organization parameters: - - *157 + - *163 responses: '204': description: Response @@ -34266,9 +35512,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/members#list-pending-organization-invitations parameters: - - *157 + - *163 - *17 - - *18 + - *19 - name: role description: Filter invitations by their member role. in: query @@ -34300,9 +35546,9 @@ paths: application/json: schema: type: array - items: *248 + items: *258 examples: - default: *249 + default: *259 headers: Link: *37 '404': *6 @@ -34326,7 +35572,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/members#create-an-organization-invitation parameters: - - *157 + - *163 requestBody: required: false content: @@ -34380,7 +35626,7 @@ paths: description: Response content: application/json: - schema: *248 + schema: *258 examples: default: value: @@ -34436,8 +35682,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/members#cancel-an-organization-invitation parameters: - - *157 - - &250 + - *163 + - &260 name: invitation_id description: The unique identifier of the invitation. in: path @@ -34470,10 +35716,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/members#list-organization-invitation-teams parameters: - - *157 - - *250 + - *163 + - *260 - *17 - - *18 + - *19 responses: '200': description: Response @@ -34481,9 +35727,9 @@ paths: application/json: schema: type: array - items: *251 + items: *261 examples: - default: &265 + default: &275 value: - id: 1 node_id: MDQ6VGVhbTE= @@ -34528,7 +35774,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#list-organization-issues-assigned-to-the-authenticated-user parameters: - - *157 + - *163 - name: filter description: Indicates which sorts of issues to return. `assigned` means issues assigned to you. `created` means issues created by you. `mentioned` means @@ -34558,7 +35804,7 @@ paths: - closed - all default: open - - *252 + - *262 - name: sort description: What to sort results by. in: query @@ -34570,10 +35816,10 @@ paths: - updated - comments default: created - - *76 - - *125 + - *82 + - *131 - *17 - - *18 + - *19 responses: '200': description: Response @@ -34581,9 +35827,9 @@ paths: application/json: schema: type: array - items: *135 + items: *141 examples: - default: *253 + default: *263 headers: Link: *37 '404': *6 @@ -34605,7 +35851,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/members#list-organization-members parameters: - - *157 + - *163 - name: filter description: Filter members returned in the list. `2fa_disabled` means that only members without [two-factor authentication](https://github.com/blog/1614-two-factor-authentication) @@ -34631,7 +35877,7 @@ paths: - member default: all - *17 - - *18 + - *19 responses: '200': description: Response @@ -34641,7 +35887,7 @@ paths: type: array items: *4 examples: - default: *254 + default: *264 headers: Link: *37 '422': *15 @@ -34661,8 +35907,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/members#check-organization-membership-for-a-user parameters: - - *157 - - *195 + - *163 + - *205 responses: '204': description: Response if requester is an organization member and user is @@ -34693,8 +35939,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/members#remove-an-organization-member parameters: - - *157 - - *195 + - *163 + - *205 responses: '204': description: Response @@ -34719,9 +35965,9 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/organizations#list-codespaces-for-a-user-in-organization parameters: - *17 - - *18 - - *157 - - *195 + - *19 + - *163 + - *205 responses: '200': description: Response @@ -34737,11 +35983,11 @@ paths: type: integer codespaces: type: array - items: *255 + items: *265 examples: - default: *256 + default: *266 '304': *35 - '500': *87 + '500': *93 '401': *23 '403': *27 '404': *6 @@ -34764,9 +36010,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/organizations#delete-a-codespace-from-the-organization parameters: - - *157 - - *195 - - &257 + - *163 + - *205 + - &267 name: codespace_name in: path required: true @@ -34774,9 +36020,9 @@ paths: schema: type: string responses: - '202': *85 + '202': *91 '304': *35 - '500': *87 + '500': *93 '401': *23 '403': *27 '404': *6 @@ -34799,17 +36045,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/organizations#stop-a-codespace-for-an-organization-user parameters: - - *157 - - *195 - - *257 + - *163 + - *205 + - *267 responses: '200': description: Response content: application/json: - schema: *255 + schema: *265 examples: - default: &440 + default: &450 value: id: 1 name: monalisa-octocat-hello-world-g4wpq6h95q @@ -34951,7 +36197,7 @@ paths: recent_folders: [] template: '304': *35 - '500': *87 + '500': *93 '401': *23 '403': *27 '404': *6 @@ -34982,14 +36228,14 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/copilot/copilot-user-management#get-copilot-seat-assignment-details-for-a-user parameters: - - *157 - - *195 + - *163 + - *205 responses: '200': description: The user's GitHub Copilot seat details, including usage. content: application/json: - schema: *207 + schema: *217 examples: default: value: @@ -35032,7 +36278,7 @@ paths: members_url: https://api.github.com/teams/1/members{/member} repositories_url: https://api.github.com/teams/1/repos parent: - '500': *87 + '500': *93 '401': *23 '403': *27 '404': *6 @@ -35057,14 +36303,14 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/members#get-organization-membership-for-a-user parameters: - - *157 - - *195 + - *163 + - *205 responses: '200': description: Response content: application/json: - schema: &258 + schema: &268 title: Org Membership description: Org Membership type: object @@ -35097,7 +36343,7 @@ paths: format: uri examples: - https://api.github.com/orgs/octocat - organization: *50 + organization: *56 user: anyOf: - type: 'null' @@ -35117,7 +36363,7 @@ paths: - organization - user examples: - response-if-user-has-an-active-admin-membership-with-organization: &259 + response-if-user-has-an-active-admin-membership-with-organization: &269 summary: Response if user has an active admin membership with organization value: url: https://api.github.com/orgs/octocat/memberships/defunkt @@ -35185,8 +36431,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/members#set-organization-membership-for-a-user parameters: - - *157 - - *195 + - *163 + - *205 requestBody: required: false content: @@ -35214,9 +36460,9 @@ paths: description: Response content: application/json: - schema: *258 + schema: *268 examples: - response-if-user-already-had-membership-with-organization: *259 + response-if-user-already-had-membership-with-organization: *269 '422': *15 '403': *27 x-github: @@ -35237,8 +36483,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/members#remove-organization-membership-for-a-user parameters: - - *157 - - *195 + - *163 + - *205 responses: '204': description: Response @@ -35263,9 +36509,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/orgs#list-organization-migrations parameters: - - *157 + - *163 - *17 - - *18 + - *19 - name: exclude description: Exclude attributes from the API response to improve performance in: query @@ -35285,7 +36531,7 @@ paths: application/json: schema: type: array - items: &260 + items: &270 title: Migration description: A migration. type: object @@ -35327,7 +36573,7 @@ paths: type: array description: The repositories included in the migration. Only returned for export migrations. - items: *55 + items: *61 url: type: string format: uri @@ -35542,7 +36788,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/orgs#start-an-organization-migration parameters: - - *157 + - *163 requestBody: required: true content: @@ -35623,7 +36869,7 @@ paths: description: Response content: application/json: - schema: *260 + schema: *270 examples: default: value: @@ -35801,8 +37047,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/orgs#get-an-organization-migration-status parameters: - - *157 - - &261 + - *163 + - &271 name: migration_id description: The unique identifier of the migration. in: path @@ -35830,7 +37076,7 @@ paths: * `failed`, which means the migration failed. content: application/json: - schema: *260 + schema: *270 examples: default: value: @@ -35999,8 +37245,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/orgs#download-an-organization-migration-archive parameters: - - *157 - - *261 + - *163 + - *271 responses: '302': description: Response @@ -36021,8 +37267,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/orgs#delete-an-organization-migration-archive parameters: - - *157 - - *261 + - *163 + - *271 responses: '204': description: Response @@ -36045,9 +37291,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/orgs#unlock-an-organization-repository parameters: - - *157 - - *261 - - &675 + - *163 + - *271 + - &685 name: repo_name description: repo_name parameter in: path @@ -36074,10 +37320,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/orgs#list-repositories-in-an-organization-migration parameters: - - *157 - - *261 + - *163 + - *271 - *17 - - *18 + - *19 responses: '200': description: Response @@ -36085,9 +37331,9 @@ paths: application/json: schema: type: array - items: *173 + items: *183 examples: - default: &272 + default: &282 value: - id: 1296269 node_id: MDEwOlJlcG9zaXRvcnkxMjk2MjY5 @@ -36226,7 +37472,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/organization-roles#list-organization-fine-grained-permissions-for-an-organization parameters: - - *157 + - *163 responses: '200': description: Response @@ -36280,7 +37526,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/organization-roles#get-all-organization-roles-for-an-organization parameters: - - *157 + - *163 responses: '200': description: Response - list of organization roles @@ -36296,7 +37542,7 @@ paths: roles: type: array description: The list of organization roles available to the organization. - items: &262 + items: &272 title: Organization Role description: Organization roles type: object @@ -36458,7 +37704,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/organization-roles#create-a-custom-organization-role parameters: - - *157 + - *163 requestBody: required: true content: @@ -36505,7 +37751,7 @@ paths: description: Response content: application/json: - schema: *262 + schema: *272 examples: default: value: @@ -36534,7 +37780,7 @@ paths: updated_at: '2022-07-04T22:19:11Z' '422': *15 '404': *6 - '409': *84 + '409': *90 x-github: githubCloudOnly: true enabledForGitHubApps: true @@ -36556,8 +37802,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/organization-roles#remove-all-organization-roles-for-a-team parameters: - - *157 - - *263 + - *163 + - *273 responses: '204': description: Response @@ -36582,9 +37828,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/organization-roles#assign-an-organization-role-to-a-team parameters: - - *157 - - *263 - - *212 + - *163 + - *273 + - *222 responses: '204': description: Response @@ -36613,9 +37859,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/organization-roles#remove-an-organization-role-from-a-team parameters: - - *157 - - *263 - - *212 + - *163 + - *273 + - *222 responses: '204': description: Response @@ -36640,8 +37886,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/organization-roles#remove-all-organization-roles-for-a-user parameters: - - *157 - - *195 + - *163 + - *205 responses: '204': description: Response @@ -36666,9 +37912,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/organization-roles#assign-an-organization-role-to-a-user parameters: - - *157 - - *195 - - *212 + - *163 + - *205 + - *222 responses: '204': description: Response @@ -36698,9 +37944,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/organization-roles#remove-an-organization-role-from-a-user parameters: - - *157 - - *195 - - *212 + - *163 + - *205 + - *222 responses: '204': description: Response @@ -36728,14 +37974,14 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/organization-roles#get-an-organization-role parameters: - - *157 - - *212 + - *163 + - *222 responses: '200': description: Response content: application/json: - schema: *262 + schema: *272 examples: default: value: @@ -36792,8 +38038,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/organization-roles#update-a-custom-organization-role parameters: - - *157 - - *212 + - *163 + - *222 requestBody: required: true content: @@ -36832,7 +38078,7 @@ paths: description: Response content: application/json: - schema: *262 + schema: *272 examples: default: value: @@ -36860,7 +38106,7 @@ paths: created_at: '2022-07-04T22:19:11Z' updated_at: '2022-07-04T22:19:11Z' '422': *15 - '409': *84 + '409': *90 '404': *6 x-github: githubCloudOnly: true @@ -36885,8 +38131,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/organization-roles#delete-a-custom-organization-role parameters: - - *157 - - *212 + - *163 + - *222 responses: '204': description: Response @@ -36911,10 +38157,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/organization-roles#list-teams-that-are-assigned-to-an-organization-role parameters: - - *157 - - *212 + - *163 + - *222 - *17 - - *18 + - *19 responses: '200': description: Response - List of assigned teams @@ -36991,7 +38237,7 @@ paths: parent: anyOf: - type: 'null' - - *264 + - *274 required: - id - node_id @@ -37005,7 +38251,7 @@ paths: - slug - parent examples: - default: *265 + default: *275 headers: Link: *37 '404': @@ -37034,10 +38280,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/organization-roles#list-users-that-are-assigned-to-an-organization-role parameters: - - *157 - - *212 + - *163 + - *222 - *17 - - *18 + - *19 responses: '200': description: Response - List of assigned users @@ -37064,7 +38310,7 @@ paths: inherited_from: description: Team the user has gotten the role through type: array - items: *264 + items: *274 name: type: - string @@ -37181,7 +38427,7 @@ paths: - type - url examples: - default: *254 + default: *264 headers: Link: *37 '404': @@ -37205,7 +38451,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/outside-collaborators#list-outside-collaborators-for-an-organization parameters: - - *157 + - *163 - name: filter description: Filter the list of outside collaborators. `2fa_disabled` means that only outside collaborators without [two-factor authentication](https://github.com/blog/1614-two-factor-authentication) @@ -37219,7 +38465,7 @@ paths: - all default: all - *17 - - *18 + - *19 responses: '200': description: Response @@ -37229,7 +38475,7 @@ paths: type: array items: *4 examples: - default: *254 + default: *264 headers: Link: *37 x-github: @@ -37254,8 +38500,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/outside-collaborators#convert-an-organization-member-to-outside-collaborator parameters: - - *157 - - *195 + - *163 + - *205 requestBody: required: false content: @@ -37312,8 +38558,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/outside-collaborators#remove-outside-collaborator-from-an-organization parameters: - - *157 - - *195 + - *163 + - *205 responses: '204': description: Response @@ -37370,8 +38616,8 @@ paths: - docker - nuget - container - - *157 - - &677 + - *163 + - &687 name: visibility description: |- The selected visibility of the packages. This parameter is optional and only filters an existing result set. @@ -37407,12 +38653,12 @@ paths: application/json: schema: type: array - items: *266 + items: *276 examples: - default: *267 + default: *277 '403': *27 '401': *23 - '400': &679 + '400': &689 description: The value of `per_page` multiplied by `page` cannot be greater than 10000. x-github: @@ -37434,7 +38680,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#get-a-package-for-an-organization parameters: - - &268 + - &278 name: package_type description: The type of supported package. Packages in GitHub's Gradle registry have the type `maven`. Docker images pushed to GitHub's Container registry @@ -37452,20 +38698,20 @@ paths: - docker - nuget - container - - &269 + - &279 name: package_name description: The name of the package. in: path required: true schema: type: string - - *157 + - *163 responses: '200': description: Response content: application/json: - schema: *266 + schema: *276 examples: default: value: @@ -37517,9 +38763,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#delete-a-package-for-an-organization parameters: - - *268 - - *269 - - *157 + - *278 + - *279 + - *163 responses: '204': description: Response @@ -37551,9 +38797,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#restore-a-package-for-an-organization parameters: - - *268 - - *269 - - *157 + - *278 + - *279 + - *163 - name: token description: package token schema: @@ -37585,10 +38831,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#list-package-versions-for-a-package-owned-by-an-organization parameters: - - *268 - - *269 - - *157 - - *18 + - *278 + - *279 + - *163 + - *19 - *17 - name: state in: query @@ -37607,7 +38853,7 @@ paths: application/json: schema: type: array - items: &270 + items: &280 title: Package Version description: A version of a software package type: object @@ -37742,10 +38988,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#get-a-package-version-for-an-organization parameters: - - *268 - - *269 - - *157 - - &271 + - *278 + - *279 + - *163 + - &281 name: package_version_id description: Unique identifier of the package version. in: path @@ -37757,7 +39003,7 @@ paths: description: Response content: application/json: - schema: *270 + schema: *280 examples: default: value: @@ -37793,10 +39039,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#delete-package-version-for-an-organization parameters: - - *268 - - *269 - - *157 - - *271 + - *278 + - *279 + - *163 + - *281 responses: '204': description: Response @@ -37828,10 +39074,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#restore-package-version-for-an-organization parameters: - - *268 - - *269 - - *157 - - *271 + - *278 + - *279 + - *163 + - *281 responses: '204': description: Response @@ -37858,10 +39104,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/personal-access-tokens#list-requests-to-access-organization-resources-with-fine-grained-personal-access-tokens parameters: - - *157 + - *163 - *17 - - *18 - - &273 + - *19 + - &283 name: sort description: The property by which to sort the results. in: query @@ -37871,8 +39117,8 @@ paths: enum: - created_at default: created_at - - *76 - - &274 + - *82 + - &284 name: owner description: A list of owner usernames to use to filter the results. in: query @@ -37884,7 +39130,7 @@ paths: type: string examples: - owner[]=octocat1,owner[]=octocat2 - - &275 + - &285 name: repository description: The name of the repository to use to filter the results. in: query @@ -37893,7 +39139,7 @@ paths: type: string examples: - Hello-World - - &276 + - &286 name: permission description: The permission to use to filter the results. in: query @@ -37902,7 +39148,7 @@ paths: type: string examples: - issues_read - - &277 + - &287 name: last_used_before description: 'Only show fine-grained personal access tokens used before the given time. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) @@ -37912,7 +39158,7 @@ paths: schema: type: string format: date-time - - &278 + - &288 name: last_used_after description: 'Only show fine-grained personal access tokens used after the given time. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) @@ -37923,7 +39169,7 @@ paths: type: string format: date-time responses: - '500': *87 + '500': *93 '422': *15 '404': *6 '403': *27 @@ -38078,7 +39324,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/personal-access-tokens#review-requests-to-access-organization-resources-with-fine-grained-personal-access-tokens parameters: - - *157 + - *163 requestBody: required: true content: @@ -38120,11 +39366,11 @@ paths: action: deny reason: Access is too broad. responses: - '500': *87 + '500': *93 '422': *15 '404': *6 '403': *27 - '202': *85 + '202': *91 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -38145,7 +39391,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/personal-access-tokens#review-a-request-to-access-organization-resources-with-a-fine-grained-personal-access-token parameters: - - *157 + - *163 - name: pat_request_id in: path description: Unique identifier of the request for access via fine-grained @@ -38182,11 +39428,11 @@ paths: action: deny reason: This request is denied because the access is too broad. responses: - '500': *87 + '500': *93 '422': *15 '404': *6 '403': *27 - '204': *102 + '204': *108 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -38207,7 +39453,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/personal-access-tokens#list-repositories-requested-to-be-accessed-by-a-fine-grained-personal-access-token parameters: - - *157 + - *163 - name: pat_request_id in: path description: Unique identifier of the request for access via fine-grained @@ -38216,9 +39462,9 @@ paths: schema: type: integer - *17 - - *18 + - *19 responses: - '500': *87 + '500': *93 '404': *6 '403': *27 '200': @@ -38227,9 +39473,9 @@ paths: application/json: schema: type: array - items: *173 + items: *183 examples: - default: *272 + default: *282 headers: Link: *37 x-github: @@ -38252,18 +39498,18 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/personal-access-tokens#list-fine-grained-personal-access-tokens-with-access-to-organization-resources parameters: - - *157 + - *163 - *17 - - *18 - - *273 - - *76 - - *274 - - *275 - - *276 - - *277 - - *278 + - *19 + - *283 + - *82 + - *284 + - *285 + - *286 + - *287 + - *288 responses: - '500': *87 + '500': *93 '422': *15 '404': *6 '403': *27 @@ -38412,7 +39658,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/personal-access-tokens#update-the-access-to-organization-resources-via-fine-grained-personal-access-tokens parameters: - - *157 + - *163 requestBody: required: true content: @@ -38447,9 +39693,9 @@ paths: - 1296269 - 1296280 responses: - '500': *87 + '500': *93 '404': *6 - '202': *85 + '202': *91 '403': *27 '422': *15 x-github: @@ -38472,7 +39718,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/personal-access-tokens#update-the-access-a-fine-grained-personal-access-token-has-to-organization-resources parameters: - - *157 + - *163 - name: pat_id description: The unique identifier of the fine-grained personal access token. in: path @@ -38500,9 +39746,9 @@ paths: value: action: revoke responses: - '500': *87 + '500': *93 '404': *6 - '204': *102 + '204': *108 '403': *27 '422': *15 x-github: @@ -38524,7 +39770,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/personal-access-tokens#list-repositories-a-fine-grained-personal-access-token-has-access-to parameters: - - *157 + - *163 - name: pat_id in: path description: Unique identifier of the fine-grained personal access token. @@ -38532,9 +39778,9 @@ paths: schema: type: integer - *17 - - *18 + - *19 responses: - '500': *87 + '500': *93 '404': *6 '403': *27 '200': @@ -38543,9 +39789,9 @@ paths: application/json: schema: type: array - items: *173 + items: *183 examples: - default: *272 + default: *282 headers: Link: *37 x-github: @@ -38571,9 +39817,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/private-registries/organization-configurations#list-private-registries-for-an-organization parameters: - - *157 + - *163 - *17 - - *18 + - *19 responses: '200': description: Response @@ -38589,7 +39835,7 @@ paths: type: integer configurations: type: array - items: &279 + items: &289 title: Organization private registry description: Private registry configuration for an organization type: object @@ -38668,7 +39914,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/private-registries/organization-configurations#create-a-private-registry-for-an-organization parameters: - - *157 + - *163 requestBody: required: true content: @@ -38801,7 +40047,7 @@ paths: - created_at - updated_at examples: - org-private-registry-with-selected-visibility: &280 + org-private-registry-with-selected-visibility: &290 value: name: MAVEN_REPOSITORY_SECRET registry_type: maven_repository @@ -38844,7 +40090,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/private-registries/organization-configurations#get-private-registries-public-key-for-an-organization parameters: - - *157 + - *163 responses: '200': description: Response @@ -38896,16 +40142,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/private-registries/organization-configurations#get-a-private-registry-for-an-organization parameters: - - *157 - - *183 + - *163 + - *193 responses: '200': description: The specified private registry configuration for the organization content: application/json: - schema: *279 + schema: *289 examples: - default: *280 + default: *290 '404': *6 x-github: githubCloudOnly: false @@ -38928,8 +40174,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/private-registries/organization-configurations#update-a-private-registry-for-an-organization parameters: - - *157 - - *183 + - *163 + - *193 requestBody: required: true content: @@ -39009,8 +40255,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/private-registries/organization-configurations#delete-a-private-registry-for-an-organization parameters: - - *157 - - *183 + - *163 + - *193 responses: '204': description: Response @@ -39035,7 +40281,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/projects#list-organization-projects parameters: - - *157 + - *163 - name: state description: Indicates the state of the projects to return. in: query @@ -39048,7 +40294,7 @@ paths: - all default: open - *17 - - *18 + - *19 responses: '200': description: Response @@ -39056,7 +40302,7 @@ paths: application/json: schema: type: array - items: &281 + items: &291 title: Project description: Projects are a way to organize columns and cards of work. @@ -39209,7 +40455,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/projects#create-an-organization-project parameters: - - *157 + - *163 requestBody: required: true content: @@ -39235,7 +40481,7 @@ paths: description: Response content: application/json: - schema: *281 + schema: *291 examples: default: value: @@ -39273,7 +40519,7 @@ paths: '401': *23 '403': *27 '404': *6 - '410': &339 + '410': &349 description: Gone content: application/json: @@ -39297,7 +40543,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-properties#get-all-custom-properties-for-an-organization parameters: - - *157 + - *163 responses: '200': description: Response @@ -39305,9 +40551,9 @@ paths: application/json: schema: type: array - items: *98 + items: *104 examples: - default: *99 + default: *105 '403': *27 '404': *6 x-github: @@ -39330,7 +40576,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-properties#create-or-update-custom-properties-for-an-organization parameters: - - *157 + - *163 requestBody: required: true content: @@ -39341,7 +40587,7 @@ paths: properties: type: array description: The array of custom properties to create or update. - items: *98 + items: *104 minItems: 1 maxItems: 100 required: @@ -39371,9 +40617,9 @@ paths: application/json: schema: type: array - items: *98 + items: *104 examples: - default: *99 + default: *105 '403': *27 '404': *6 x-github: @@ -39394,16 +40640,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-properties#get-a-custom-property-for-an-organization parameters: - - *157 - - *100 + - *163 + - *106 responses: '200': description: Response content: application/json: - schema: *98 + schema: *104 examples: - default: *101 + default: *107 '403': *27 '404': *6 x-github: @@ -39426,13 +40672,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-properties#create-or-update-a-custom-property-for-an-organization parameters: - - *157 - - *100 + - *163 + - *106 requestBody: required: true content: application/json: - schema: *282 + schema: *292 examples: default: value: @@ -39448,9 +40694,9 @@ paths: description: Response content: application/json: - schema: *98 + schema: *104 examples: - default: *101 + default: *107 '403': *27 '404': *6 x-github: @@ -39473,10 +40719,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-properties#remove-a-custom-property-for-an-organization parameters: - - *157 - - *100 + - *163 + - *106 responses: - '204': *102 + '204': *108 '403': *27 '404': *6 x-github: @@ -39497,9 +40743,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-properties#list-custom-property-values-for-organization-repositories parameters: - - *157 + - *163 - *17 - - *18 + - *19 - name: repository_query description: Finds repositories in the organization with a query containing one or more search keywords and qualifiers. Qualifiers allow you to limit @@ -39538,7 +40784,7 @@ paths: - octocat/Hello-World properties: type: array - items: &283 + items: &293 title: Custom Property Value description: Custom property name and associated value type: object @@ -39608,7 +40854,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-properties#create-or-update-custom-property-values-for-organization-repositories parameters: - - *157 + - *163 requestBody: required: true content: @@ -39628,7 +40874,7 @@ paths: type: array description: List of custom property names and associated values to apply to the repositories. - items: *283 + items: *293 required: - repository_names - properties @@ -39669,9 +40915,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/members#list-public-organization-members parameters: - - *157 + - *163 - *17 - - *18 + - *19 responses: '200': description: Response @@ -39681,7 +40927,7 @@ paths: type: array items: *4 examples: - default: *254 + default: *264 headers: Link: *37 x-github: @@ -39700,8 +40946,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/members#check-public-organization-membership-for-a-user parameters: - - *157 - - *195 + - *163 + - *205 responses: '204': description: Response if user is a public member @@ -39725,8 +40971,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/members#set-public-organization-membership-for-the-authenticated-user parameters: - - *157 - - *195 + - *163 + - *205 responses: '204': description: Response @@ -39747,8 +40993,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/members#remove-public-organization-membership-for-the-authenticated-user parameters: - - *157 - - *195 + - *163 + - *205 responses: '204': description: Response @@ -39772,7 +41018,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#list-organization-repositories parameters: - - *157 + - *163 - name: type description: Specifies the types of repositories you want returned. `internal` is not yet supported when a GitHub App calls this endpoint with an installation @@ -39811,7 +41057,7 @@ paths: - asc - desc - *17 - - *18 + - *19 responses: '200': description: Response @@ -39819,9 +41065,9 @@ paths: application/json: schema: type: array - items: *173 + items: *183 examples: - default: *272 + default: *282 headers: Link: *37 x-github: @@ -39842,7 +41088,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#create-an-organization-repository parameters: - - *157 + - *163 requestBody: required: true content: @@ -40025,7 +41271,7 @@ paths: description: Response content: application/json: - schema: &341 + schema: &351 title: Full Repository description: Full Repository type: object @@ -40371,7 +41617,7 @@ paths: template_repository: anyOf: - type: 'null' - - *55 + - *61 temp_clone_token: type: - string @@ -40471,13 +41717,13 @@ paths: license: anyOf: - type: 'null' - - *136 + - *142 organization: anyOf: - type: 'null' - *4 - parent: *55 - source: *55 + parent: *61 + source: *61 forks: type: integer master_branch: @@ -40490,7 +41736,7 @@ paths: description: Whether anonymous git access is allowed. default: true type: boolean - code_of_conduct: &459 + code_of_conduct: &469 title: Code Of Conduct Simple description: Code of Conduct Simple type: object @@ -40520,7 +41766,7 @@ paths: - key - name - html_url - security_and_analysis: *284 + security_and_analysis: *294 custom_properties: type: object description: The custom properties that were defined for the repository. @@ -40604,7 +41850,7 @@ paths: - network_count - subscribers_count examples: - default: &343 + default: &353 value: id: 1296269 node_id: MDEwOlJlcG9zaXRvcnkxMjk2MjY5 @@ -41122,7 +42368,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/custom-roles#list-repository-fine-grained-permissions-for-an-organization parameters: - - *157 + - *163 responses: '200': description: Response @@ -41130,9 +42376,9 @@ paths: application/json: schema: type: array - items: *285 + items: *295 examples: - default: *286 + default: *296 x-github: githubCloudOnly: true enabledForGitHubApps: true @@ -41154,10 +42400,10 @@ paths: category: orgs subcategory: rules parameters: - - *157 + - *163 - *17 - - *18 - - &590 + - *19 + - &600 name: targets description: | A comma-separated list of rule targets to filter by. @@ -41176,7 +42422,7 @@ paths: application/json: schema: type: array - items: *112 + items: *118 examples: default: value: @@ -41207,7 +42453,7 @@ paths: created_at: '2023-08-15T08:43:03Z' updated_at: '2023-09-23T16:29:47Z' '404': *6 - '500': *87 + '500': *93 post: summary: Create an organization repository ruleset description: Create a repository ruleset for an organization. @@ -41223,7 +42469,7 @@ paths: category: orgs subcategory: rules parameters: - - *157 + - *163 requestBody: description: Request body required: true @@ -41244,16 +42490,16 @@ paths: - push - repository default: branch - enforcement: *109 + enforcement: *115 bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: *110 - conditions: *287 + items: *116 + conditions: *297 rules: type: array description: An array of rules within the ruleset. - items: *111 + items: *117 required: - name - enforcement @@ -41291,9 +42537,9 @@ paths: description: Response content: application/json: - schema: *112 + schema: *118 examples: - default: &290 + default: &300 value: id: 21 name: super cool ruleset @@ -41333,7 +42579,7 @@ paths: created_at: '2023-08-15T08:43:03Z' updated_at: '2023-09-23T16:29:47Z' '404': *6 - '500': *87 + '500': *93 "/orgs/{org}/rulesets/rule-suites": get: summary: List organization rule suites @@ -41347,8 +42593,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/rule-suites#list-organization-rule-suites parameters: - - *157 - - &591 + - *163 + - &601 name: ref description: The name of the ref. Cannot contain wildcard characters. Optionally prefix with `refs/heads/` to limit to branches or `refs/tags/` to limit @@ -41358,16 +42604,16 @@ paths: schema: type: string x-multi-segment: true - - *288 - - *289 - - &592 + - *298 + - *299 + - &602 name: actor_name description: The handle for the GitHub user account to filter on. When specified, only rule evaluations triggered by this actor will be returned. in: query schema: type: string - - &593 + - &603 name: rule_suite_result description: The rule results to filter on. When specified, only suites with this result will be returned. @@ -41381,13 +42627,13 @@ paths: - all default: all - *17 - - *18 + - *19 responses: '200': description: Response content: application/json: - schema: &594 + schema: &604 title: Rule Suites description: Response type: array @@ -41443,7 +42689,7 @@ paths: whether rules would pass or fail if all rules in the rule suite were `active`. examples: - default: &595 + default: &605 value: - id: 21 actor_id: 12 @@ -41467,7 +42713,7 @@ paths: result: pass evaluation_result: fail '404': *6 - '500': *87 + '500': *93 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -41486,8 +42732,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/rule-suites#get-an-organization-rule-suite parameters: - - *157 - - &596 + - *163 + - &606 name: rule_suite_id description: |- The unique identifier of the rule suite result. @@ -41503,7 +42749,7 @@ paths: description: Response content: application/json: - schema: &597 + schema: &607 title: Rule Suite description: Response type: object @@ -41610,7 +42856,7 @@ paths: description: The detailed failure message for the rule. Null if the rule passed. examples: - default: &598 + default: &608 value: id: 21 actor_id: 12 @@ -41645,7 +42891,7 @@ paths: result: fail rule_type: commit_message_pattern '404': *6 - '500': *87 + '500': *93 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -41671,7 +42917,7 @@ paths: category: orgs subcategory: rules parameters: - - *157 + - *163 - name: ruleset_id description: The ID of the ruleset. in: path @@ -41683,11 +42929,11 @@ paths: description: Response content: application/json: - schema: *112 + schema: *118 examples: - default: *290 + default: *300 '404': *6 - '500': *87 + '500': *93 put: summary: Update an organization repository ruleset description: Update a ruleset for an organization. @@ -41703,7 +42949,7 @@ paths: category: orgs subcategory: rules parameters: - - *157 + - *163 - name: ruleset_id description: The ID of the ruleset. in: path @@ -41729,16 +42975,16 @@ paths: - tag - push - repository - enforcement: *109 + enforcement: *115 bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: *110 - conditions: *287 + items: *116 + conditions: *297 rules: description: An array of rules within the ruleset. type: array - items: *111 + items: *117 examples: default: value: @@ -41773,11 +43019,11 @@ paths: description: Response content: application/json: - schema: *112 + schema: *118 examples: - default: *290 + default: *300 '404': *6 - '500': *87 + '500': *93 delete: summary: Delete an organization repository ruleset description: Delete a ruleset for an organization. @@ -41793,7 +43039,7 @@ paths: category: orgs subcategory: rules parameters: - - *157 + - *163 - name: ruleset_id description: The ID of the ruleset. in: path @@ -41804,7 +43050,7 @@ paths: '204': description: Response '404': *6 - '500': *87 + '500': *93 "/orgs/{org}/secret-scanning/alerts": get: summary: List secret scanning alerts for an organization @@ -41821,15 +43067,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/secret-scanning/secret-scanning#list-secret-scanning-alerts-for-an-organization parameters: - - *157 - - *291 - - *292 - - *293 - - *294 - - *76 - - *18 + - *163 + - *301 + - *302 + - *303 + - *304 + - *82 + - *19 - *17 - - &600 + - &610 name: before description: A cursor, as given in the [Link header](https://docs.github.com/enterprise-cloud@latest//rest/guides/using-pagination-in-the-rest-api#using-link-headers). If specified, the query only searches for events before this cursor. To @@ -41839,7 +43085,7 @@ paths: required: false schema: type: string - - &601 + - &611 name: after description: A cursor, as given in the [Link header](https://docs.github.com/enterprise-cloud@latest//rest/guides/using-pagination-in-the-rest-api#using-link-headers). If specified, the query only searches for events after this cursor. To @@ -41849,9 +43095,9 @@ paths: required: false schema: type: string - - *295 - - *296 - - *297 + - *305 + - *306 + - *307 responses: '200': description: Response @@ -41859,13 +43105,13 @@ paths: application/json: schema: type: array - items: *298 + items: *308 examples: - default: *299 + default: *309 headers: Link: *37 '404': *6 - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -41887,8 +43133,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/security-advisories/repository-advisories#list-repository-security-advisories-for-an-organization parameters: - - *157 - - *76 + - *163 + - *82 - name: sort description: The property to sort the results by. in: query @@ -41900,8 +43146,8 @@ paths: - updated - published default: created - - *74 - - *75 + - *80 + - *81 - name: per_page description: The number of advisories to return per page. 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)." @@ -41931,7 +43177,7 @@ paths: application/json: schema: type: array - items: &608 + items: &618 description: A repository security advisory. type: object properties: @@ -42139,7 +43385,7 @@ paths: required: - vector_string - score - cvss_severities: *90 + cvss_severities: *96 cwes: type: - array @@ -42175,7 +43421,7 @@ paths: login: type: string description: The username of the user credited. - type: *300 + type: *310 credits_detailed: type: - array @@ -42186,7 +43432,7 @@ paths: type: object properties: user: *4 - type: *300 + type: *310 state: type: string description: The state of the user's acceptance of the @@ -42212,13 +43458,13 @@ paths: - array - 'null' description: A list of teams that collaborate on the advisory. - items: *251 + items: *261 private_fork: readOnly: true description: A temporary private fork of the advisory's repository for collaborating on a fix. allOf: - - *86 + - *92 type: - 'null' required: @@ -42250,7 +43496,7 @@ paths: - private_fork additionalProperties: false examples: - default: &609 + default: &619 value: - ghsa_id: GHSA-abcd-1234-efgh cve_id: CVE-2050-00000 @@ -42629,7 +43875,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/security-managers#list-security-manager-teams parameters: - - *157 + - *163 responses: '200': description: Response @@ -42637,9 +43883,9 @@ paths: application/json: schema: type: array - items: *264 + items: *274 examples: - default: *265 + default: *275 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -42662,8 +43908,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/security-managers#add-a-security-manager-team parameters: - - *157 - - *263 + - *163 + - *273 responses: '204': description: Response @@ -42688,8 +43934,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/security-managers#remove-a-security-manager-team parameters: - - *157 - - *263 + - *163 + - *273 responses: '204': description: Response @@ -42718,15 +43964,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/billing/billing#get-github-actions-billing-for-an-organization parameters: - - *157 + - *163 responses: '200': description: Response content: application/json: - schema: *301 + schema: *311 examples: - default: *302 + default: *312 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -42750,17 +43996,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/billing/billing#get-github-advanced-security-active-committers-for-an-organization parameters: - - *157 + - *163 - *17 - - *18 + - *19 responses: '200': description: Success content: application/json: - schema: *303 + schema: *313 examples: - default: *304 + default: *314 x-github: githubCloudOnly: true enabledForGitHubApps: true @@ -42782,15 +44028,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/billing/billing#get-github-packages-billing-for-an-organization parameters: - - *157 + - *163 responses: '200': description: Response content: application/json: - schema: *305 + schema: *315 examples: - default: *306 + default: *316 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -42812,15 +44058,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/billing/billing#get-shared-storage-billing-for-an-organization parameters: - - *157 + - *163 responses: '200': description: Response content: application/json: - schema: *307 + schema: *317 examples: - default: *308 + default: *318 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -42837,7 +44083,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/team-sync#list-idp-groups-for-an-organization parameters: - - *157 + - *163 - *17 - name: page description: Page token @@ -42856,7 +44102,7 @@ paths: description: Response content: application/json: - schema: &330 + schema: &340 title: GroupMapping description: External Groups to be mapped to a team for membership type: object @@ -42908,7 +44154,7 @@ paths: group_description: Another group of Developers working on AzureAD SAML SSO examples: - default: &331 + default: &341 value: groups: - group_id: '123' @@ -42953,8 +44199,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/copilot/copilot-metrics#get-copilot-metrics-for-a-team parameters: - - *157 - - *263 + - *163 + - *273 - name: since description: Show usage metrics since this date. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format (`YYYY-MM-DDTHH:MM:SSZ`). @@ -42971,7 +44217,7 @@ paths: required: false schema: type: string - - *18 + - *19 - name: per_page description: The number of days of metrics to display per page (max 28). 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)." @@ -42986,13 +44232,13 @@ paths: application/json: schema: type: array - items: *117 + items: *123 examples: - default: *118 - '500': *87 + default: *124 + '500': *93 '403': *27 '404': *6 - '422': *119 + '422': *125 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -43026,8 +44272,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/copilot/copilot-usage#get-a-summary-of-copilot-usage-for-a-team parameters: - - *157 - - *263 + - *163 + - *273 - name: since description: Show usage metrics since this date. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format (`YYYY-MM-DDTHH:MM:SSZ`). @@ -43044,7 +44290,7 @@ paths: required: false schema: type: string - - *18 + - *19 - name: per_page description: The number of days of metrics to display per page (max 28). 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)." @@ -43059,10 +44305,10 @@ paths: application/json: schema: type: array - items: *120 + items: *126 examples: - default: *209 - '500': *87 + default: *219 + '500': *93 '401': *23 '403': *27 '404': *6 @@ -43083,9 +44329,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#list-teams parameters: - - *157 + - *163 - *17 - - *18 + - *19 responses: '200': description: Response @@ -43093,9 +44339,9 @@ paths: application/json: schema: type: array - items: *251 + items: *261 examples: - default: *265 + default: *275 headers: Link: *37 '403': *27 @@ -43117,7 +44363,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#create-a-team parameters: - - *157 + - *163 requestBody: required: true content: @@ -43189,7 +44435,7 @@ paths: description: Response content: application/json: - schema: &309 + schema: &319 title: Full Team description: Groups of organization members that gives permissions on specified repositories. @@ -43263,7 +44509,7 @@ paths: parent: anyOf: - type: 'null' - - *264 + - *274 members_count: type: integer examples: @@ -43569,7 +44815,7 @@ paths: - repos_count - organization examples: - default: &310 + default: &320 value: id: 1 node_id: MDQ6VGVhbTE= @@ -43639,16 +44885,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#get-a-team-by-name parameters: - - *157 - - *263 + - *163 + - *273 responses: '200': description: Response content: application/json: - schema: *309 + schema: *319 examples: - default: *310 + default: *320 '404': *6 x-github: githubCloudOnly: false @@ -43669,8 +44915,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#update-a-team parameters: - - *157 - - *263 + - *163 + - *273 requestBody: required: false content: @@ -43733,16 +44979,16 @@ paths: description: Response when the updated information already exists content: application/json: - schema: *309 + schema: *319 examples: - default: *310 + default: *320 '201': description: Response content: application/json: - schema: *309 + schema: *319 examples: - default: *310 + default: *320 '404': *6 '422': *15 '403': *27 @@ -43767,8 +45013,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#delete-a-team parameters: - - *157 - - *263 + - *163 + - *273 responses: '204': description: Response @@ -43794,11 +45040,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#list-discussions parameters: - - *157 - - *263 - - *76 + - *163 + - *273 + - *82 - *17 - - *18 + - *19 - name: pinned in: query required: false @@ -43812,7 +45058,7 @@ paths: application/json: schema: type: array - items: &311 + items: &321 title: Team Discussion description: A team discussion is a persistent record of a free-form conversation within a team. @@ -43903,7 +45149,7 @@ paths: format: uri examples: - https://api.github.com/organizations/1/team/2343027/discussions/1 - reactions: *123 + reactions: *129 required: - author - body @@ -43923,7 +45169,7 @@ paths: - updated_at - url examples: - default: &649 + default: &659 value: - author: login: octocat @@ -43997,8 +45243,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#create-a-discussion parameters: - - *157 - - *263 + - *163 + - *273 requestBody: required: true content: @@ -44032,9 +45278,9 @@ paths: description: Response content: application/json: - schema: *311 + schema: *321 examples: - default: &312 + default: &322 value: author: login: octocat @@ -44106,9 +45352,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#get-a-discussion parameters: - - *157 - - *263 - - &313 + - *163 + - *273 + - &323 name: discussion_number description: The number that identifies the discussion. in: path @@ -44120,9 +45366,9 @@ paths: description: Response content: application/json: - schema: *311 + schema: *321 examples: - default: *312 + default: *322 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -44144,9 +45390,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#update-a-discussion parameters: - - *157 - - *263 - - *313 + - *163 + - *273 + - *323 requestBody: required: false content: @@ -44169,9 +45415,9 @@ paths: description: Response content: application/json: - schema: *311 + schema: *321 examples: - default: &650 + default: &660 value: author: login: octocat @@ -44241,9 +45487,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#delete-a-discussion parameters: - - *157 - - *263 - - *313 + - *163 + - *273 + - *323 responses: '204': description: Response @@ -44269,12 +45515,12 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#list-discussion-comments parameters: - - *157 - - *263 - - *313 - - *76 + - *163 + - *273 + - *323 + - *82 - *17 - - *18 + - *19 responses: '200': description: Response @@ -44282,7 +45528,7 @@ paths: application/json: schema: type: array - items: &314 + items: &324 title: Team Discussion Comment description: A reply to a discussion within a team. type: object @@ -44347,7 +45593,7 @@ paths: format: uri examples: - https://api.github.com/organizations/1/team/2403582/discussions/1/comments/1 - reactions: *123 + reactions: *129 required: - author - body @@ -44362,7 +45608,7 @@ paths: - updated_at - url examples: - default: &651 + default: &661 value: - author: login: octocat @@ -44430,9 +45676,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#create-a-discussion-comment parameters: - - *157 - - *263 - - *313 + - *163 + - *273 + - *323 requestBody: required: true content: @@ -44454,9 +45700,9 @@ paths: description: Response content: application/json: - schema: *314 + schema: *324 examples: - default: &315 + default: &325 value: author: login: octocat @@ -44522,10 +45768,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#get-a-discussion-comment parameters: - - *157 - - *263 - - *313 - - &316 + - *163 + - *273 + - *323 + - &326 name: comment_number description: The number that identifies the comment. in: path @@ -44537,9 +45783,9 @@ paths: description: Response content: application/json: - schema: *314 + schema: *324 examples: - default: *315 + default: *325 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -44561,10 +45807,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#update-a-discussion-comment parameters: - - *157 - - *263 - - *313 - - *316 + - *163 + - *273 + - *323 + - *326 requestBody: required: true content: @@ -44586,9 +45832,9 @@ paths: description: Response content: application/json: - schema: *314 + schema: *324 examples: - default: &652 + default: &662 value: author: login: octocat @@ -44652,10 +45898,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#delete-a-discussion-comment parameters: - - *157 - - *263 - - *313 - - *316 + - *163 + - *273 + - *323 + - *326 responses: '204': description: Response @@ -44681,10 +45927,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#list-reactions-for-a-team-discussion-comment parameters: - - *157 - - *263 - - *313 - - *316 + - *163 + - *273 + - *323 + - *326 - name: content description: Returns a single [reaction type](https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#about-reactions). Omit this parameter to list all reactions to a team discussion comment. @@ -44702,7 +45948,7 @@ paths: - rocket - eyes - *17 - - *18 + - *19 responses: '200': description: Response @@ -44710,7 +45956,7 @@ paths: application/json: schema: type: array - items: &317 + items: &327 title: Reaction description: Reactions to conversations provide a way to help people express their feelings more simply and effectively. @@ -44754,7 +46000,7 @@ paths: - content - created_at examples: - default: &319 + default: &329 value: - id: 1 node_id: MDg6UmVhY3Rpb24x @@ -44804,10 +46050,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#create-reaction-for-a-team-discussion-comment parameters: - - *157 - - *263 - - *313 - - *316 + - *163 + - *273 + - *323 + - *326 requestBody: required: true content: @@ -44840,9 +46086,9 @@ paths: team discussion comment content: application/json: - schema: *317 + schema: *327 examples: - default: &318 + default: &328 value: id: 1 node_id: MDg6UmVhY3Rpb24x @@ -44871,9 +46117,9 @@ paths: description: Response content: application/json: - schema: *317 + schema: *327 examples: - default: *318 + default: *328 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -44896,11 +46142,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#delete-team-discussion-comment-reaction parameters: - - *157 - - *263 - - *313 - - *316 - - &320 + - *163 + - *273 + - *323 + - *326 + - &330 name: reaction_id description: The unique identifier of the reaction. in: path @@ -44932,9 +46178,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#list-reactions-for-a-team-discussion parameters: - - *157 - - *263 - - *313 + - *163 + - *273 + - *323 - name: content description: Returns a single [reaction type](https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#about-reactions). Omit this parameter to list all reactions to a team discussion. @@ -44952,7 +46198,7 @@ paths: - rocket - eyes - *17 - - *18 + - *19 responses: '200': description: Response @@ -44960,9 +46206,9 @@ paths: application/json: schema: type: array - items: *317 + items: *327 examples: - default: *319 + default: *329 headers: Link: *37 x-github: @@ -44988,9 +46234,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#create-reaction-for-a-team-discussion parameters: - - *157 - - *263 - - *313 + - *163 + - *273 + - *323 requestBody: required: true content: @@ -45022,16 +46268,16 @@ paths: description: Response content: application/json: - schema: *317 + schema: *327 examples: - default: *318 + default: *328 '201': description: Response content: application/json: - schema: *317 + schema: *327 examples: - default: *318 + default: *328 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -45054,10 +46300,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#delete-team-discussion-reaction parameters: - - *157 - - *263 - - *313 - - *320 + - *163 + - *273 + - *323 + - *330 responses: '204': description: Response @@ -45080,16 +46326,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/external-groups#list-a-connection-between-an-external-group-and-a-team parameters: - - *157 - - *263 + - *163 + - *273 responses: '200': description: Response content: application/json: - schema: *321 + schema: *331 examples: - default: *322 + default: *332 x-github: githubCloudOnly: true enabledForGitHubApps: true @@ -45108,8 +46354,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/external-groups#update-the-connection-between-an-external-group-and-a-team parameters: - - *157 - - *263 + - *163 + - *273 requestBody: required: true content: @@ -45133,9 +46379,9 @@ paths: description: Response content: application/json: - schema: *323 + schema: *333 examples: - default: *324 + default: *334 x-github: githubCloudOnly: true enabledForGitHubApps: false @@ -45154,8 +46400,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/external-groups#remove-the-connection-between-an-external-group-and-a-team parameters: - - *157 - - *263 + - *163 + - *273 responses: '204': description: Response @@ -45179,10 +46425,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#list-pending-team-invitations parameters: - - *157 - - *263 + - *163 + - *273 - *17 - - *18 + - *19 responses: '200': description: Response @@ -45190,9 +46436,9 @@ paths: application/json: schema: type: array - items: *248 + items: *258 examples: - default: *249 + default: *259 headers: Link: *37 x-github: @@ -45214,8 +46460,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#list-team-members parameters: - - *157 - - *263 + - *163 + - *273 - name: role description: Filters members returned by their role in the team. in: query @@ -45228,7 +46474,7 @@ paths: - all default: all - *17 - - *18 + - *19 responses: '200': description: Response @@ -45238,7 +46484,7 @@ paths: type: array items: *4 examples: - default: *254 + default: *264 headers: Link: *37 x-github: @@ -45268,15 +46514,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#get-team-membership-for-a-user parameters: - - *157 - - *263 - - *195 + - *163 + - *273 + - *205 responses: '200': description: Response content: application/json: - schema: &325 + schema: &335 title: Team Membership description: Team Membership type: object @@ -45304,7 +46550,7 @@ paths: - state - url examples: - response-if-user-is-a-team-maintainer: &653 + response-if-user-is-a-team-maintainer: &663 summary: Response if user is a team maintainer value: url: https://api.github.com/teams/1/memberships/octocat @@ -45340,9 +46586,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#add-or-update-team-membership-for-a-user parameters: - - *157 - - *263 - - *195 + - *163 + - *273 + - *205 requestBody: required: false content: @@ -45367,9 +46613,9 @@ paths: description: Response content: application/json: - schema: *325 + schema: *335 examples: - response-if-users-membership-with-team-is-now-pending: &654 + response-if-users-membership-with-team-is-now-pending: &664 summary: Response if user's membership with team is now pending value: url: https://api.github.com/teams/1/memberships/octocat @@ -45404,9 +46650,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#remove-team-membership-for-a-user parameters: - - *157 - - *263 - - *195 + - *163 + - *273 + - *205 responses: '204': description: Response @@ -45432,10 +46678,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#list-team-projects parameters: - - *157 - - *263 + - *163 + - *273 - *17 - - *18 + - *19 responses: '200': description: Response @@ -45443,7 +46689,7 @@ paths: application/json: schema: type: array - items: &326 + items: &336 title: Team Project description: A team's access to a project. type: object @@ -45512,7 +46758,7 @@ paths: - updated_at - permissions examples: - default: &655 + default: &665 value: - owner_url: https://api.github.com/orgs/octocat url: https://api.github.com/projects/1002605 @@ -45573,9 +46819,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#check-team-permissions-for-a-project parameters: - - *157 - - *263 - - &327 + - *163 + - *273 + - &337 name: project_id description: The unique identifier of the project. in: path @@ -45587,9 +46833,9 @@ paths: description: Response content: application/json: - schema: *326 + schema: *336 examples: - default: &656 + default: &666 value: owner_url: https://api.github.com/orgs/octocat url: https://api.github.com/projects/1002605 @@ -45649,9 +46895,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#add-or-update-team-project-permissions parameters: - - *157 - - *263 - - *327 + - *163 + - *273 + - *337 requestBody: required: false content: @@ -45716,9 +46962,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#remove-a-project-from-a-team parameters: - - *157 - - *263 - - *327 + - *163 + - *273 + - *337 responses: '204': description: Response @@ -45742,10 +46988,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#list-team-repositories parameters: - - *157 - - *263 + - *163 + - *273 - *17 - - *18 + - *19 responses: '200': description: Response @@ -45753,9 +46999,9 @@ paths: application/json: schema: type: array - items: *173 + items: *183 examples: - default: *272 + default: *282 headers: Link: *37 x-github: @@ -45784,16 +47030,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#check-team-permissions-for-a-repository parameters: - - *157 - - *263 - - *328 - - *329 + - *163 + - *273 + - *338 + - *339 responses: '200': description: Alternative response with repository permissions content: application/json: - schema: &657 + schema: &667 title: Team Repository description: A team's access to a repository. type: object @@ -45819,7 +47065,7 @@ paths: license: anyOf: - type: 'null' - - *136 + - *142 forks: type: integer permissions: @@ -46434,10 +47680,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#add-or-update-team-repository-permissions parameters: - - *157 - - *263 - - *328 - - *329 + - *163 + - *273 + - *338 + - *339 requestBody: required: false content: @@ -46482,10 +47728,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#remove-a-repository-from-a-team parameters: - - *157 - - *263 - - *328 - - *329 + - *163 + - *273 + - *338 + - *339 responses: '204': description: Response @@ -46511,16 +47757,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/team-sync#list-idp-groups-for-a-team parameters: - - *157 - - *263 + - *163 + - *273 responses: '200': description: Response content: application/json: - schema: *330 + schema: *340 examples: - default: *331 + default: *341 x-github: githubCloudOnly: true enabledForGitHubApps: false @@ -46542,8 +47788,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/team-sync#create-or-update-idp-group-connections parameters: - - *157 - - *263 + - *163 + - *273 requestBody: required: true content: @@ -46586,7 +47832,7 @@ paths: description: Response content: application/json: - schema: *330 + schema: *340 examples: default: value: @@ -46618,10 +47864,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#list-child-teams parameters: - - *157 - - *263 + - *163 + - *273 - *17 - - *18 + - *19 responses: '200': description: if child teams exist @@ -46629,9 +47875,9 @@ paths: application/json: schema: type: array - items: *251 + items: *261 examples: - response-if-child-teams-exist: &658 + response-if-child-teams-exist: &668 value: - id: 2 node_id: MDQ6VGVhbTI= @@ -46684,7 +47930,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/orgs#enable-or-disable-a-security-feature-for-an-organization parameters: - - *157 + - *163 - name: security_product in: path description: The security feature to enable or disable. @@ -46755,7 +48001,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/cards#get-a-project-card parameters: - - &332 + - &342 name: card_id description: The unique identifier of the card. in: path @@ -46767,7 +48013,7 @@ paths: description: Response content: application/json: - schema: &333 + schema: &343 title: Project Card description: Project cards represent a scope of work. type: object @@ -46842,7 +48088,7 @@ paths: - created_at - updated_at examples: - default: &334 + default: &344 value: url: https://api.github.com/projects/columns/cards/1478 id: 1478 @@ -46892,7 +48138,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/cards#update-an-existing-project-card parameters: - - *332 + - *342 requestBody: required: false content: @@ -46922,9 +48168,9 @@ paths: description: Response content: application/json: - schema: *333 + schema: *343 examples: - default: *334 + default: *344 '304': *35 '403': *27 '401': *23 @@ -46945,7 +48191,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/cards#delete-a-project-card parameters: - - *332 + - *342 responses: '204': description: Response @@ -46983,7 +48229,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/cards#move-a-project-card parameters: - - *332 + - *342 requestBody: required: true content: @@ -47090,7 +48336,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/columns#get-a-project-column parameters: - - &335 + - &345 name: column_id description: The unique identifier of the column. in: path @@ -47102,7 +48348,7 @@ paths: description: Response content: application/json: - schema: &336 + schema: &346 title: Project Column description: Project columns contain cards of work. type: object @@ -47156,7 +48402,7 @@ paths: - created_at - updated_at examples: - default: &337 + default: &347 value: url: https://api.github.com/projects/columns/367 project_url: https://api.github.com/projects/120 @@ -47185,7 +48431,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/columns#update-an-existing-project-column parameters: - - *335 + - *345 requestBody: required: true content: @@ -47210,9 +48456,9 @@ paths: description: Response content: application/json: - schema: *336 + schema: *346 examples: - default: *337 + default: *347 '304': *35 '403': *27 '401': *23 @@ -47231,7 +48477,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/columns#delete-a-project-column parameters: - - *335 + - *345 responses: '204': description: Response @@ -47254,7 +48500,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/cards#list-project-cards parameters: - - *335 + - *345 - name: archived_state description: Filters the project cards that are returned by the card's state. in: query @@ -47267,7 +48513,7 @@ paths: - not_archived default: not_archived - *17 - - *18 + - *19 responses: '200': description: Response @@ -47275,7 +48521,7 @@ paths: application/json: schema: type: array - items: *333 + items: *343 examples: default: value: @@ -47328,7 +48574,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/cards#create-a-project-card parameters: - - *335 + - *345 requestBody: required: true content: @@ -47372,9 +48618,9 @@ paths: description: Response content: application/json: - schema: *333 + schema: *343 examples: - default: *334 + default: *344 '304': *35 '403': *27 '401': *23 @@ -47384,8 +48630,8 @@ paths: application/json: schema: oneOf: - - *160 - - *161 + - *166 + - *167 '503': description: Response content: @@ -47424,7 +48670,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/columns#move-a-project-column parameters: - - *335 + - *345 requestBody: required: true content: @@ -47481,15 +48727,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/projects#get-a-project parameters: - - *327 + - *337 responses: '200': description: Response content: application/json: - schema: *281 + schema: *291 examples: - default: &338 + default: &348 value: owner_url: https://api.github.com/repos/api-playground/projects-test url: https://api.github.com/projects/1002604 @@ -47542,7 +48788,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/projects#update-a-project parameters: - - *327 + - *337 requestBody: required: false content: @@ -47591,9 +48837,9 @@ paths: description: Response content: application/json: - schema: *281 + schema: *291 examples: - default: *338 + default: *348 '404': description: Not Found if the authenticated user does not have access to the project @@ -47614,7 +48860,7 @@ paths: items: type: string '401': *23 - '410': *339 + '410': *349 '422': *7 x-github: githubCloudOnly: false @@ -47632,7 +48878,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/projects#delete-a-project parameters: - - *327 + - *337 responses: '204': description: Delete Success @@ -47653,7 +48899,7 @@ paths: items: type: string '401': *23 - '410': *339 + '410': *349 '404': *6 x-github: githubCloudOnly: false @@ -47676,7 +48922,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/collaborators#list-project-collaborators parameters: - - *327 + - *337 - name: affiliation description: Filters the collaborators by their affiliation. `outside` means outside collaborators of a project that are not a member of the project's @@ -47693,7 +48939,7 @@ paths: - all default: all - *17 - - *18 + - *19 responses: '200': description: Response @@ -47703,7 +48949,7 @@ paths: type: array items: *4 examples: - default: *254 + default: *264 headers: Link: *37 '404': *6 @@ -47728,8 +48974,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/collaborators#add-project-collaborator parameters: - - *327 - - *195 + - *337 + - *205 requestBody: required: false content: @@ -47778,8 +49024,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/collaborators#remove-user-as-a-collaborator parameters: - - *327 - - *195 + - *337 + - *205 responses: '204': description: Response @@ -47807,8 +49053,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/collaborators#get-project-permission-for-a-user parameters: - - *327 - - *195 + - *337 + - *205 responses: '200': description: Response @@ -47872,9 +49118,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/columns#list-project-columns parameters: - - *327 + - *337 - *17 - - *18 + - *19 responses: '200': description: Response @@ -47882,7 +49128,7 @@ paths: application/json: schema: type: array - items: *336 + items: *346 examples: default: value: @@ -47914,7 +49160,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/columns#create-a-project-column parameters: - - *327 + - *337 requestBody: required: true content: @@ -47938,7 +49184,7 @@ paths: description: Response content: application/json: - schema: *336 + schema: *346 examples: default: value: @@ -47999,7 +49245,7 @@ paths: resources: type: object properties: - core: &340 + core: &350 title: Rate Limit type: object properties: @@ -48016,20 +49262,20 @@ paths: - remaining - reset - used - graphql: *340 - search: *340 - code_search: *340 - source_import: *340 - integration_manifest: *340 - code_scanning_upload: *340 - actions_runner_registration: *340 - scim: *340 - dependency_snapshots: *340 - code_scanning_autofix: *340 + graphql: *350 + search: *350 + code_search: *350 + source_import: *350 + integration_manifest: *350 + code_scanning_upload: *350 + actions_runner_registration: *350 + scim: *350 + dependency_snapshots: *350 + code_scanning_autofix: *350 required: - core - search - rate: *340 + rate: *350 required: - rate - resources @@ -48133,14 +49379,14 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#get-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response content: application/json: - schema: *341 + schema: *351 examples: default-response: summary: Default response @@ -48645,7 +49891,7 @@ paths: status: disabled '403': *27 '404': *6 - '301': *342 + '301': *352 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -48663,8 +49909,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#update-a-repository parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: false content: @@ -48911,10 +50157,10 @@ paths: description: Response content: application/json: - schema: *341 + schema: *351 examples: - default: *343 - '307': &344 + default: *353 + '307': &354 description: Temporary Redirect content: application/json: @@ -48943,8 +50189,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#delete-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '204': description: Response @@ -48966,7 +50212,7 @@ paths: value: message: Organization members cannot delete repositories. documentation_url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#delete-a-repository - '307': *344 + '307': *354 '404': *6 x-github: githubCloudOnly: false @@ -48989,11 +50235,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/artifacts#list-artifacts-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 - *17 - - *18 - - &359 + - *19 + - &369 name: name description: The name field of an artifact. When specified, only artifacts with this name will be returned. @@ -49016,7 +50262,7 @@ paths: type: integer artifacts: type: array - items: &345 + items: &355 title: Artifact description: An artifact type: object @@ -49102,7 +50348,7 @@ paths: - expires_at - updated_at examples: - default: &360 + default: &370 value: total_count: 2 artifacts: @@ -49161,9 +50407,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/artifacts#get-an-artifact parameters: - - *328 - - *329 - - &346 + - *338 + - *339 + - &356 name: artifact_id description: The unique identifier of the artifact. in: path @@ -49175,7 +50421,7 @@ paths: description: Response content: application/json: - schema: *345 + schema: *355 examples: default: value: @@ -49212,9 +50458,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/artifacts#delete-an-artifact parameters: - - *328 - - *329 - - *346 + - *338 + - *339 + - *356 responses: '204': description: Response @@ -49238,9 +50484,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/artifacts#download-an-artifact parameters: - - *328 - - *329 - - *346 + - *338 + - *339 + - *356 - name: archive_format in: path required: true @@ -49254,7 +50500,7 @@ paths: example: https://pipelines.actions.githubusercontent.com/OhgS4QRKqmgx7bKC27GKU83jnQjyeqG8oIMTge8eqtheppcmw8/_apis/pipelines/1/runs/176/signedlogcontent?urlExpires=2020-01-24T18%3A10%3A31.5729946Z&urlSigningMethod=HMACV1&urlSignature=agG73JakPYkHrh06seAkvmH7rBR4Ji4c2%2B6a2ejYh3E%3D schema: type: string - '410': *339 + '410': *349 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -49277,14 +50523,14 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/cache#get-github-actions-cache-usage-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response content: application/json: - schema: *347 + schema: *357 examples: default: value: @@ -49310,11 +50556,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/cache#list-github-actions-caches-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 - *17 - - *18 - - &348 + - *19 + - &358 name: ref description: The full Git reference for narrowing down the cache. The `ref` for a branch should be formatted as `refs/heads/`. To reference @@ -49342,13 +50588,13 @@ paths: - last_accessed_at - size_in_bytes default: last_accessed_at - - *76 + - *82 responses: '200': description: Response content: application/json: - schema: &349 + schema: &359 title: Repository actions caches description: Repository actions caches type: object @@ -49398,7 +50644,7 @@ paths: - total_count - actions_caches examples: - default: &350 + default: &360 value: total_count: 1 actions_caches: @@ -49430,23 +50676,23 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/cache#delete-github-actions-caches-for-a-repository-using-a-cache-key parameters: - - *328 - - *329 + - *338 + - *339 - name: key description: A key for identifying the cache. in: query required: true schema: type: string - - *348 + - *358 responses: '200': description: Response content: application/json: - schema: *349 + schema: *359 examples: - default: *350 + default: *360 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -49466,8 +50712,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/cache#delete-a-github-actions-cache-for-a-repository-using-a-cache-id parameters: - - *328 - - *329 + - *338 + - *339 - name: cache_id description: The unique identifier of the GitHub Actions cache. in: path @@ -49498,9 +50744,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-jobs#get-a-job-for-a-workflow-run parameters: - - *328 - - *329 - - &351 + - *338 + - *339 + - &361 name: job_id description: The unique identifier of the job. in: path @@ -49512,7 +50758,7 @@ paths: description: Response content: application/json: - schema: &363 + schema: &373 title: Job description: Information of a job execution in a workflow run type: object @@ -49859,9 +51105,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-jobs#download-job-logs-for-a-workflow-run parameters: - - *328 - - *329 - - *351 + - *338 + - *339 + - *361 responses: '302': description: Response @@ -49889,9 +51135,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#re-run-a-job-from-a-workflow-run parameters: - - *328 - - *329 - - *351 + - *338 + - *339 + - *361 requestBody: required: false content: @@ -49913,7 +51159,7 @@ paths: description: Response content: application/json: - schema: *184 + schema: *194 examples: default: value: @@ -49937,8 +51183,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/oidc#get-the-customization-template-for-an-oidc-subject-claim-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Status response @@ -49988,8 +51234,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/oidc#set-the-customization-template-for-an-oidc-subject-claim-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -50023,7 +51269,7 @@ paths: description: Empty response content: application/json: - schema: *184 + schema: *194 examples: default: value: @@ -50052,10 +51298,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#list-repository-organization-secrets parameters: - - *328 - - *329 + - *338 + - *339 - *17 - - *18 + - *19 responses: '200': description: Response @@ -50071,7 +51317,7 @@ paths: type: integer secrets: type: array - items: &365 + items: &375 title: Actions Secret description: Set secrets for GitHub Actions. type: object @@ -50092,7 +51338,7 @@ paths: - created_at - updated_at examples: - default: &366 + default: &376 value: total_count: 2 secrets: @@ -50125,10 +51371,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#list-repository-organization-variables parameters: - - *328 - - *329 - - *352 - - *18 + - *338 + - *339 + - *362 + - *19 responses: '200': description: Response @@ -50144,7 +51390,7 @@ paths: type: integer variables: type: array - items: &369 + items: &379 title: Actions Variable type: object properties: @@ -50178,7 +51424,7 @@ paths: - created_at - updated_at examples: - default: &370 + default: &380 value: total_count: 2 variables: @@ -50211,8 +51457,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#get-github-actions-permissions-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response @@ -50221,11 +51467,11 @@ paths: schema: type: object properties: - enabled: &353 + enabled: &363 type: boolean description: Whether GitHub Actions is enabled on the repository. - allowed_actions: *40 - selected_actions_url: *166 + allowed_actions: *46 + selected_actions_url: *176 required: - enabled examples: @@ -50254,8 +51500,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#set-github-actions-permissions-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '204': description: Response @@ -50266,8 +51512,8 @@ paths: schema: type: object properties: - enabled: *353 - allowed_actions: *40 + enabled: *363 + allowed_actions: *46 required: - enabled examples: @@ -50297,14 +51543,14 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#get-the-level-of-access-for-workflows-outside-of-the-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response content: application/json: - schema: &354 + schema: &364 type: object properties: access_level: @@ -50322,7 +51568,7 @@ paths: required: - access_level examples: - default: &355 + default: &365 value: access_level: organization x-github: @@ -50347,15 +51593,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#set-the-level-of-access-for-workflows-outside-of-the-repository parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: application/json: - schema: *354 + schema: *364 examples: - default: *355 + default: *365 responses: '204': description: Response @@ -50379,16 +51625,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#get-allowed-actions-and-reusable-workflows-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response content: application/json: - schema: *42 + schema: *48 examples: - default: *43 + default: *49 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -50411,8 +51657,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#set-allowed-actions-and-reusable-workflows-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '204': description: Response @@ -50420,9 +51666,9 @@ paths: required: false content: application/json: - schema: *42 + schema: *48 examples: - selected_actions: *43 + selected_actions: *49 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -50444,16 +51690,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#get-default-workflow-permissions-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response content: application/json: - schema: *169 + schema: *179 examples: - default: *46 + default: *52 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -50474,8 +51720,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/permissions#set-default-workflow-permissions-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '204': description: Success response @@ -50486,9 +51732,9 @@ paths: required: true content: application/json: - schema: *170 + schema: *180 examples: - default: *46 + default: *52 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -50515,10 +51761,10 @@ paths: in: query schema: type: string - - *328 - - *329 + - *338 + - *339 - *17 - - *18 + - *19 responses: '200': description: Response @@ -50534,9 +51780,9 @@ paths: type: integer runners: type: array - items: *53 + items: *59 examples: - default: *54 + default: *60 headers: Link: *37 x-github: @@ -50560,8 +51806,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#list-runner-applications-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response @@ -50569,9 +51815,9 @@ paths: application/json: schema: type: array - items: *174 + items: *184 examples: - default: *175 + default: *185 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -50593,8 +51839,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#create-configuration-for-a-just-in-time-runner-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -50637,7 +51883,7 @@ paths: - no-gpu work_folder: _work responses: - '201': *176 + '201': *186 '404': *6 '422': *7 x-github: @@ -50667,16 +51913,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#create-a-registration-token-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '201': description: Response content: application/json: - schema: *56 + schema: *62 examples: - default: *177 + default: *187 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -50704,16 +51950,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#create-a-remove-token-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '201': description: Response content: application/json: - schema: *56 + schema: *62 examples: - default: *178 + default: *188 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -50735,17 +51981,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#get-a-self-hosted-runner-for-a-repository parameters: - - *328 - - *329 - - *52 + - *338 + - *339 + - *58 responses: '200': description: Response content: application/json: - schema: *53 + schema: *59 examples: - default: *179 + default: *189 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -50766,9 +52012,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#delete-a-self-hosted-runner-from-a-repository parameters: - - *328 - - *329 - - *52 + - *338 + - *339 + - *58 responses: '204': description: Response @@ -50793,11 +52039,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#list-labels-for-a-self-hosted-runner-for-a-repository parameters: - - *328 - - *329 - - *52 + - *338 + - *339 + - *58 responses: - '200': *58 + '200': *64 '404': *6 x-github: githubCloudOnly: false @@ -50819,9 +52065,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#add-custom-labels-to-a-self-hosted-runner-for-a-repository parameters: - - *328 - - *329 - - *52 + - *338 + - *339 + - *58 requestBody: required: true content: @@ -50845,7 +52091,7 @@ paths: - gpu - accelerated responses: - '200': *58 + '200': *64 '404': *6 '422': *7 x-github: @@ -50869,9 +52115,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#set-custom-labels-for-a-self-hosted-runner-for-a-repository parameters: - - *328 - - *329 - - *52 + - *338 + - *339 + - *58 requestBody: required: true content: @@ -50896,7 +52142,7 @@ paths: - gpu - accelerated responses: - '200': *58 + '200': *64 '404': *6 '422': *7 x-github: @@ -50920,11 +52166,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#remove-all-custom-labels-from-a-self-hosted-runner-for-a-repository parameters: - - *328 - - *329 - - *52 + - *338 + - *339 + - *58 responses: - '200': *180 + '200': *190 '404': *6 x-github: githubCloudOnly: false @@ -50951,12 +52197,12 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runners#remove-a-custom-label-from-a-self-hosted-runner-for-a-repository parameters: - - *328 - - *329 - - *52 - - *181 + - *338 + - *339 + - *58 + - *191 responses: - '200': *58 + '200': *64 '404': *6 '422': *7 x-github: @@ -50982,9 +52228,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#list-workflow-runs-for-a-repository parameters: - - *328 - - *329 - - &373 + - *338 + - *339 + - &383 name: actor description: Returns someone's workflow runs. Use the login for the user who created the `push` associated with the check suite or workflow run. @@ -50992,7 +52238,7 @@ paths: required: false schema: type: string - - &374 + - &384 name: branch description: Returns workflow runs associated with a branch. Use the name of the branch of the `push`. @@ -51000,7 +52246,7 @@ paths: required: false schema: type: string - - &375 + - &385 name: event description: Returns workflow run triggered by the event you specify. For example, `push`, `pull_request` or `issue`. For more information, see "[Events @@ -51009,7 +52255,7 @@ paths: required: false schema: type: string - - &376 + - &386 name: status description: Returns workflow runs with the check run `status` or `conclusion` that you specify. For example, a conclusion can be `success` or a status @@ -51035,8 +52281,8 @@ paths: - waiting - pending - *17 - - *18 - - &377 + - *19 + - &387 name: created description: Returns workflow runs created within the given date-time range. For more information on the syntax, see "[Understanding the search syntax](https://docs.github.com/enterprise-cloud@latest//search-github/getting-started-with-searching-on-github/understanding-the-search-syntax#query-for-dates)." @@ -51045,7 +52291,7 @@ paths: schema: type: string format: date-time - - &356 + - &366 name: exclude_pull_requests description: If `true` pull requests are omitted from the response (empty array). @@ -51054,13 +52300,13 @@ paths: schema: type: boolean default: false - - &378 + - &388 name: check_suite_id description: Returns workflow runs with the `check_suite_id` that you specify. in: query schema: type: integer - - &379 + - &389 name: head_sha description: Only returns workflow runs that are associated with the specified `head_sha`. @@ -51083,7 +52329,7 @@ paths: type: integer workflow_runs: type: array - items: &357 + items: &367 title: Workflow Run description: An invocation of a workflow type: object @@ -51200,7 +52446,7 @@ paths: type: - array - 'null' - items: &403 + items: &413 title: Pull Request Minimal type: object properties: @@ -51327,7 +52573,7 @@ paths: head_commit: anyOf: - type: 'null' - - &407 + - &417 title: Simple Commit description: A commit. type: object @@ -51401,8 +52647,8 @@ paths: - timestamp - author - committer - repository: *173 - head_repository: *173 + repository: *183 + head_repository: *183 head_repository_id: type: integer examples: @@ -51442,7 +52688,7 @@ paths: - workflow_url - pull_requests examples: - default: &380 + default: &390 value: total_count: 1 workflow_runs: @@ -51678,24 +52924,24 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#get-a-workflow-run parameters: - - *328 - - *329 - - &358 + - *338 + - *339 + - &368 name: run_id description: The unique identifier of the workflow run. in: path required: true schema: type: integer - - *356 + - *366 responses: '200': description: Response content: application/json: - schema: *357 + schema: *367 examples: - default: &361 + default: &371 value: id: 30433642 name: Build @@ -51936,9 +53182,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#delete-a-workflow-run parameters: - - *328 - - *329 - - *358 + - *338 + - *339 + - *368 responses: '204': description: Response @@ -51961,9 +53207,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#get-the-review-history-for-a-workflow-run parameters: - - *328 - - *329 - - *358 + - *338 + - *339 + - *368 responses: '200': description: Response @@ -52091,15 +53337,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#approve-a-workflow-run-for-a-fork-pull-request parameters: - - *328 - - *329 - - *358 + - *338 + - *339 + - *368 responses: '201': description: Response content: application/json: - schema: *184 + schema: *194 examples: default: value: @@ -52126,12 +53372,12 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/artifacts#list-workflow-run-artifacts parameters: - - *328 - - *329 - - *358 + - *338 + - *339 + - *368 - *17 - - *18 - - *359 + - *19 + - *369 responses: '200': description: Response @@ -52147,9 +53393,9 @@ paths: type: integer artifacts: type: array - items: *345 + items: *355 examples: - default: *360 + default: *370 headers: Link: *37 x-github: @@ -52173,25 +53419,25 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#get-a-workflow-run-attempt parameters: - - *328 - - *329 - - *358 - - &362 + - *338 + - *339 + - *368 + - &372 name: attempt_number description: The attempt number of the workflow run. in: path required: true schema: type: integer - - *356 + - *366 responses: '200': description: Response content: application/json: - schema: *357 + schema: *367 examples: - default: *361 + default: *371 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -52214,12 +53460,12 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-jobs#list-jobs-for-a-workflow-run-attempt parameters: - - *328 - - *329 - - *358 - - *362 + - *338 + - *339 + - *368 + - *372 - *17 - - *18 + - *19 responses: '200': description: Response @@ -52235,9 +53481,9 @@ paths: type: integer jobs: type: array - items: *363 + items: *373 examples: - default: &364 + default: &374 value: total_count: 1 jobs: @@ -52350,10 +53596,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#download-workflow-run-attempt-logs parameters: - - *328 - - *329 - - *358 - - *362 + - *338 + - *339 + - *368 + - *372 responses: '302': description: Response @@ -52381,19 +53627,19 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#cancel-a-workflow-run parameters: - - *328 - - *329 - - *358 + - *338 + - *339 + - *368 responses: '202': description: Response content: application/json: - schema: *184 + schema: *194 examples: default: value: - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -52416,9 +53662,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#review-custom-deployment-protection-rules-for-a-workflow-run parameters: - - *328 - - *329 - - *358 + - *338 + - *339 + - *368 requestBody: required: true content: @@ -52485,19 +53731,19 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#force-cancel-a-workflow-run parameters: - - *328 - - *329 - - *358 + - *338 + - *339 + - *368 responses: '202': description: Response content: application/json: - schema: *184 + schema: *194 examples: default: value: - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -52520,9 +53766,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-jobs#list-jobs-for-a-workflow-run parameters: - - *328 - - *329 - - *358 + - *338 + - *339 + - *368 - name: filter description: Filters jobs by their `completed_at` timestamp. `latest` returns jobs from the most recent execution of the workflow run. `all` returns all @@ -52536,7 +53782,7 @@ paths: - all default: latest - *17 - - *18 + - *19 responses: '200': description: Response @@ -52552,9 +53798,9 @@ paths: type: integer jobs: type: array - items: *363 + items: *373 examples: - default: *364 + default: *374 headers: Link: *37 x-github: @@ -52579,9 +53825,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#download-workflow-run-logs parameters: - - *328 - - *329 - - *358 + - *338 + - *339 + - *368 responses: '302': description: Response @@ -52608,14 +53854,14 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#delete-workflow-run-logs parameters: - - *328 - - *329 - - *358 + - *338 + - *339 + - *368 responses: '204': description: Response '403': *27 - '500': *87 + '500': *93 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -52637,9 +53883,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#get-pending-deployments-for-a-workflow-run parameters: - - *328 - - *329 - - *358 + - *338 + - *339 + - *368 responses: '200': description: Response @@ -52708,7 +53954,7 @@ paths: items: type: object properties: - type: &478 + type: &488 type: string description: The type of reviewer. enum: @@ -52719,7 +53965,7 @@ paths: reviewer: anyOf: - *4 - - *251 + - *261 required: - environment - wait_timer @@ -52794,9 +54040,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#review-pending-deployments-for-a-workflow-run parameters: - - *328 - - *329 - - *358 + - *338 + - *339 + - *368 requestBody: required: true content: @@ -52846,7 +54092,7 @@ paths: application/json: schema: type: array - items: &473 + items: &483 title: Deployment description: A request for a specific ref(branch,sha,tag) to be deployed @@ -52958,7 +54204,7 @@ paths: - created_at - updated_at examples: - default: &474 + default: &484 value: - url: https://api.github.com/repos/octocat/example/deployments/1 id: 1 @@ -53014,9 +54260,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#re-run-a-workflow parameters: - - *328 - - *329 - - *358 + - *338 + - *339 + - *368 requestBody: required: false content: @@ -53038,7 +54284,7 @@ paths: description: Response content: application/json: - schema: *184 + schema: *194 examples: default: value: @@ -53061,9 +54307,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#re-run-failed-jobs-from-a-workflow-run parameters: - - *328 - - *329 - - *358 + - *338 + - *339 + - *368 requestBody: required: false content: @@ -53085,7 +54331,7 @@ paths: description: Response content: application/json: - schema: *184 + schema: *194 examples: default: value: @@ -53110,9 +54356,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#get-workflow-run-usage parameters: - - *328 - - *329 - - *358 + - *338 + - *339 + - *368 responses: '200': description: Response @@ -53249,10 +54495,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#list-repository-secrets parameters: - - *328 - - *329 + - *338 + - *339 - *17 - - *18 + - *19 responses: '200': description: Response @@ -53268,9 +54514,9 @@ paths: type: integer secrets: type: array - items: *365 + items: *375 examples: - default: *366 + default: *376 headers: Link: *37 x-github: @@ -53295,16 +54541,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#get-a-repository-public-key parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response content: application/json: - schema: *367 + schema: *377 examples: - default: *368 + default: *378 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -53326,17 +54572,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#get-a-repository-secret parameters: - - *328 - - *329 - - *183 + - *338 + - *339 + - *193 responses: '200': description: Response content: application/json: - schema: *365 + schema: *375 examples: - default: &491 + default: &501 value: name: GH_TOKEN created_at: '2019-08-10T14:59:22Z' @@ -53362,9 +54608,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#create-or-update-a-repository-secret parameters: - - *328 - - *329 - - *183 + - *338 + - *339 + - *193 requestBody: required: true content: @@ -53392,7 +54638,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *184 + schema: *194 examples: default: value: @@ -53418,9 +54664,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#delete-a-repository-secret parameters: - - *328 - - *329 - - *183 + - *338 + - *339 + - *193 responses: '204': description: Response @@ -53445,10 +54691,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#list-repository-variables parameters: - - *328 - - *329 - - *352 - - *18 + - *338 + - *339 + - *362 + - *19 responses: '200': description: Response @@ -53464,9 +54710,9 @@ paths: type: integer variables: type: array - items: *369 + items: *379 examples: - default: *370 + default: *380 headers: Link: *37 x-github: @@ -53489,8 +54735,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#create-a-repository-variable parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -53517,7 +54763,7 @@ paths: description: Response content: application/json: - schema: *184 + schema: *194 examples: default: value: @@ -53542,17 +54788,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#get-a-repository-variable parameters: - - *328 - - *329 - - *186 + - *338 + - *339 + - *196 responses: '200': description: Response content: application/json: - schema: *369 + schema: *379 examples: - default: &492 + default: &502 value: name: USERNAME value: octocat @@ -53578,9 +54824,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#update-a-repository-variable parameters: - - *328 - - *329 - - *186 + - *338 + - *339 + - *196 requestBody: required: true content: @@ -53622,9 +54868,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#delete-a-repository-variable parameters: - - *328 - - *329 - - *186 + - *338 + - *339 + - *196 responses: '204': description: Response @@ -53649,10 +54895,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflows#list-repository-workflows parameters: - - *328 - - *329 + - *338 + - *339 - *17 - - *18 + - *19 responses: '200': description: Response @@ -53668,7 +54914,7 @@ paths: type: integer workflows: type: array - items: &371 + items: &381 title: Workflow description: A GitHub Actions workflow type: object @@ -53786,9 +55032,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflows#get-a-workflow parameters: - - *328 - - *329 - - &372 + - *338 + - *339 + - &382 name: workflow_id in: path description: The ID of the workflow. You can also pass the workflow file name @@ -53803,7 +55049,7 @@ paths: description: Response content: application/json: - schema: *371 + schema: *381 examples: default: value: @@ -53836,9 +55082,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflows#disable-a-workflow parameters: - - *328 - - *329 - - *372 + - *338 + - *339 + - *382 responses: '204': description: Response @@ -53863,9 +55109,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflows#create-a-workflow-dispatch-event parameters: - - *328 - - *329 - - *372 + - *338 + - *339 + - *382 responses: '204': description: Response @@ -53916,9 +55162,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflows#enable-a-workflow parameters: - - *328 - - *329 - - *372 + - *338 + - *339 + - *382 responses: '204': description: Response @@ -53945,19 +55191,19 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflow-runs#list-workflow-runs-for-a-workflow parameters: - - *328 - - *329 - - *372 - - *373 - - *374 - - *375 - - *376 + - *338 + - *339 + - *382 + - *383 + - *384 + - *385 + - *386 - *17 - - *18 - - *377 - - *356 - - *378 - - *379 + - *19 + - *387 + - *366 + - *388 + - *389 responses: '200': description: Response @@ -53973,9 +55219,9 @@ paths: type: integer workflow_runs: type: array - items: *357 + items: *367 examples: - default: *380 + default: *390 headers: Link: *37 x-github: @@ -54001,9 +55247,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/workflows#get-workflow-usage parameters: - - *328 - - *329 - - *372 + - *338 + - *339 + - *382 responses: '200': description: Response @@ -54064,12 +55310,12 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#list-repository-activities parameters: - - *328 - - *329 - - *76 + - *338 + - *339 + - *82 - *17 - - *74 - - *75 + - *80 + - *81 - name: ref description: |- The Git reference for the activities you want to list. @@ -54233,10 +55479,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/assignees#list-assignees parameters: - - *328 - - *329 + - *338 + - *339 - *17 - - *18 + - *19 responses: '200': description: Response @@ -54246,7 +55492,7 @@ paths: type: array items: *4 examples: - default: *254 + default: *264 headers: Link: *37 '404': *6 @@ -54271,8 +55517,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/assignees#check-if-a-user-can-be-assigned parameters: - - *328 - - *329 + - *338 + - *339 - name: assignee in: path required: true @@ -54308,8 +55554,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#create-an-attestation parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -54421,11 +55667,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#list-attestations parameters: - - *328 - - *329 + - *338 + - *339 - *17 - - *74 - - *75 + - *80 + - *81 - name: subject_digest description: The parameter should be set to the attestation's subject's SHA256 digest, in the form `sha256:HEX_DIGEST`. @@ -54468,7 +55714,7 @@ paths: bundle_url: type: string examples: - default: *381 + default: *391 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -54488,8 +55734,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/autolinks#get-all-autolinks-of-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response @@ -54497,7 +55743,7 @@ paths: application/json: schema: type: array - items: &382 + items: &392 title: Autolink reference description: An autolink reference. type: object @@ -54551,8 +55797,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/autolinks#create-an-autolink-reference-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -54591,9 +55837,9 @@ paths: description: response content: application/json: - schema: *382 + schema: *392 examples: - default: &383 + default: &393 value: id: 1 key_prefix: TICKET- @@ -54624,9 +55870,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/autolinks#get-an-autolink-reference-of-a-repository parameters: - - *328 - - *329 - - &384 + - *338 + - *339 + - &394 name: autolink_id description: The unique identifier of the autolink. in: path @@ -54638,9 +55884,9 @@ paths: description: Response content: application/json: - schema: *382 + schema: *392 examples: - default: *383 + default: *393 '404': *6 x-github: githubCloudOnly: false @@ -54660,9 +55906,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/autolinks#delete-an-autolink-reference-from-a-repository parameters: - - *328 - - *329 - - *384 + - *338 + - *339 + - *394 responses: '204': description: Response @@ -54686,8 +55932,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#check-if-dependabot-security-updates-are-enabled-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response if Dependabot is enabled @@ -54737,8 +55983,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#enable-dependabot-security-updates parameters: - - *328 - - *329 + - *338 + - *339 responses: '204': description: Response @@ -54759,8 +56005,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#disable-dependabot-security-updates parameters: - - *328 - - *329 + - *338 + - *339 responses: '204': description: Response @@ -54780,8 +56026,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branches#list-branches parameters: - - *328 - - *329 + - *338 + - *339 - name: protected description: Setting to `true` returns only branches protected by branch protections or rulesets. When set to `false`, only unprotected branches are returned. @@ -54791,7 +56037,7 @@ paths: schema: type: boolean - *17 - - *18 + - *19 responses: '200': description: Response @@ -54819,7 +56065,7 @@ paths: - url protected: type: boolean - protection: &386 + protection: &396 title: Branch Protection description: Branch Protection type: object @@ -54862,7 +56108,7 @@ paths: required: - contexts - checks - enforce_admins: &389 + enforce_admins: &399 title: Protected Branch Admin Enforced description: Protected Branch Admin Enforced type: object @@ -54879,7 +56125,7 @@ paths: required: - url - enabled - required_pull_request_reviews: &391 + required_pull_request_reviews: &401 title: Protected Branch Pull Request Review description: Protected Branch Pull Request Review type: object @@ -54901,7 +56147,7 @@ paths: description: The list of teams with review dismissal access. type: array - items: *251 + items: *261 apps: description: The list of apps with review dismissal access. @@ -54933,7 +56179,7 @@ paths: description: The list of teams allowed to bypass pull request requirements. type: array - items: *251 + items: *261 apps: description: The list of apps allowed to bypass pull request requirements. @@ -54963,7 +56209,7 @@ paths: required: - dismiss_stale_reviews - require_code_owner_reviews - restrictions: &388 + restrictions: &398 title: Branch Restriction Policy description: Branch Restriction Policy type: object @@ -55288,9 +56534,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branches#get-a-branch parameters: - - *328 - - *329 - - &387 + - *338 + - *339 + - &397 name: branch description: The name of the branch. Cannot contain wildcard characters. To use wildcard characters in branch names, use [the GraphQL API](https://docs.github.com/enterprise-cloud@latest//graphql). @@ -55304,14 +56550,14 @@ paths: description: Response content: application/json: - schema: &397 + schema: &407 title: Branch With Protection description: Branch With Protection type: object properties: name: type: string - commit: &449 + commit: &459 title: Commit description: Commit type: object @@ -55350,7 +56596,7 @@ paths: author: anyOf: - type: 'null' - - &385 + - &395 title: Git User description: Metaproperties for Git author/committer information. @@ -55371,7 +56617,7 @@ paths: committer: anyOf: - type: 'null' - - *385 + - *395 message: type: string examples: @@ -55395,7 +56641,7 @@ paths: required: - sha - url - verification: &498 + verification: &508 title: Verification type: object properties: @@ -55430,14 +56676,14 @@ paths: author: oneOf: - *4 - - *184 + - *194 type: - 'null' - object committer: oneOf: - *4 - - *184 + - *194 type: - 'null' - object @@ -55474,7 +56720,7 @@ paths: type: integer files: type: array - items: &461 + items: &471 title: Diff Entry description: Diff Entry type: object @@ -55568,7 +56814,7 @@ paths: - self protected: type: boolean - protection: *386 + protection: *396 protection_url: type: string format: uri @@ -55677,7 +56923,7 @@ paths: contexts: [] checks: [] protection_url: https://api.github.com/repos/octocat/Hello-World/branches/main/protection - '301': *342 + '301': *352 '404': *6 x-github: githubCloudOnly: false @@ -55699,15 +56945,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#get-branch-protection parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 responses: '200': description: Response content: application/json: - schema: *386 + schema: *396 examples: default: value: @@ -55901,9 +57147,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#update-branch-protection parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 requestBody: required: true content: @@ -56163,7 +57409,7 @@ paths: url: type: string format: uri - required_status_checks: &394 + required_status_checks: &404 title: Status Check Policy description: Status Check Policy type: object @@ -56244,7 +57490,7 @@ paths: items: *4 teams: type: array - items: *251 + items: *261 apps: type: array items: *5 @@ -56262,7 +57508,7 @@ paths: items: *4 teams: type: array - items: *251 + items: *261 apps: type: array items: *5 @@ -56322,7 +57568,7 @@ paths: additionalProperties: false required: - enabled - restrictions: *388 + restrictions: *398 required_conversation_resolution: type: object properties: @@ -56434,9 +57680,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#delete-branch-protection parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 responses: '204': description: Response @@ -56461,17 +57707,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#get-admin-branch-protection parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 responses: '200': description: Response content: application/json: - schema: *389 + schema: *399 examples: - default: &390 + default: &400 value: url: https://api.github.com/repos/octocat/Hello-World/branches/master/protection/enforce_admins enabled: true @@ -56493,17 +57739,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#set-admin-branch-protection parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 responses: '200': description: Response content: application/json: - schema: *389 + schema: *399 examples: - default: *390 + default: *400 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -56522,9 +57768,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#delete-admin-branch-protection parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 responses: '204': description: Response @@ -56549,17 +57795,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#get-pull-request-review-protection parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 responses: '200': description: Response content: application/json: - schema: *391 + schema: *401 examples: - default: &392 + default: &402 value: url: https://api.github.com/repos/octocat/Hello-World/branches/master/protection/required_pull_request_reviews dismissal_restrictions: @@ -56655,9 +57901,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#update-pull-request-review-protection parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 requestBody: required: false content: @@ -56755,9 +58001,9 @@ paths: description: Response content: application/json: - schema: *391 + schema: *401 examples: - default: *392 + default: *402 '422': *15 x-github: githubCloudOnly: false @@ -56778,9 +58024,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#delete-pull-request-review-protection parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 responses: '204': description: Response @@ -56807,17 +58053,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#get-commit-signature-protection parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 responses: '200': description: Response content: application/json: - schema: *389 + schema: *399 examples: - default: &393 + default: &403 value: url: https://api.github.com/repos/octocat/Hello-World/branches/master/protection/required_signatures enabled: true @@ -56840,17 +58086,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#create-commit-signature-protection parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 responses: '200': description: Response content: application/json: - schema: *389 + schema: *399 examples: - default: *393 + default: *403 '404': *6 x-github: githubCloudOnly: false @@ -56870,9 +58116,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#delete-commit-signature-protection parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 responses: '204': description: Response @@ -56897,17 +58143,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#get-status-checks-protection parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 responses: '200': description: Response content: application/json: - schema: *394 + schema: *404 examples: - default: &395 + default: &405 value: url: https://api.github.com/repos/octocat/Hello-World/branches/master/protection/required_status_checks strict: true @@ -56933,9 +58179,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#update-status-check-protection parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 requestBody: required: false content: @@ -56987,9 +58233,9 @@ paths: description: Response content: application/json: - schema: *394 + schema: *404 examples: - default: *395 + default: *405 '404': *6 '422': *15 x-github: @@ -57011,9 +58257,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#remove-status-check-protection parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 responses: '204': description: Response @@ -57037,9 +58283,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#get-all-status-check-contexts parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 responses: '200': description: Response @@ -57073,9 +58319,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#add-status-check-contexts parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 requestBody: required: false content: @@ -57142,9 +58388,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#set-status-check-contexts parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 requestBody: required: false content: @@ -57208,9 +58454,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#remove-status-check-contexts parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 requestBody: content: application/json: @@ -57276,15 +58522,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#get-access-restrictions parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 responses: '200': description: Response content: application/json: - schema: *388 + schema: *398 examples: default: value: @@ -57375,9 +58621,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#delete-access-restrictions parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 responses: '204': description: Response @@ -57400,9 +58646,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#get-apps-with-access-to-the-protected-branch parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 responses: '200': description: Response @@ -57412,7 +58658,7 @@ paths: type: array items: *5 examples: - default: &396 + default: &406 value: - id: 1 slug: octoapp @@ -57469,9 +58715,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#add-app-access-restrictions parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 requestBody: required: true content: @@ -57505,7 +58751,7 @@ paths: type: array items: *5 examples: - default: *396 + default: *406 '422': *15 x-github: githubCloudOnly: false @@ -57526,9 +58772,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#set-app-access-restrictions parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 requestBody: required: true content: @@ -57562,7 +58808,7 @@ paths: type: array items: *5 examples: - default: *396 + default: *406 '422': *15 x-github: githubCloudOnly: false @@ -57583,9 +58829,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#remove-app-access-restrictions parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 requestBody: required: true content: @@ -57619,7 +58865,7 @@ paths: type: array items: *5 examples: - default: *396 + default: *406 '422': *15 x-github: githubCloudOnly: false @@ -57641,9 +58887,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#get-teams-with-access-to-the-protected-branch parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 responses: '200': description: Response @@ -57651,9 +58897,9 @@ paths: application/json: schema: type: array - items: *251 + items: *261 examples: - default: *265 + default: *275 '404': *6 x-github: githubCloudOnly: false @@ -57673,9 +58919,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#add-team-access-restrictions parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 requestBody: required: false content: @@ -57711,9 +58957,9 @@ paths: application/json: schema: type: array - items: *251 + items: *261 examples: - default: *265 + default: *275 '422': *15 x-github: githubCloudOnly: false @@ -57734,9 +58980,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#set-team-access-restrictions parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 requestBody: required: false content: @@ -57772,9 +59018,9 @@ paths: application/json: schema: type: array - items: *251 + items: *261 examples: - default: *265 + default: *275 '422': *15 x-github: githubCloudOnly: false @@ -57795,9 +59041,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#remove-team-access-restrictions parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 requestBody: content: application/json: @@ -57832,9 +59078,9 @@ paths: application/json: schema: type: array - items: *251 + items: *261 examples: - default: *265 + default: *275 '422': *15 x-github: githubCloudOnly: false @@ -57856,9 +59102,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#get-users-with-access-to-the-protected-branch parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 responses: '200': description: Response @@ -57868,7 +59114,7 @@ paths: type: array items: *4 examples: - default: *254 + default: *264 '404': *6 x-github: githubCloudOnly: false @@ -57892,9 +59138,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#add-user-access-restrictions parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 requestBody: required: true content: @@ -57927,7 +59173,7 @@ paths: type: array items: *4 examples: - default: *254 + default: *264 '422': *15 x-github: githubCloudOnly: false @@ -57952,9 +59198,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#set-user-access-restrictions parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 requestBody: required: true content: @@ -57987,7 +59233,7 @@ paths: type: array items: *4 examples: - default: *254 + default: *264 '422': *15 x-github: githubCloudOnly: false @@ -58012,9 +59258,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branch-protection#remove-user-access-restrictions parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 requestBody: required: true content: @@ -58047,7 +59293,7 @@ paths: type: array items: *4 examples: - default: *254 + default: *264 '422': *15 x-github: githubCloudOnly: false @@ -58074,9 +59320,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branches#rename-a-branch parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 requestBody: required: true content: @@ -58098,7 +59344,7 @@ paths: description: Response content: application/json: - schema: *397 + schema: *407 examples: default: value: @@ -58212,14 +59458,14 @@ paths: category: repos subcategory: bypass-requests parameters: - - *328 - - *329 - - *398 - - *399 - - *289 - - *400 + - *338 + - *339 + - *408 + - *409 + - *299 + - *410 - *17 - - *18 + - *19 responses: '200': description: Response @@ -58227,11 +59473,11 @@ paths: application/json: schema: type: array - items: *401 + items: *411 examples: - default: *402 + default: *412 '404': *6 - '500': *87 + '500': *93 "/repos/{owner}/{repo}/bypass-requests/push-rules/{bypass_request_number}": get: summary: Get a repository push bypass request @@ -58249,8 +59495,8 @@ paths: category: repos subcategory: bypass-requests parameters: - - *328 - - *329 + - *338 + - *339 - name: bypass_request_number in: path required: true @@ -58264,7 +59510,7 @@ paths: description: Response content: application/json: - schema: *401 + schema: *411 examples: default: value: @@ -58302,7 +59548,7 @@ paths: url: https://api.github.com/repos/octo-org/smile/bypass-requests/push-rules/2 html_url: https://github.com/octo-org/smile/exemptions/2 '404': *6 - '500': *87 + '500': *93 "/repos/{owner}/{repo}/check-runs": post: summary: Create a check run @@ -58322,8 +59568,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/checks/runs#create-a-check-run parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -58602,7 +59848,7 @@ paths: description: Response content: application/json: - schema: &404 + schema: &414 title: CheckRun description: A check performed on the code of a given code change type: object @@ -58737,8 +59983,8 @@ paths: do not necessarily indicate pull requests that triggered the check. type: array - items: *403 - deployment: &708 + items: *413 + deployment: &718 title: Deployment description: A deployment created as the result of an Actions check run from a workflow that references an environment @@ -59025,9 +60271,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/checks/runs#get-a-check-run parameters: - - *328 - - *329 - - &405 + - *338 + - *339 + - &415 name: check_run_id description: The unique identifier of the check run. in: path @@ -59039,9 +60285,9 @@ paths: description: Response content: application/json: - schema: *404 + schema: *414 examples: - default: &406 + default: &416 value: id: 4 head_sha: ce587453ced02b1526dfb4cb910479d431683101 @@ -59141,9 +60387,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/checks/runs#update-a-check-run parameters: - - *328 - - *329 - - *405 + - *338 + - *339 + - *415 requestBody: required: true content: @@ -59383,9 +60629,9 @@ paths: description: Response content: application/json: - schema: *404 + schema: *414 examples: - default: *406 + default: *416 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -59405,11 +60651,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/checks/runs#list-check-run-annotations parameters: - - *328 - - *329 - - *405 + - *338 + - *339 + - *415 - *17 - - *18 + - *19 responses: '200': description: Response @@ -59519,15 +60765,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/checks/runs#rerequest-a-check-run parameters: - - *328 - - *329 - - *405 + - *338 + - *339 + - *415 responses: '201': description: Response content: application/json: - schema: *184 + schema: *194 examples: default: value: @@ -59565,8 +60811,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/checks/suites#create-a-check-suite parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -59588,7 +60834,7 @@ paths: description: Response when the suite already exists content: application/json: - schema: &408 + schema: &418 title: CheckSuite description: A suite of checks performed on the code of a given code change @@ -59670,12 +60916,12 @@ paths: type: - array - 'null' - items: *403 + items: *413 app: anyOf: - type: 'null' - *5 - repository: *173 + repository: *183 created_at: type: - string @@ -59686,7 +60932,7 @@ paths: - string - 'null' format: date-time - head_commit: *407 + head_commit: *417 latest_check_runs_count: type: integer check_runs_url: @@ -59714,7 +60960,7 @@ paths: - check_runs_url - pull_requests examples: - default: &409 + default: &419 value: id: 5 node_id: MDEwOkNoZWNrU3VpdGU1 @@ -60005,9 +61251,9 @@ paths: description: Response when the suite was created content: application/json: - schema: *408 + schema: *418 examples: - default: *409 + default: *419 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -60026,8 +61272,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/checks/suites#update-repository-preferences-for-check-suites parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -60088,7 +61334,7 @@ paths: required: - app_id - setting - repository: *173 + repository: *183 examples: default: value: @@ -60336,9 +61582,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/checks/suites#get-a-check-suite parameters: - - *328 - - *329 - - &410 + - *338 + - *339 + - &420 name: check_suite_id description: The unique identifier of the check suite. in: path @@ -60350,9 +61596,9 @@ paths: description: Response content: application/json: - schema: *408 + schema: *418 examples: - default: *409 + default: *419 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -60375,17 +61621,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/checks/runs#list-check-runs-in-a-check-suite parameters: - - *328 - - *329 - - *410 - - &456 + - *338 + - *339 + - *420 + - &466 name: check_name description: Returns check runs with the specified `name`. in: query required: false schema: type: string - - &457 + - &467 name: status description: Returns check runs with the specified `status`. in: query @@ -60408,7 +61654,7 @@ paths: - all default: latest - *17 - - *18 + - *19 responses: '200': description: Response @@ -60424,9 +61670,9 @@ paths: type: integer check_runs: type: array - items: *404 + items: *414 examples: - default: &458 + default: &468 value: total_count: 1 check_runs: @@ -60528,15 +61774,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/checks/suites#rerequest-a-check-suite parameters: - - *328 - - *329 - - *410 + - *338 + - *339 + - *420 responses: '201': description: Response content: application/json: - schema: *184 + schema: *194 examples: default: value: @@ -60563,30 +61809,30 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#list-code-scanning-alerts-for-a-repository parameters: - - *328 - - *329 - - *196 - - *197 - - *18 + - *338 + - *339 + - *206 + - *207 + - *19 - *17 - - &426 + - &436 name: ref description: The Git reference for the results you want to list. The `ref` for a branch can be formatted either as `refs/heads/` or simply ``. To reference a pull request use `refs/pull//merge`. in: query required: false - schema: *411 - - &427 + schema: *421 + - &437 name: pr description: The number of the pull request for the results you want to list. in: query required: false schema: type: integer - - *76 - - *74 - - *75 + - *82 + - *80 + - *81 - name: sort description: The property by which to sort the results. in: query @@ -60602,13 +61848,13 @@ paths: be returned. in: query required: false - schema: *198 + schema: *208 - name: severity description: If specified, only code scanning alerts with this severity will be returned. in: query required: false - schema: *412 + schema: *422 responses: '200': description: Response @@ -60619,24 +61865,24 @@ paths: items: type: object properties: - number: *88 - created_at: *94 - updated_at: *95 - url: *92 - html_url: *93 - instances_url: *413 - state: *79 - fixed_at: *97 + number: *94 + created_at: *100 + updated_at: *101 + url: *98 + html_url: *99 + instances_url: *423 + state: *85 + fixed_at: *103 dismissed_by: anyOf: - type: 'null' - *4 - dismissed_at: *96 - dismissed_reason: *414 - dismissed_comment: *415 - rule: *416 - tool: *417 - most_recent_instance: *418 + dismissed_at: *102 + dismissed_reason: *424 + dismissed_comment: *425 + rule: *426 + tool: *427 + most_recent_instance: *428 required: - number - created_at @@ -60752,14 +61998,14 @@ paths: classifications: [] instances_url: https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/3/instances '304': *35 - '403': &419 + '403': &429 description: Response if GitHub Advanced Security is not enabled for this repository content: application/json: schema: *3 '404': *6 - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -60779,9 +62025,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#get-a-code-scanning-alert parameters: - - *328 - - *329 - - &420 + - *338 + - *339 + - &430 name: alert_number in: path description: The number that identifies an alert. You can find this at the @@ -60789,30 +62035,30 @@ paths: field in the response from the `GET /repos/{owner}/{repo}/code-scanning/alerts` operation. required: true - schema: *88 + schema: *94 responses: '200': description: Response content: application/json: - schema: &421 + schema: &431 type: object properties: - number: *88 - created_at: *94 - updated_at: *95 - url: *92 - html_url: *93 - instances_url: *413 - state: *79 - fixed_at: *97 + number: *94 + created_at: *100 + updated_at: *101 + url: *98 + html_url: *99 + instances_url: *423 + state: *85 + fixed_at: *103 dismissed_by: anyOf: - type: 'null' - *4 - dismissed_at: *96 - dismissed_reason: *414 - dismissed_comment: *415 + dismissed_at: *102 + dismissed_reason: *424 + dismissed_comment: *425 rule: type: object properties: @@ -60874,8 +62120,8 @@ paths: - 'null' description: A link to the documentation for the rule used to detect the alert. - tool: *417 - most_recent_instance: *418 + tool: *427 + most_recent_instance: *428 required: - number - created_at @@ -60964,9 +62210,9 @@ paths: - test instances_url: https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/42/instances '304': *35 - '403': *419 + '403': *429 '404': *6 - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -60984,9 +62230,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#update-a-code-scanning-alert parameters: - - *328 - - *329 - - *420 + - *338 + - *339 + - *430 requestBody: required: true content: @@ -61001,8 +62247,8 @@ paths: enum: - open - dismissed - dismissed_reason: *414 - dismissed_comment: *415 + dismissed_reason: *424 + dismissed_comment: *425 required: - state examples: @@ -61017,7 +62263,7 @@ paths: description: Response content: application/json: - schema: *421 + schema: *431 examples: default: value: @@ -61092,14 +62338,14 @@ paths: classifications: - test instances_url: https://api.github.com/repos/octocat/hello-world/code-scanning/alerts/42/instances - '403': &425 + '403': &435 description: Response if the repository is archived or if GitHub Advanced Security is not enabled for this repository content: application/json: schema: *3 '404': *6 - '503': *115 + '503': *121 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -61119,15 +62365,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#get-the-status-of-an-autofix-for-a-code-scanning-alert parameters: - - *328 - - *329 - - *420 + - *338 + - *339 + - *430 responses: '200': description: Response content: application/json: - schema: &422 + schema: &432 type: object properties: status: @@ -61154,13 +62400,13 @@ paths: - description - started_at examples: - default: &423 + default: &433 value: status: success description: This fixes an XSS vulnerability by escaping the user input. started_at: '2024-02-14T12:29:18Z' - '400': &424 + '400': &434 description: Bad Request content: application/json: @@ -61171,9 +62417,9 @@ paths: message: The alert_number is not valid documentation_url: https://docs.github.com/rest/code-scanning/code-scanning#get-the-status-of-an-autofix-for-a-code-scanning-alert status: '400' - '403': *419 + '403': *429 '404': *6 - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -61196,29 +62442,29 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#create-an-autofix-for-a-code-scanning-alert parameters: - - *328 - - *329 - - *420 + - *338 + - *339 + - *430 responses: '200': description: OK content: application/json: - schema: *422 + schema: *432 examples: - default: *423 + default: *433 '202': description: Accepted content: application/json: - schema: *422 + schema: *432 examples: default: value: status: pending description: started_at: '2024-02-14T12:29:18Z' - '400': *424 + '400': *434 '403': description: Response if the repository is archived, if GitHub Advanced Security is not enabled for this repository or if rate limit is exceeded @@ -61228,7 +62474,7 @@ paths: '404': *6 '422': description: Unprocessable Entity - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -61250,9 +62496,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#commit-an-autofix-for-a-code-scanning-alert parameters: - - *328 - - *329 - - *420 + - *338 + - *339 + - *430 requestBody: required: false content: @@ -61298,12 +62544,12 @@ paths: value: target_ref: refs/heads/main sha: 178f4f6090b3fccad4a65b3e83d076a622d59652 - '400': *424 - '403': *425 + '400': *434 + '403': *435 '404': *6 '422': description: Unprocessable Entity - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -61323,13 +62569,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#list-instances-of-a-code-scanning-alert parameters: - - *328 - - *329 - - *420 - - *18 + - *338 + - *339 + - *430 + - *19 - *17 - - *426 - - *427 + - *436 + - *437 responses: '200': description: Response @@ -61337,7 +62583,7 @@ paths: application/json: schema: type: array - items: *418 + items: *428 examples: default: value: @@ -61376,9 +62622,9 @@ paths: end_column: 50 classifications: - source - '403': *419 + '403': *429 '404': *6 - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -61410,30 +62656,30 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#list-code-scanning-analyses-for-a-repository parameters: - - *328 - - *329 - - *196 - - *197 - - *18 + - *338 + - *339 + - *206 + - *207 + - *19 - *17 - - *427 + - *437 - name: ref in: query description: The Git reference for the analyses you want to list. The `ref` for a branch can be formatted either as `refs/heads/` or simply ``. To reference a pull request use `refs/pull//merge`. required: false - schema: *411 + schema: *421 - name: sarif_id in: query description: Filter analyses belonging to the same SARIF upload. required: false - schema: &430 + schema: &440 type: string description: An identifier for the upload. examples: - 6c81cd8e-b078-4ac3-a3be-1dad7dbd0b53 - - *76 + - *82 - name: sort description: The property by which to sort the results. in: query @@ -61450,23 +62696,23 @@ paths: application/json: schema: type: array - items: &431 + items: &441 type: object properties: - ref: *411 - commit_sha: &439 + ref: *421 + commit_sha: &449 description: The SHA of the commit to which the analysis you are uploading relates. type: string minLength: 40 maxLength: 40 pattern: "^[0-9a-fA-F]+$" - analysis_key: *428 + analysis_key: *438 environment: type: string description: Identifies the variable values associated with the environment in which this analysis was performed. - category: *429 + category: *439 error: type: string examples: @@ -61491,8 +62737,8 @@ paths: description: The REST API URL of the analysis resource. format: uri readOnly: true - sarif_id: *430 - tool: *417 + sarif_id: *440 + tool: *427 deletable: type: boolean warning: @@ -61554,9 +62800,9 @@ paths: version: 1.2.0 deletable: true warning: '' - '403': *419 + '403': *429 '404': *6 - '503': *115 + '503': *121 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -61590,8 +62836,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#get-a-code-scanning-analysis-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 - name: analysis_id in: path description: The ID of the analysis, as returned from the `GET /repos/{owner}/{repo}/code-scanning/analyses` @@ -61604,7 +62850,7 @@ paths: description: Response content: application/json: - schema: *431 + schema: *441 examples: response: summary: application/json response @@ -61658,9 +62904,9 @@ paths: properties: - github/alertNumber: 2 - github/alertUrl: https://api.github.com/repos/monalisa/monalisa/code-scanning/alerts/2 - '403': *419 + '403': *429 '404': *6 - '503': *115 + '503': *121 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -61740,8 +62986,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#delete-a-code-scanning-analysis-from-a-repository parameters: - - *328 - - *329 + - *338 + - *339 - name: analysis_id in: path description: The ID of the analysis, as returned from the `GET /repos/{owner}/{repo}/code-scanning/analyses` @@ -61797,9 +63043,9 @@ paths: next_analysis_url: https://api.github.com/repos/octocat/hello-world/code-scanning/analyses/41 confirm_delete_url: https://api.github.com/repos/octocat/hello-world/code-scanning/analyses/41?confirm_delete '400': *14 - '403': *425 + '403': *435 '404': *6 - '503': *115 + '503': *121 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -61819,8 +63065,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#list-codeql-databases-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response @@ -61828,7 +63074,7 @@ paths: application/json: schema: type: array - items: &432 + items: &442 title: CodeQL Database description: A CodeQL database. type: object @@ -61940,9 +63186,9 @@ paths: updated_at: '2022-09-12T12:14:32Z' url: https://api.github.com/repos/octocat/Hello-World/code-scanning/codeql/databases/ruby commit_oid: 1927de39fefa25a9d0e64e3f540ff824a72f538c - '403': *419 + '403': *429 '404': *6 - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -61969,8 +63215,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#get-a-codeql-database-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 - name: language in: path description: The language of the CodeQL database. @@ -61982,7 +63228,7 @@ paths: description: Response content: application/json: - schema: *432 + schema: *442 examples: default: value: @@ -62014,11 +63260,11 @@ paths: updated_at: '2022-09-12T12:14:32Z' url: https://api.github.com/repos/octocat/Hello-World/code-scanning/codeql/databases/java commit_oid: 1927de39fefa25a9d0e64e3f540ff824a72f538c - '302': &463 + '302': &473 description: Found - '403': *419 + '403': *429 '404': *6 - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -62038,8 +63284,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#delete-a-codeql-database parameters: - - *328 - - *329 + - *338 + - *339 - name: language in: path description: The language of the CodeQL database. @@ -62049,9 +63295,9 @@ paths: responses: '204': description: Response - '403': *425 + '403': *435 '404': *6 - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -62077,8 +63323,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#create-a-codeql-variant-analysis parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -62087,7 +63333,7 @@ paths: type: object additionalProperties: false properties: - language: &433 + language: &443 type: string description: The language targeted by the CodeQL query enum: @@ -62165,7 +63411,7 @@ paths: description: Variant analysis submitted for processing content: application/json: - schema: &437 + schema: &447 title: Variant Analysis description: A run of a CodeQL query against one or more repositories. type: object @@ -62173,9 +63419,9 @@ paths: id: type: integer description: The ID of the variant analysis. - controller_repo: *86 + controller_repo: *92 actor: *4 - query_language: *433 + query_language: *443 query_pack_url: type: string description: The download url for the query pack. @@ -62223,7 +63469,7 @@ paths: items: type: object properties: - repository: &434 + repository: &444 title: Repository Identifier description: Repository Identifier type: object @@ -62265,7 +63511,7 @@ paths: - private - stargazers_count - updated_at - analysis_status: &438 + analysis_status: &448 type: string description: The new status of the CodeQL variant analysis repository task. @@ -62297,7 +63543,7 @@ paths: from processing. This information is only available to the user that initiated the variant analysis. properties: - access_mismatch_repos: &435 + access_mismatch_repos: &445 type: object properties: repository_count: @@ -62312,7 +63558,7 @@ paths: This list may not include all repositories that were skipped. This is only available when the repository was found and the user has access to it. - items: *434 + items: *444 required: - repository_count - repositories @@ -62335,8 +63581,8 @@ paths: required: - repository_count - repository_full_names - no_codeql_db_repos: *435 - over_limit_repos: *435 + no_codeql_db_repos: *445 + over_limit_repos: *445 required: - access_mismatch_repos - not_found_repos @@ -62352,7 +63598,7 @@ paths: examples: repositories_parameter: summary: Response for a successful variant analysis submission - value: &436 + value: &446 summary: Default response value: id: 1 @@ -62504,17 +63750,17 @@ paths: private: false repository_owners: summary: Response for a successful variant analysis submission - value: *436 + value: *446 repository_lists: summary: Response for a successful variant analysis submission - value: *436 + value: *446 '404': *6 '422': description: Unable to process variant analysis submission content: application/json: schema: *3 - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -62535,8 +63781,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#get-the-summary-of-a-codeql-variant-analysis parameters: - - *328 - - *329 + - *338 + - *339 - name: codeql_variant_analysis_id in: path description: The unique identifier of the variant analysis. @@ -62548,11 +63794,11 @@ paths: description: Response content: application/json: - schema: *437 + schema: *447 examples: - default: *436 + default: *446 '404': *6 - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -62573,7 +63819,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#get-the-analysis-status-of-a-repository-in-a-codeql-variant-analysis parameters: - - *328 + - *338 - name: repo in: path description: The name of the controller repository. @@ -62607,8 +63853,8 @@ paths: schema: type: object properties: - repository: *86 - analysis_status: *438 + repository: *92 + analysis_status: *448 artifact_size_in_bytes: type: integer description: The size of the artifact. This is only available @@ -62712,7 +63958,7 @@ paths: source_location_prefix: "/" artifact_url: https://example.com '404': *6 - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -62733,8 +63979,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#get-a-code-scanning-default-setup-configuration parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response @@ -62816,9 +64062,9 @@ paths: query_suite: default updated_at: '2023-01-19T11:21:34Z' schedule: weekly - '403': *419 + '403': *429 '404': *6 - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -62837,8 +64083,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#update-a-code-scanning-default-setup-configuration parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -62897,7 +64143,7 @@ paths: description: Response content: application/json: - schema: *184 + schema: *194 examples: default: value: @@ -62922,7 +64168,7 @@ paths: value: run_id: 42 run_url: https://api.github.com/repos/octoorg/octocat/actions/runs/42 - '403': *425 + '403': *435 '404': *6 '409': description: Response if there is already a validation run in progress with @@ -62930,7 +64176,7 @@ paths: content: application/json: schema: *3 - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -62987,8 +64233,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#upload-an-analysis-as-sarif-data parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -62996,7 +64242,7 @@ paths: schema: type: object properties: - commit_sha: *439 + commit_sha: *449 ref: type: string description: |- @@ -63056,7 +64302,7 @@ paths: schema: type: object properties: - id: *430 + id: *440 url: type: string description: The REST API URL for checking the status of the upload. @@ -63070,11 +64316,11 @@ paths: url: https://api.github.com/repos/octocat/hello-world/code-scanning/sarifs/47177e22-5596-11eb-80a1-c1e54ef945c6 '400': description: Bad Request if the sarif field is invalid - '403': *425 + '403': *435 '404': *6 '413': description: Payload Too Large if the sarif field is too large - '503': *115 + '503': *121 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -63093,8 +64339,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-scanning/code-scanning#get-information-about-a-sarif-upload parameters: - - *328 - - *329 + - *338 + - *339 - name: sarif_id description: The SARIF ID obtained after uploading. in: path @@ -63142,10 +64388,10 @@ paths: value: processing_status: complete analyses_url: https://api.github.com/repos/octocat/hello-world/code-scanning/analyses?sarif_id=47177e22-5596-11eb-80a1-c1e54ef945c6 - '403': *419 + '403': *429 '404': description: Not Found if the sarif id does not match any upload - '503': *115 + '503': *121 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -63167,8 +64413,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/code-security/configurations#get-the-code-security-configuration-associated-with-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response @@ -63192,7 +64438,7 @@ paths: - failed - updating - removed_by_enterprise - configuration: *80 + configuration: *86 examples: default: value: @@ -63221,7 +64467,7 @@ paths: html_url: https://github.com/organizations/octo-org/settings/security_products/configurations/edit/1325 created_at: '2024-05-01T00:00:00Z' updated_at: '2024-05-01T00:00:00Z' - '204': *102 + '204': *108 '304': *35 '403': *27 '404': *6 @@ -63246,8 +64492,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#list-codeowners-errors parameters: - - *328 - - *329 + - *338 + - *339 - name: ref description: 'A branch, tag or commit name used to determine which version of the CODEOWNERS file to use. Default: the repository''s default branch @@ -63374,9 +64620,9 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/codespaces#list-codespaces-in-a-repository-for-the-authenticated-user parameters: - *17 - - *18 - - *328 - - *329 + - *19 + - *338 + - *339 responses: '200': description: Response @@ -63392,7 +64638,7 @@ paths: type: integer codespaces: type: array - items: *255 + items: *265 examples: default: value: @@ -63668,7 +64914,7 @@ paths: start_url: https://api.github.com/user/codespaces/monalisa-octocat-hello-world-3f89ada1j3/start stop_url: https://api.github.com/user/codespaces/monalisa-octocat-hello-world-3f89ada1j3/stop recent_folders: [] - '500': *87 + '500': *93 '401': *23 '403': *27 '404': *6 @@ -63690,8 +64936,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/codespaces#create-a-codespace-in-a-repository parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -63755,22 +65001,22 @@ paths: description: Response when the codespace was successfully created content: application/json: - schema: *255 + schema: *265 examples: - default: *440 + default: *450 '202': description: Response when the codespace creation partially failed but is being retried in the background content: application/json: - schema: *255 + schema: *265 examples: - default: *440 + default: *450 '400': *14 '401': *23 '403': *27 '404': *6 - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -63793,9 +65039,9 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/codespaces#list-devcontainer-configurations-in-a-repository-for-the-authenticated-user parameters: - *17 - - *18 - - *328 - - *329 + - *19 + - *338 + - *339 responses: '200': description: Response @@ -63835,7 +65081,7 @@ paths: - path: ".devcontainer.json" display_name: Default project configuration total_count: 3 - '500': *87 + '500': *93 '400': *14 '401': *23 '403': *27 @@ -63859,8 +65105,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/machines#list-available-machine-types-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 - name: location description: The location to check for available machines. Assigned by IP if not provided. @@ -63897,9 +65143,9 @@ paths: type: integer machines: type: array - items: *441 + items: *451 examples: - default: &665 + default: &675 value: total_count: 2 machines: @@ -63916,7 +65162,7 @@ paths: memory_in_bytes: 34359738368 cpus: 8 '304': *35 - '500': *87 + '500': *93 '401': *23 '403': *27 '404': *6 @@ -63939,8 +65185,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/codespaces#get-default-attributes-for-a-codespace parameters: - - *328 - - *329 + - *338 + - *339 - name: ref description: The branch or commit to check for a default devcontainer path. If not specified, the default branch will be checked. @@ -64027,8 +65273,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/codespaces#check-if-permissions-defined-by-a-devcontainer-have-been-accepted-by-the-authenticated-user parameters: - - *328 - - *329 + - *338 + - *339 - name: ref description: The git reference that points to the location of the devcontainer configuration to use for the permission check. The value of `ref` will typically @@ -64076,7 +65322,7 @@ paths: '403': *27 '404': *6 '422': *15 - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -64097,10 +65343,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/repository-secrets#list-repository-secrets parameters: - - *328 - - *329 + - *338 + - *339 - *17 - - *18 + - *19 responses: '200': description: Response @@ -64116,7 +65362,7 @@ paths: type: integer secrets: type: array - items: &445 + items: &455 title: Codespaces Secret description: Set repository secrets for GitHub Codespaces. type: object @@ -64137,7 +65383,7 @@ paths: - created_at - updated_at examples: - default: *442 + default: *452 headers: Link: *37 x-github: @@ -64160,16 +65406,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/repository-secrets#get-a-repository-public-key parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response content: application/json: - schema: *443 + schema: *453 examples: - default: *444 + default: *454 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -64189,17 +65435,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/repository-secrets#get-a-repository-secret parameters: - - *328 - - *329 - - *183 + - *338 + - *339 + - *193 responses: '200': description: Response content: application/json: - schema: *445 + schema: *455 examples: - default: *446 + default: *456 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -64219,9 +65465,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/repository-secrets#create-or-update-a-repository-secret parameters: - - *328 - - *329 - - *183 + - *338 + - *339 + - *193 requestBody: required: true content: @@ -64249,7 +65495,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *184 + schema: *194 examples: default: value: @@ -64273,9 +65519,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/repository-secrets#delete-a-repository-secret parameters: - - *328 - - *329 - - *183 + - *338 + - *339 + - *193 responses: '204': description: Response @@ -64303,8 +65549,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/collaborators/collaborators#list-repository-collaborators parameters: - - *328 - - *329 + - *338 + - *339 - name: affiliation description: Filter collaborators returned by their affiliation. `outside` means all outside collaborators of an organization-owned repository. `direct` @@ -64334,7 +65580,7 @@ paths: - maintain - admin - *17 - - *18 + - *19 responses: '200': description: Response @@ -64342,7 +65588,7 @@ paths: application/json: schema: type: array - items: &447 + items: &457 title: Collaborator description: Collaborator type: object @@ -64535,9 +65781,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/collaborators/collaborators#check-if-a-user-is-a-repository-collaborator parameters: - - *328 - - *329 - - *195 + - *338 + - *339 + - *205 responses: '204': description: Response if user is a collaborator @@ -64579,9 +65825,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/collaborators/collaborators#add-a-repository-collaborator parameters: - - *328 - - *329 - - *195 + - *338 + - *339 + - *205 requestBody: required: false content: @@ -64607,7 +65853,7 @@ paths: description: Response when a new invitation is created content: application/json: - schema: &511 + schema: &521 title: Repository Invitation description: Repository invitations let you manage who you collaborate with. @@ -64619,7 +65865,7 @@ paths: format: int64 examples: - 42 - repository: *173 + repository: *183 invitee: anyOf: - type: 'null' @@ -64828,9 +66074,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/collaborators/collaborators#remove-a-repository-collaborator parameters: - - *328 - - *329 - - *195 + - *338 + - *339 + - *205 responses: '204': description: No Content when collaborator was removed from the repository. @@ -64859,9 +66105,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/collaborators/collaborators#get-repository-permissions-for-a-user parameters: - - *328 - - *329 - - *195 + - *338 + - *339 + - *205 responses: '200': description: if user has admin permissions @@ -64881,7 +66127,7 @@ paths: user: anyOf: - type: 'null' - - *447 + - *457 required: - permission - role_name @@ -64935,10 +66181,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/commits/comments#list-commit-comments-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 - *17 - - *18 + - *19 responses: '200': description: Response @@ -64946,7 +66192,7 @@ paths: application/json: schema: type: array - items: &448 + items: &458 title: Commit Comment description: Commit Comment type: object @@ -64987,8 +66233,8 @@ paths: updated_at: type: string format: date-time - author_association: *122 - reactions: *123 + author_association: *128 + reactions: *129 required: - url - html_url @@ -65004,7 +66250,7 @@ paths: - created_at - updated_at examples: - default: &451 + default: &461 value: - html_url: https://github.com/octocat/Hello-World/commit/6dcb09b5b57875f334f61aebed695e2e4193db5e#commitcomment-1 url: https://api.github.com/repos/octocat/Hello-World/comments/1 @@ -65063,17 +66309,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/commits/comments#get-a-commit-comment parameters: - - *328 - - *329 - - *134 + - *338 + - *339 + - *140 responses: '200': description: Response content: application/json: - schema: *448 + schema: *458 examples: - default: &452 + default: &462 value: html_url: https://github.com/octocat/Hello-World/commit/6dcb09b5b57875f334f61aebed695e2e4193db5e#commitcomment-1 url: https://api.github.com/repos/octocat/Hello-World/comments/1 @@ -65130,9 +66376,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/commits/comments#update-a-commit-comment parameters: - - *328 - - *329 - - *134 + - *338 + - *339 + - *140 requestBody: required: true content: @@ -65154,7 +66400,7 @@ paths: description: Response content: application/json: - schema: *448 + schema: *458 examples: default: value: @@ -65205,9 +66451,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/commits/comments#delete-a-commit-comment parameters: - - *328 - - *329 - - *134 + - *338 + - *339 + - *140 responses: '204': description: Response @@ -65228,9 +66474,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#list-reactions-for-a-commit-comment parameters: - - *328 - - *329 - - *134 + - *338 + - *339 + - *140 - name: content description: Returns a single [reaction type](https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#about-reactions). Omit this parameter to list all reactions to a commit comment. @@ -65248,7 +66494,7 @@ paths: - rocket - eyes - *17 - - *18 + - *19 responses: '200': description: Response @@ -65256,9 +66502,9 @@ paths: application/json: schema: type: array - items: *317 + items: *327 examples: - default: *319 + default: *329 headers: Link: *37 '404': *6 @@ -65279,9 +66525,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#create-reaction-for-a-commit-comment parameters: - - *328 - - *329 - - *134 + - *338 + - *339 + - *140 requestBody: required: true content: @@ -65313,16 +66559,16 @@ paths: description: Reaction exists content: application/json: - schema: *317 + schema: *327 examples: - default: *318 + default: *328 '201': description: Reaction created content: application/json: - schema: *317 + schema: *327 examples: - default: *318 + default: *328 '422': *15 x-github: githubCloudOnly: false @@ -65344,10 +66590,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#delete-a-commit-comment-reaction parameters: - - *328 - - *329 - - *134 - - *320 + - *338 + - *339 + - *140 + - *330 responses: '204': description: Response @@ -65396,8 +66642,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/commits/commits#list-commits parameters: - - *328 - - *329 + - *338 + - *339 - name: sha description: 'SHA or branch to start listing commits from. Default: the repository’s default branch (usually `main`).' @@ -65445,7 +66691,7 @@ paths: type: string format: date-time - *17 - - *18 + - *19 responses: '200': description: Response @@ -65453,9 +66699,9 @@ paths: application/json: schema: type: array - items: *449 + items: *459 examples: - default: &559 + default: &569 value: - url: https://api.github.com/repos/octocat/Hello-World/commits/6dcb09b5b57875f334f61aebed695e2e4193db5e sha: 6dcb09b5b57875f334f61aebed695e2e4193db5e @@ -65526,10 +66772,10 @@ paths: sha: 6dcb09b5b57875f334f61aebed695e2e4193db5e headers: Link: *37 - '500': *87 + '500': *93 '400': *14 '404': *6 - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -65549,9 +66795,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/commits/commits#list-branches-for-head-commit parameters: - - *328 - - *329 - - &450 + - *338 + - *339 + - &460 name: commit_sha description: The SHA of the commit. in: path @@ -65598,7 +66844,7 @@ paths: url: https://api.github.com/repos/octocat/Hello-World/commits/c5b97d5ae6c19d5c5df71a34c7fbeeda2479ccbc protected: false '422': *15 - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -65623,11 +66869,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/commits/comments#list-commit-comments parameters: - - *328 - - *329 - - *450 + - *338 + - *339 + - *460 - *17 - - *18 + - *19 responses: '200': description: Response @@ -65635,9 +66881,9 @@ paths: application/json: schema: type: array - items: *448 + items: *458 examples: - default: *451 + default: *461 headers: Link: *37 x-github: @@ -65665,9 +66911,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/commits/comments#create-a-commit-comment parameters: - - *328 - - *329 - - *450 + - *338 + - *339 + - *460 requestBody: required: true content: @@ -65702,9 +66948,9 @@ paths: description: Response content: application/json: - schema: *448 + schema: *458 examples: - default: *452 + default: *462 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/comments/1 @@ -65732,11 +66978,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/commits/commits#list-pull-requests-associated-with-a-commit parameters: - - *328 - - *329 - - *450 + - *338 + - *339 + - *460 - *17 - - *18 + - *19 responses: '200': description: Response @@ -65744,7 +66990,7 @@ paths: application/json: schema: type: array - items: &550 + items: &560 title: Pull Request Simple description: Pull Request Simple type: object @@ -65864,7 +67110,7 @@ paths: milestone: anyOf: - type: 'null' - - *453 + - *463 active_lock_reason: type: - string @@ -65919,7 +67165,7 @@ paths: type: - array - 'null' - items: *251 + items: *261 head: type: object properties: @@ -65927,7 +67173,7 @@ paths: type: string ref: type: string - repo: *55 + repo: *61 sha: type: string user: @@ -65947,7 +67193,7 @@ paths: type: string ref: type: string - repo: *55 + repo: *61 sha: type: string user: @@ -65963,7 +67209,7 @@ paths: _links: type: object properties: - comments: &454 + comments: &464 title: Link description: Hypermedia Link type: object @@ -65972,13 +67218,13 @@ paths: type: string required: - href - commits: *454 - statuses: *454 - html: *454 - issue: *454 - review_comments: *454 - review_comment: *454 - self: *454 + commits: *464 + statuses: *464 + html: *464 + issue: *464 + review_comments: *464 + review_comment: *464 + self: *464 required: - comments - commits @@ -65988,8 +67234,8 @@ paths: - review_comments - review_comment - self - author_association: *122 - auto_merge: &552 + author_association: *128 + auto_merge: &562 title: Auto merge description: The status of auto merging a pull request. type: @@ -66054,7 +67300,7 @@ paths: - author_association - auto_merge examples: - default: &551 + default: &561 value: - url: https://api.github.com/repos/octocat/Hello-World/pulls/1347 id: 1 @@ -66534,7 +67780,7 @@ paths: draft: false headers: Link: *37 - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -66591,11 +67837,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/commits/commits#get-a-commit parameters: - - *328 - - *329 - - *18 + - *338 + - *339 + - *19 - *17 - - &455 + - &465 name: ref description: The commit reference. Can be a commit SHA, branch name (`heads/BRANCH_NAME`), or tag name (`tags/TAG_NAME`). For more information, see "[Git References](https://git-scm.com/book/en/v2/Git-Internals-Git-References)" @@ -66610,9 +67856,9 @@ paths: description: Response content: application/json: - schema: *449 + schema: *459 examples: - default: &538 + default: &548 value: url: https://api.github.com/repos/octocat/Hello-World/commits/6dcb09b5b57875f334f61aebed695e2e4193db5e sha: 6dcb09b5b57875f334f61aebed695e2e4193db5e @@ -66698,9 +67944,9 @@ paths: ..... '422': *15 '404': *6 - '500': *87 - '503': *115 - '409': *84 + '500': *93 + '503': *121 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -66725,11 +67971,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/checks/runs#list-check-runs-for-a-git-reference parameters: - - *328 - - *329 - - *455 - - *456 - - *457 + - *338 + - *339 + - *465 + - *466 + - *467 - name: filter description: Filters check runs by their `completed_at` timestamp. `latest` returns the most recent check runs. @@ -66742,7 +67988,7 @@ paths: - all default: latest - *17 - - *18 + - *19 - name: app_id in: query required: false @@ -66763,9 +68009,9 @@ paths: type: integer check_runs: type: array - items: *404 + items: *414 examples: - default: *458 + default: *468 headers: Link: *37 x-github: @@ -66790,9 +68036,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/checks/suites#list-check-suites-for-a-git-reference parameters: - - *328 - - *329 - - *455 + - *338 + - *339 + - *465 - name: app_id description: Filters check suites by GitHub App `id`. in: query @@ -66800,9 +68046,9 @@ paths: schema: type: integer example: 1 - - *456 + - *466 - *17 - - *18 + - *19 responses: '200': description: Response @@ -66818,7 +68064,7 @@ paths: type: integer check_suites: type: array - items: *408 + items: *418 examples: default: value: @@ -67018,11 +68264,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/commits/statuses#get-the-combined-status-for-a-specific-reference parameters: - - *328 - - *329 - - *455 + - *338 + - *339 + - *465 - *17 - - *18 + - *19 responses: '200': description: Response @@ -67091,7 +68337,7 @@ paths: type: string total_count: type: integer - repository: *173 + repository: *183 commit_url: type: string format: uri @@ -67222,11 +68468,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/commits/statuses#list-commit-statuses-for-a-reference parameters: - - *328 - - *329 - - *455 + - *338 + - *339 + - *465 - *17 - - *18 + - *19 responses: '200': description: Response @@ -67234,7 +68480,7 @@ paths: application/json: schema: type: array - items: &613 + items: &623 title: Status description: The status of a commit. type: object @@ -67315,7 +68561,7 @@ paths: site_admin: false headers: Link: *37 - '301': *342 + '301': *352 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -67343,8 +68589,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/metrics/community#get-community-profile-metrics parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response @@ -67377,11 +68623,11 @@ paths: code_of_conduct: anyOf: - type: 'null' - - *459 + - *469 code_of_conduct_file: anyOf: - type: 'null' - - &460 + - &470 title: Community Health File type: object properties: @@ -67397,23 +68643,23 @@ paths: license: anyOf: - type: 'null' - - *136 + - *142 contributing: anyOf: - type: 'null' - - *460 + - *470 readme: anyOf: - type: 'null' - - *460 + - *470 issue_template: anyOf: - type: 'null' - - *460 + - *470 pull_request_template: anyOf: - type: 'null' - - *460 + - *470 required: - code_of_conduct - code_of_conduct_file @@ -67542,9 +68788,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/commits/commits#compare-two-commits parameters: - - *328 - - *329 - - *18 + - *338 + - *339 + - *19 - *17 - name: basehead description: The base branch and head branch to compare. This parameter expects @@ -67591,8 +68837,8 @@ paths: format: uri examples: - https://github.com/octocat/Hello-World/compare/master...topic.patch - base_commit: *449 - merge_base_commit: *449 + base_commit: *459 + merge_base_commit: *459 status: type: string enum: @@ -67616,10 +68862,10 @@ paths: - 6 commits: type: array - items: *449 + items: *459 files: type: array - items: *461 + items: *471 required: - url - html_url @@ -67862,8 +69108,8 @@ paths: patch: "@@ -132,7 +132,7 @@ module Test @@ -1000,7 +1000,7 @@ module Test" '404': *6 - '500': *87 - '503': *115 + '500': *93 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -67905,8 +69151,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/contents#get-repository-content parameters: - - *328 - - *329 + - *338 + - *339 - name: path description: path parameter in: path @@ -68057,7 +69303,7 @@ paths: - type - url examples: - response-if-content-is-a-file: &462 + response-if-content-is-a-file: &472 summary: Response if content is a file value: type: file @@ -68194,7 +69440,7 @@ paths: - size - type - url - - &564 + - &574 title: Content File description: Content File type: object @@ -68412,7 +69658,7 @@ paths: - url - submodule_git_url examples: - response-if-content-is-a-file: *462 + response-if-content-is-a-file: *472 response-if-content-is-a-directory: summary: Response if content is a directory and the application/json media type is requested @@ -68481,7 +69727,7 @@ paths: html: https://github.com/jquery/qunit/tree/6ca3721222109997540bd6d9ccd396902e0ad2f9 '404': *6 '403': *27 - '302': *463 + '302': *473 '304': *35 x-github: githubCloudOnly: false @@ -68504,8 +69750,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/contents#create-or-update-file-contents parameters: - - *328 - - *329 + - *338 + - *339 - name: path description: path parameter in: path @@ -68600,7 +69846,7 @@ paths: description: Response content: application/json: - schema: &464 + schema: &474 title: File Commit description: File Commit type: object @@ -68756,7 +70002,7 @@ paths: description: Response content: application/json: - schema: *464 + schema: *474 examples: example-for-creating-a-file: value: @@ -68810,7 +70056,7 @@ paths: schema: oneOf: - *3 - - &493 + - &503 description: Repository rule violation was detected type: object properties: @@ -68831,7 +70077,7 @@ paths: items: type: object properties: - placeholder_id: &605 + placeholder_id: &615 description: The ID of the push protection bypass placeholder. This value is returned on any push protected routes. @@ -68863,8 +70109,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/contents#delete-a-file parameters: - - *328 - - *329 + - *338 + - *339 - name: path description: path parameter in: path @@ -68925,7 +70171,7 @@ paths: description: Response content: application/json: - schema: *464 + schema: *474 examples: default: value: @@ -68959,8 +70205,8 @@ paths: verified_at: '422': *15 '404': *6 - '409': *84 - '503': *115 + '409': *90 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -68980,8 +70226,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#list-repository-contributors parameters: - - *328 - - *329 + - *338 + - *339 - name: anon description: Set to `1` or `true` to include anonymous contributors in results. in: query @@ -68989,7 +70235,7 @@ paths: schema: type: string - *17 - - *18 + - *19 responses: '200': description: If repository contains content @@ -69105,21 +70351,21 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependabot/alerts#list-dependabot-alerts-for-a-repository parameters: - - *328 - - *329 - - *215 - - *216 - - *217 - - *218 + - *338 + - *339 + - *225 + - *226 + - *227 + - *228 - name: manifest in: query description: A comma-separated list of full manifest paths. If specified, only alerts for these manifests will be returned. schema: type: string - - *219 - - *220 - - *76 + - *229 + - *230 + - *82 - name: page description: "**Closing down notice**. Page number of the results to fetch. Use cursor-based pagination with `before` or `after` instead." @@ -69136,10 +70382,10 @@ paths: schema: type: integer default: 30 - - *74 - - *75 - - *221 - - *222 + - *80 + - *81 + - *231 + - *232 responses: '200': description: Response @@ -69147,11 +70393,11 @@ paths: application/json: schema: type: array - items: &467 + items: &477 type: object description: A Dependabot alert. properties: - number: *88 + number: *94 state: type: string description: The state of the Dependabot alert. @@ -69166,7 +70412,7 @@ paths: description: Details for the vulnerable dependency. readOnly: true properties: - package: *89 + package: *95 manifest_path: type: string description: The full path to the dependency manifest file, @@ -69182,13 +70428,13 @@ paths: - development - runtime - - security_advisory: *465 - security_vulnerability: *91 - url: *92 - html_url: *93 - created_at: *94 - updated_at: *95 - dismissed_at: *96 + security_advisory: *475 + security_vulnerability: *97 + url: *98 + html_url: *99 + created_at: *100 + updated_at: *101 + dismissed_at: *102 dismissed_by: anyOf: - type: 'null' @@ -69212,8 +70458,8 @@ paths: description: An optional comment associated with the alert's dismissal. maxLength: 280 - fixed_at: *97 - auto_dismissed_at: *466 + fixed_at: *103 + auto_dismissed_at: *476 required: - number - state @@ -69440,9 +70686,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependabot/alerts#get-a-dependabot-alert parameters: - - *328 - - *329 - - &468 + - *338 + - *339 + - &478 name: alert_number in: path description: |- @@ -69451,13 +70697,13 @@ paths: or in `number` fields in the response from the `GET /repos/{owner}/{repo}/dependabot/alerts` operation. required: true - schema: *88 + schema: *94 responses: '200': description: Response content: application/json: - schema: *467 + schema: *477 examples: default: value: @@ -69567,9 +70813,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependabot/alerts#update-a-dependabot-alert parameters: - - *328 - - *329 - - *468 + - *338 + - *339 + - *478 requestBody: required: true content: @@ -69614,7 +70860,7 @@ paths: description: Response content: application/json: - schema: *467 + schema: *477 examples: default: value: @@ -69720,7 +70966,7 @@ paths: '400': *14 '403': *27 '404': *6 - '409': *84 + '409': *90 '422': *7 x-github: githubCloudOnly: false @@ -69743,10 +70989,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependabot/secrets#list-repository-secrets parameters: - - *328 - - *329 + - *338 + - *339 - *17 - - *18 + - *19 responses: '200': description: Response @@ -69762,7 +71008,7 @@ paths: type: integer secrets: type: array - items: &471 + items: &481 title: Dependabot Secret description: Set secrets for Dependabot. type: object @@ -69816,16 +71062,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependabot/secrets#get-a-repository-public-key parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response content: application/json: - schema: *469 + schema: *479 examples: - default: *470 + default: *480 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -69845,15 +71091,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependabot/secrets#get-a-repository-secret parameters: - - *328 - - *329 - - *183 + - *338 + - *339 + - *193 responses: '200': description: Response content: application/json: - schema: *471 + schema: *481 examples: default: value: @@ -69879,9 +71125,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependabot/secrets#create-or-update-a-repository-secret parameters: - - *328 - - *329 - - *183 + - *338 + - *339 + - *193 requestBody: required: true content: @@ -69909,7 +71155,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *184 + schema: *194 examples: default: value: @@ -69933,9 +71179,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependabot/secrets#delete-a-repository-secret parameters: - - *328 - - *329 - - *183 + - *338 + - *339 + - *193 responses: '204': description: Response @@ -69957,8 +71203,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependency-graph/dependency-review#get-a-diff-of-the-dependencies-between-commits parameters: - - *328 - - *329 + - *338 + - *339 - name: basehead description: The base and head Git revisions to compare. The Git revisions will be resolved to commit SHAs. Named revisions will be resolved to their @@ -70132,8 +71378,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependency-graph/sboms#export-a-software-bill-of-materials-sbom-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response @@ -70393,8 +71639,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/dependency-graph/dependency-submission#create-a-snapshot-of-dependencies-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -70477,7 +71723,7 @@ paths: - version - url additionalProperties: false - metadata: &472 + metadata: &482 title: metadata description: User-defined metadata to store domain-specific information limited to 8 keys with scalar values. @@ -70516,7 +71762,7 @@ paths: examples: - "/src/build/package-lock.json" additionalProperties: false - metadata: *472 + metadata: *482 resolved: type: object description: A collection of resolved package dependencies. @@ -70530,7 +71776,7 @@ paths: pattern: "^pkg" examples: - pkg:/npm/%40actions/http-client@1.0.11 - metadata: *472 + metadata: *482 relationship: type: string description: A notation of whether a dependency is requested @@ -70663,8 +71909,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/deployments#list-deployments parameters: - - *328 - - *329 + - *338 + - *339 - name: sha description: The SHA recorded at creation time. in: query @@ -70697,7 +71943,7 @@ paths: - 'null' default: none - *17 - - *18 + - *19 responses: '200': description: Response @@ -70705,9 +71951,9 @@ paths: application/json: schema: type: array - items: *473 + items: *483 examples: - default: *474 + default: *484 headers: Link: *37 x-github: @@ -70773,8 +72019,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/deployments#create-a-deployment parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -70856,7 +72102,7 @@ paths: description: Response content: application/json: - schema: *473 + schema: *483 examples: simple-example: summary: Simple example @@ -70929,9 +72175,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/deployments#get-a-deployment parameters: - - *328 - - *329 - - &475 + - *338 + - *339 + - &485 name: deployment_id description: deployment_id parameter in: path @@ -70943,7 +72189,7 @@ paths: description: Response content: application/json: - schema: *473 + schema: *483 examples: default: value: @@ -71008,9 +72254,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/deployments#delete-a-deployment parameters: - - *328 - - *329 - - *475 + - *338 + - *339 + - *485 responses: '204': description: Response @@ -71032,11 +72278,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/statuses#list-deployment-statuses parameters: - - *328 - - *329 - - *475 + - *338 + - *339 + - *485 - *17 - - *18 + - *19 responses: '200': description: Response @@ -71044,7 +72290,7 @@ paths: application/json: schema: type: array - items: &476 + items: &486 title: Deployment Status description: The status of a deployment. type: object @@ -71208,9 +72454,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/statuses#create-a-deployment-status parameters: - - *328 - - *329 - - *475 + - *338 + - *339 + - *485 requestBody: required: true content: @@ -71285,9 +72531,9 @@ paths: description: Response content: application/json: - schema: *476 + schema: *486 examples: - default: &477 + default: &487 value: url: https://api.github.com/repos/octocat/example/deployments/42/statuses/1 id: 1 @@ -71343,9 +72589,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/statuses#get-a-deployment-status parameters: - - *328 - - *329 - - *475 + - *338 + - *339 + - *485 - name: status_id in: path required: true @@ -71356,9 +72602,9 @@ paths: description: Response content: application/json: - schema: *476 + schema: *486 examples: - default: *477 + default: *487 '404': *6 x-github: githubCloudOnly: false @@ -71383,8 +72629,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#create-a-repository-dispatch-event parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -71441,10 +72687,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/environments#list-environments parameters: - - *328 - - *329 + - *338 + - *339 - *17 - - *18 + - *19 responses: '200': description: Response @@ -71460,7 +72706,7 @@ paths: - 5 environments: type: array - items: &479 + items: &489 title: Environment description: Details of a deployment environment type: object @@ -71522,7 +72768,7 @@ paths: type: string examples: - wait_timer - wait_timer: &481 + wait_timer: &491 type: integer description: The amount of time to delay a job after the job is initially triggered. The time (in minutes) @@ -71564,11 +72810,11 @@ paths: items: type: object properties: - type: *478 + type: *488 reviewer: anyOf: - *4 - - *251 + - *261 required: - id - node_id @@ -71591,7 +72837,7 @@ paths: - id - node_id - type - deployment_branch_policy: &482 + deployment_branch_policy: &492 type: - object - 'null' @@ -71708,9 +72954,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/environments#get-an-environment parameters: - - *328 - - *329 - - &480 + - *338 + - *339 + - &490 name: environment_name in: path required: true @@ -71723,9 +72969,9 @@ paths: description: Response content: application/json: - schema: *479 + schema: *489 examples: - default: &483 + default: &493 value: id: 161088068 node_id: MDExOkVudmlyb25tZW50MTYxMDg4MDY4 @@ -71809,9 +73055,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/environments#create-or-update-an-environment parameters: - - *328 - - *329 - - *480 + - *338 + - *339 + - *490 requestBody: required: false content: @@ -71821,7 +73067,7 @@ paths: - object - 'null' properties: - wait_timer: *481 + wait_timer: *491 prevent_self_review: type: boolean description: Whether or not a user who created the job is prevented @@ -71840,14 +73086,14 @@ paths: items: type: object properties: - type: *478 + type: *488 id: type: integer description: The id of the user or team who can review the deployment examples: - 4532992 - deployment_branch_policy: *482 + deployment_branch_policy: *492 additionalProperties: false examples: default: @@ -71867,9 +73113,9 @@ paths: description: Response content: application/json: - schema: *479 + schema: *489 examples: - default: *483 + default: *493 '422': description: Validation error when the environment name is invalid or when `protected_branches` and `custom_branch_policies` in `deployment_branch_policy` @@ -71893,9 +73139,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/environments#delete-an-environment parameters: - - *328 - - *329 - - *480 + - *338 + - *339 + - *490 responses: '204': description: Default response @@ -71920,11 +73166,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/branch-policies#list-deployment-branch-policies parameters: - - *328 - - *329 - - *480 + - *338 + - *339 + - *490 - *17 - - *18 + - *19 responses: '200': description: Response @@ -71941,7 +73187,7 @@ paths: - 2 branch_policies: type: array - items: &484 + items: &494 title: Deployment branch policy description: Details of a deployment branch or tag policy. type: object @@ -72002,9 +73248,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/branch-policies#create-a-deployment-branch-policy parameters: - - *328 - - *329 - - *480 + - *338 + - *339 + - *490 requestBody: required: true content: @@ -72052,9 +73298,9 @@ paths: description: Response content: application/json: - schema: *484 + schema: *494 examples: - example-wildcard: &485 + example-wildcard: &495 value: id: 364662 node_id: MDE2OkdhdGVCcmFuY2hQb2xpY3kzNjQ2NjI= @@ -72096,10 +73342,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/branch-policies#get-a-deployment-branch-policy parameters: - - *328 - - *329 - - *480 - - &486 + - *338 + - *339 + - *490 + - &496 name: branch_policy_id in: path required: true @@ -72111,9 +73357,9 @@ paths: description: Response content: application/json: - schema: *484 + schema: *494 examples: - default: *485 + default: *495 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -72132,10 +73378,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/branch-policies#update-a-deployment-branch-policy parameters: - - *328 - - *329 - - *480 - - *486 + - *338 + - *339 + - *490 + - *496 requestBody: required: true content: @@ -72164,9 +73410,9 @@ paths: description: Response content: application/json: - schema: *484 + schema: *494 examples: - default: *485 + default: *495 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -72185,10 +73431,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/branch-policies#delete-a-deployment-branch-policy parameters: - - *328 - - *329 - - *480 - - *486 + - *338 + - *339 + - *490 + - *496 responses: '204': description: Response @@ -72213,9 +73459,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/protection-rules#get-all-deployment-protection-rules-for-an-environment parameters: - - *480 - - *329 - - *328 + - *490 + - *339 + - *338 responses: '200': description: List of deployment protection rules @@ -72232,7 +73478,7 @@ paths: - 10 custom_deployment_protection_rules: type: array - items: &487 + items: &497 title: Deployment protection rule description: Deployment protection rule type: object @@ -72254,7 +73500,7 @@ paths: for the environment. examples: - true - app: &488 + app: &498 title: Custom deployment protection rule app description: A GitHub App that is providing a custom deployment protection rule. @@ -72357,9 +73603,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/protection-rules#create-a-custom-deployment-protection-rule-on-an-environment parameters: - - *480 - - *329 - - *328 + - *490 + - *339 + - *338 requestBody: content: application/json: @@ -72380,9 +73626,9 @@ paths: description: The enabled custom deployment protection rule content: application/json: - schema: *487 + schema: *497 examples: - default: &489 + default: &499 value: id: 3 node_id: IEH37kRlcGxveW1lbnRTdGF0ddiv @@ -72417,10 +73663,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/protection-rules#list-custom-deployment-rule-integrations-available-for-an-environment parameters: - - *480 - - *329 - - *328 - - *18 + - *490 + - *339 + - *338 + - *19 - *17 responses: '200': @@ -72439,7 +73685,7 @@ paths: - 35 available_custom_deployment_protection_rule_integrations: type: array - items: *488 + items: *498 examples: default: value: @@ -72474,10 +73720,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/protection-rules#get-a-custom-deployment-protection-rule parameters: - - *328 - - *329 - - *480 - - &490 + - *338 + - *339 + - *490 + - &500 name: protection_rule_id description: The unique identifier of the protection rule. in: path @@ -72489,9 +73735,9 @@ paths: description: Response content: application/json: - schema: *487 + schema: *497 examples: - default: *489 + default: *499 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -72512,10 +73758,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deployments/protection-rules#disable-a-custom-protection-rule-for-an-environment parameters: - - *480 - - *329 - - *328 - *490 + - *339 + - *338 + - *500 responses: '204': description: Response @@ -72541,11 +73787,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#list-environment-secrets parameters: - - *328 - - *329 - - *480 + - *338 + - *339 + - *490 - *17 - - *18 + - *19 responses: '200': description: Response @@ -72561,9 +73807,9 @@ paths: type: integer secrets: type: array - items: *365 + items: *375 examples: - default: *366 + default: *376 headers: Link: *37 x-github: @@ -72588,17 +73834,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#get-an-environment-public-key parameters: - - *328 - - *329 - - *480 + - *338 + - *339 + - *490 responses: '200': description: Response content: application/json: - schema: *367 + schema: *377 examples: - default: *368 + default: *378 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -72620,18 +73866,18 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#get-an-environment-secret parameters: - - *328 - - *329 - - *480 - - *183 + - *338 + - *339 + - *490 + - *193 responses: '200': description: Response content: application/json: - schema: *365 + schema: *375 examples: - default: *491 + default: *501 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -72653,10 +73899,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#create-or-update-an-environment-secret parameters: - - *328 - - *329 - - *480 - - *183 + - *338 + - *339 + - *490 + - *193 requestBody: required: true content: @@ -72687,7 +73933,7 @@ paths: description: Response when creating a secret content: application/json: - schema: *184 + schema: *194 examples: default: value: @@ -72713,10 +73959,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/secrets#delete-an-environment-secret parameters: - - *328 - - *329 - - *480 - - *183 + - *338 + - *339 + - *490 + - *193 responses: '204': description: Default response @@ -72741,11 +73987,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#list-environment-variables parameters: - - *328 - - *329 - - *480 - - *352 - - *18 + - *338 + - *339 + - *490 + - *362 + - *19 responses: '200': description: Response @@ -72761,9 +74007,9 @@ paths: type: integer variables: type: array - items: *369 + items: *379 examples: - default: *370 + default: *380 headers: Link: *37 x-github: @@ -72786,9 +74032,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#create-an-environment-variable parameters: - - *328 - - *329 - - *480 + - *338 + - *339 + - *490 requestBody: required: true content: @@ -72815,7 +74061,7 @@ paths: description: Response content: application/json: - schema: *184 + schema: *194 examples: default: value: @@ -72840,18 +74086,18 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#get-an-environment-variable parameters: - - *328 - - *329 - - *480 - - *186 + - *338 + - *339 + - *490 + - *196 responses: '200': description: Response content: application/json: - schema: *369 + schema: *379 examples: - default: *492 + default: *502 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -72872,10 +74118,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#update-an-environment-variable parameters: - - *328 - - *329 - - *186 - - *480 + - *338 + - *339 + - *196 + - *490 requestBody: required: true content: @@ -72917,10 +74163,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/actions/variables#delete-an-environment-variable parameters: - - *328 - - *329 - - *186 - - *480 + - *338 + - *339 + - *196 + - *490 responses: '204': description: Response @@ -72942,10 +74188,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/events#list-repository-events parameters: - - *328 - - *329 + - *338 + - *339 - *17 - - *18 + - *19 responses: '200': description: Response @@ -72953,7 +74199,7 @@ paths: application/json: schema: type: array - items: *146 + items: *152 examples: 200-response: value: @@ -73020,8 +74266,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/forks#list-forks parameters: - - *328 - - *329 + - *338 + - *339 - name: sort description: The sort order. `stargazers` will sort by star count. in: query @@ -73035,7 +74281,7 @@ paths: - watchers default: newest - *17 - - *18 + - *19 responses: '200': description: Response @@ -73043,7 +74289,7 @@ paths: application/json: schema: type: array - items: *173 + items: *183 examples: default: value: @@ -73180,8 +74426,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/forks#create-a-fork parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: false content: @@ -73214,9 +74460,9 @@ paths: description: Response content: application/json: - schema: *341 + schema: *351 examples: - default: *343 + default: *353 '400': *14 '422': *15 '403': *27 @@ -73237,8 +74483,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/git/blobs#create-a-blob parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -73289,7 +74535,7 @@ paths: schema: type: string '404': *6 - '409': *84 + '409': *90 '403': *27 '422': description: Validation failed @@ -73297,8 +74543,8 @@ paths: application/json: schema: oneOf: - - *160 - - *493 + - *166 + - *503 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -73323,8 +74569,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/git/blobs#get-a-blob parameters: - - *328 - - *329 + - *338 + - *339 - name: file_sha in: path required: true @@ -73376,7 +74622,7 @@ paths: '404': *6 '422': *15 '403': *27 - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -73424,8 +74670,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/git/commits#create-a-commit parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -73534,7 +74780,7 @@ paths: description: Response content: application/json: - schema: &494 + schema: &504 title: Git Commit description: Low-level Git commit operations within a repository type: object @@ -73710,7 +74956,7 @@ paths: type: string '422': *15 '404': *6 - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -73760,15 +75006,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/git/commits#get-a-commit-object parameters: - - *328 - - *329 - - *450 + - *338 + - *339 + - *460 responses: '200': description: Response content: application/json: - schema: *494 + schema: *504 examples: default: value: @@ -73799,7 +75045,7 @@ paths: payload: verified_at: '404': *6 - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -73824,9 +75070,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/git/refs#list-matching-references parameters: - - *328 - - *329 - - &495 + - *338 + - *339 + - &505 name: ref description: The Git reference. For more information, see "[Git References](https://git-scm.com/book/en/v2/Git-Internals-Git-References)" in the Git documentation. @@ -73843,7 +75089,7 @@ paths: application/json: schema: type: array - items: &496 + items: &506 title: Git Reference description: Git references within a repository type: object @@ -73898,7 +75144,7 @@ paths: url: https://api.github.com/repos/octocat/Hello-World/git/commits/612077ae6dffb4d2fbd8ce0cccaa58893b07b5ac headers: Link: *37 - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -73919,17 +75165,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/git/refs#get-a-reference parameters: - - *328 - - *329 - - *495 + - *338 + - *339 + - *505 responses: '200': description: Response content: application/json: - schema: *496 + schema: *506 examples: - default: &497 + default: &507 value: ref: refs/heads/featureA node_id: MDM6UmVmcmVmcy9oZWFkcy9mZWF0dXJlQQ== @@ -73939,7 +75185,7 @@ paths: sha: aa218f56b14c9653891f9e74264a383fa43fefbd url: https://api.github.com/repos/octocat/Hello-World/git/commits/aa218f56b14c9653891f9e74264a383fa43fefbd '404': *6 - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -73958,8 +75204,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/git/refs#create-a-reference parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -73988,16 +75234,16 @@ paths: description: Response content: application/json: - schema: *496 + schema: *506 examples: - default: *497 + default: *507 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/git/refs/heads/featureA schema: type: string '422': *15 - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -74016,9 +75262,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/git/refs#update-a-reference parameters: - - *328 - - *329 - - *495 + - *338 + - *339 + - *505 requestBody: required: true content: @@ -74047,11 +75293,11 @@ paths: description: Response content: application/json: - schema: *496 + schema: *506 examples: - default: *497 + default: *507 '422': *15 - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -74067,14 +75313,14 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/git/refs#delete-a-reference parameters: - - *328 - - *329 - - *495 + - *338 + - *339 + - *505 responses: '204': description: Response '422': *15 - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -74122,8 +75368,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/git/tags#create-a-tag-object parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -74190,7 +75436,7 @@ paths: description: Response content: application/json: - schema: &499 + schema: &509 title: Git Tag description: Metadata for a Git tag type: object @@ -74246,7 +75492,7 @@ paths: - sha - type - url - verification: *498 + verification: *508 required: - sha - url @@ -74256,7 +75502,7 @@ paths: - tag - message examples: - default: &500 + default: &510 value: node_id: MDM6VGFnOTQwYmQzMzYyNDhlZmFlMGY5ZWU1YmM3YjJkNWM5ODU4ODdiMTZhYw== tag: v0.0.1 @@ -74283,7 +75529,7 @@ paths: schema: type: string '422': *15 - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -74329,8 +75575,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/git/tags#get-a-tag parameters: - - *328 - - *329 + - *338 + - *339 - name: tag_sha in: path required: true @@ -74341,11 +75587,11 @@ paths: description: Response content: application/json: - schema: *499 + schema: *509 examples: - default: *500 + default: *510 '404': *6 - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -74367,8 +75613,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/git/trees#create-a-tree parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -74442,7 +75688,7 @@ paths: description: Response content: application/json: - schema: &501 + schema: &511 title: Git Tree description: The hierarchy between files in a Git repository. type: object @@ -74537,7 +75783,7 @@ paths: '422': *15 '404': *6 '403': *27 - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -74560,8 +75806,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/git/trees#get-a-tree parameters: - - *328 - - *329 + - *338 + - *339 - name: tree_sha description: The SHA1 value or ref (branch or tag) name of the tree. in: path @@ -74584,7 +75830,7 @@ paths: description: Response content: application/json: - schema: *501 + schema: *511 examples: default-response: summary: Default response @@ -74625,7 +75871,7 @@ paths: truncated: false '422': *15 '404': *6 - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -74643,10 +75889,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/webhooks#list-repository-webhooks parameters: - - *328 - - *329 + - *338 + - *339 - *17 - - *18 + - *19 responses: '200': description: Response @@ -74654,7 +75900,7 @@ paths: application/json: schema: type: array - items: &502 + items: &512 title: Webhook description: Webhooks for repositories. type: object @@ -74717,7 +75963,7 @@ paths: format: uri examples: - https://api.github.com/repos/octocat/Hello-World/hooks/1/deliveries - last_response: &739 + last_response: &749 title: Hook Response type: object properties: @@ -74794,8 +76040,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/webhooks#create-a-repository-webhook parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: false content: @@ -74848,9 +76094,9 @@ paths: description: Response content: application/json: - schema: *502 + schema: *512 examples: - default: &503 + default: &513 value: type: Repository id: 12345678 @@ -74898,17 +76144,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/webhooks#get-a-repository-webhook parameters: - - *328 - - *329 - - *228 + - *338 + - *339 + - *238 responses: '200': description: Response content: application/json: - schema: *502 + schema: *512 examples: - default: *503 + default: *513 '404': *6 x-github: githubCloudOnly: false @@ -74928,9 +76174,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/webhooks#update-a-repository-webhook parameters: - - *328 - - *329 - - *228 + - *338 + - *339 + - *238 requestBody: required: true content: @@ -74975,9 +76221,9 @@ paths: description: Response content: application/json: - schema: *502 + schema: *512 examples: - default: *503 + default: *513 '422': *15 '404': *6 x-github: @@ -74998,9 +76244,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/webhooks#delete-a-repository-webhook parameters: - - *328 - - *329 - - *228 + - *338 + - *339 + - *238 responses: '204': description: Response @@ -75024,9 +76270,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/webhooks#get-a-webhook-configuration-for-a-repository parameters: - - *328 - - *329 - - *228 + - *338 + - *339 + - *238 responses: '200': description: Response @@ -75053,9 +76299,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/webhooks#update-a-webhook-configuration-for-a-repository parameters: - - *328 - - *329 - - *228 + - *338 + - *339 + - *238 requestBody: required: false content: @@ -75099,11 +76345,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/webhooks#list-deliveries-for-a-repository-webhook parameters: - - *328 - - *329 - - *228 + - *338 + - *339 + - *238 - *17 - - *229 + - *239 responses: '200': description: Response @@ -75111,9 +76357,9 @@ paths: application/json: schema: type: array - items: *230 + items: *240 examples: - default: *231 + default: *241 '400': *14 '422': *15 x-github: @@ -75132,18 +76378,18 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/webhooks#get-a-delivery-for-a-repository-webhook parameters: - - *328 - - *329 - - *228 + - *338 + - *339 + - *238 - *16 responses: '200': description: Response content: application/json: - schema: *232 + schema: *242 examples: - default: *233 + default: *243 '400': *14 '422': *15 x-github: @@ -75162,12 +76408,12 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/webhooks#redeliver-a-delivery-for-a-repository-webhook parameters: - - *328 - - *329 - - *228 + - *338 + - *339 + - *238 - *16 responses: - '202': *85 + '202': *91 '400': *14 '422': *15 x-github: @@ -75187,9 +76433,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/webhooks#ping-a-repository-webhook parameters: - - *328 - - *329 - - *228 + - *338 + - *339 + - *238 responses: '204': description: Response @@ -75214,9 +76460,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/webhooks#test-the-push-repository-webhook parameters: - - *328 - - *329 - - *228 + - *338 + - *339 + - *238 responses: '204': description: Response @@ -75274,14 +76520,14 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/source-imports#get-an-import-status parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response content: application/json: - schema: &504 + schema: &514 title: Import description: A repository import from an external source. type: object @@ -75388,7 +76634,7 @@ paths: - html_url - authors_url examples: - default: &507 + default: &517 value: vcs: subversion use_lfs: true @@ -75404,7 +76650,7 @@ paths: authors_url: https://api.github.com/repos/octocat/socm/import/authors repository_url: https://api.github.com/repos/octocat/socm '404': *6 - '503': &505 + '503': &515 description: Unavailable due to service under maintenance. content: application/json: @@ -75433,8 +76679,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/source-imports#start-an-import parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -75482,7 +76728,7 @@ paths: description: Response content: application/json: - schema: *504 + schema: *514 examples: default: value: @@ -75507,7 +76753,7 @@ paths: type: string '422': *15 '404': *6 - '503': *505 + '503': *515 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -75535,8 +76781,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/source-imports#update-an-import parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: false content: @@ -75588,7 +76834,7 @@ paths: description: Response content: application/json: - schema: *504 + schema: *514 examples: example-1: summary: Example 1 @@ -75636,7 +76882,7 @@ paths: html_url: https://import.github.com/octocat/socm/import authors_url: https://api.github.com/repos/octocat/socm/import/authors repository_url: https://api.github.com/repos/octocat/socm - '503': *505 + '503': *515 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -75659,12 +76905,12 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/source-imports#cancel-an-import parameters: - - *328 - - *329 + - *338 + - *339 responses: '204': description: Response - '503': *505 + '503': *515 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -75690,9 +76936,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/source-imports#get-commit-authors parameters: - - *328 - - *329 - - &688 + - *338 + - *339 + - &698 name: since description: A user ID. Only return users with an ID greater than this ID. in: query @@ -75706,7 +76952,7 @@ paths: application/json: schema: type: array - items: &506 + items: &516 title: Porter Author description: Porter Author type: object @@ -75760,7 +77006,7 @@ paths: url: https://api.github.com/repos/octocat/socm/import/authors/2268559 import_url: https://api.github.com/repos/octocat/socm/import '404': *6 - '503': *505 + '503': *515 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -75785,8 +77031,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/source-imports#map-a-commit-author parameters: - - *328 - - *329 + - *338 + - *339 - name: author_id in: path required: true @@ -75816,7 +77062,7 @@ paths: description: Response content: application/json: - schema: *506 + schema: *516 examples: default: value: @@ -75829,7 +77075,7 @@ paths: import_url: https://api.github.com/repos/octocat/socm/import '422': *15 '404': *6 - '503': *505 + '503': *515 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -75853,8 +77099,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/source-imports#get-large-files parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response @@ -75895,7 +77141,7 @@ paths: path: foo/bar/3 oid: c20ad4d76fe97759aa27a0c99bff6710 size: 12582912 - '503': *505 + '503': *515 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -75923,8 +77169,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/source-imports#update-git-lfs-preference parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -75951,11 +77197,11 @@ paths: description: Response content: application/json: - schema: *504 + schema: *514 examples: - default: *507 + default: *517 '422': *15 - '503': *505 + '503': *515 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -75978,8 +77224,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/apps/apps#get-a-repository-installation-for-the-authenticated-app parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response @@ -75987,8 +77233,8 @@ paths: application/json: schema: *20 examples: - default: *508 - '301': *342 + default: *518 + '301': *352 '404': *6 x-github: githubCloudOnly: false @@ -76008,8 +77254,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/interactions/repos#get-interaction-restrictions-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response @@ -76017,12 +77263,12 @@ paths: application/json: schema: anyOf: - - *246 + - *256 - type: object properties: {} additionalProperties: false examples: - default: &510 + default: &520 value: limit: collaborators_only origin: repository @@ -76047,13 +77293,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/interactions/repos#set-interaction-restrictions-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: application/json: - schema: *509 + schema: *519 examples: default: summary: Example request body @@ -76065,9 +77311,9 @@ paths: description: Response content: application/json: - schema: *246 + schema: *256 examples: - default: *510 + default: *520 '409': description: Response x-github: @@ -76089,8 +77335,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/interactions/repos#remove-interaction-restrictions-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '204': description: Response @@ -76113,10 +77359,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/collaborators/invitations#list-repository-invitations parameters: - - *328 - - *329 + - *338 + - *339 - *17 - - *18 + - *19 responses: '200': description: Response @@ -76124,9 +77370,9 @@ paths: application/json: schema: type: array - items: *511 + items: *521 examples: - default: &681 + default: &691 value: - id: 1 repository: @@ -76257,9 +77503,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/collaborators/invitations#update-a-repository-invitation parameters: - - *328 - - *329 - - *250 + - *338 + - *339 + - *260 requestBody: required: false content: @@ -76288,7 +77534,7 @@ paths: description: Response content: application/json: - schema: *511 + schema: *521 examples: default: value: @@ -76419,9 +77665,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/collaborators/invitations#delete-a-repository-invitation parameters: - - *328 - - *329 - - *250 + - *338 + - *339 + - *260 responses: '204': description: Response @@ -76452,8 +77698,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#list-repository-issues parameters: - - *328 - - *329 + - *338 + - *339 - name: milestone description: If an `integer` is passed, it should refer to a milestone by its `number` field. If the string `*` is passed, issues with any milestone @@ -76493,7 +77739,7 @@ paths: required: false schema: type: string - - *252 + - *262 - name: sort description: What to sort results by. in: query @@ -76505,10 +77751,10 @@ paths: - updated - comments default: created - - *76 - - *125 + - *82 + - *131 - *17 - - *18 + - *19 responses: '200': description: Response @@ -76516,9 +77762,9 @@ paths: application/json: schema: type: array - items: *135 + items: *141 examples: - default: &520 + default: &530 value: - id: 1 node_id: MDU6SXNzdWUx @@ -76666,7 +77912,7 @@ paths: state_reason: completed headers: Link: *37 - '301': *342 + '301': *352 '422': *15 '404': *6 x-github: @@ -76695,8 +77941,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#create-an-issue parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -76777,9 +78023,9 @@ paths: description: Response content: application/json: - schema: *135 + schema: *141 examples: - default: &515 + default: &525 value: id: 1 node_id: MDU6SXNzdWUx @@ -76933,9 +78179,9 @@ paths: '400': *14 '403': *27 '422': *15 - '503': *115 + '503': *121 '404': *6 - '410': *339 + '410': *349 x-github: triggersNotification: true githubCloudOnly: false @@ -76963,9 +78209,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/comments#list-issue-comments-for-a-repository parameters: - - *328 - - *329 - - *144 + - *338 + - *339 + - *150 - name: direction description: Either `asc` or `desc`. Ignored without the `sort` parameter. in: query @@ -76975,9 +78221,9 @@ paths: enum: - asc - desc - - *125 + - *131 - *17 - - *18 + - *19 responses: '200': description: Response @@ -76985,9 +78231,9 @@ paths: application/json: schema: type: array - items: *512 + items: *522 examples: - default: &517 + default: &527 value: - id: 1 node_id: MDEyOklzc3VlQ29tbWVudDE= @@ -77045,17 +78291,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/comments#get-an-issue-comment parameters: - - *328 - - *329 - - *134 + - *338 + - *339 + - *140 responses: '200': description: Response content: application/json: - schema: *512 + schema: *522 examples: - default: &513 + default: &523 value: id: 1 node_id: MDEyOklzc3VlQ29tbWVudDE= @@ -77109,9 +78355,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/comments#update-an-issue-comment parameters: - - *328 - - *329 - - *134 + - *338 + - *339 + - *140 requestBody: required: true content: @@ -77133,9 +78379,9 @@ paths: description: Response content: application/json: - schema: *512 + schema: *522 examples: - default: *513 + default: *523 '422': *15 x-github: githubCloudOnly: false @@ -77153,9 +78399,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/comments#delete-an-issue-comment parameters: - - *328 - - *329 - - *134 + - *338 + - *339 + - *140 responses: '204': description: Response @@ -77175,9 +78421,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#list-reactions-for-an-issue-comment parameters: - - *328 - - *329 - - *134 + - *338 + - *339 + - *140 - name: content description: Returns a single [reaction type](https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#about-reactions). Omit this parameter to list all reactions to an issue comment. @@ -77195,7 +78441,7 @@ paths: - rocket - eyes - *17 - - *18 + - *19 responses: '200': description: Response @@ -77203,9 +78449,9 @@ paths: application/json: schema: type: array - items: *317 + items: *327 examples: - default: *319 + default: *329 headers: Link: *37 '404': *6 @@ -77226,9 +78472,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#create-reaction-for-an-issue-comment parameters: - - *328 - - *329 - - *134 + - *338 + - *339 + - *140 requestBody: required: true content: @@ -77260,16 +78506,16 @@ paths: description: Reaction exists content: application/json: - schema: *317 + schema: *327 examples: - default: *318 + default: *328 '201': description: Reaction created content: application/json: - schema: *317 + schema: *327 examples: - default: *318 + default: *328 '422': *15 x-github: githubCloudOnly: false @@ -77291,10 +78537,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#delete-an-issue-comment-reaction parameters: - - *328 - - *329 - - *134 - - *320 + - *338 + - *339 + - *140 + - *330 responses: '204': description: Response @@ -77314,10 +78560,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/events#list-issue-events-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 - *17 - - *18 + - *19 responses: '200': description: Response @@ -77325,7 +78571,7 @@ paths: application/json: schema: type: array - items: &514 + items: &524 title: Issue Event description: Issue Event type: object @@ -77372,7 +78618,7 @@ paths: issue: anyOf: - type: 'null' - - *135 + - *141 label: title: Issue Event Label description: Issue Event Label @@ -77405,7 +78651,7 @@ paths: anyOf: - type: 'null' - *4 - requested_team: *251 + requested_team: *261 dismissed_review: title: Issue Event Dismissed Review type: object @@ -77472,7 +78718,7 @@ paths: required: - from - to - author_association: *122 + author_association: *128 lock_reason: type: - string @@ -77664,8 +78910,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/events#get-an-issue-event parameters: - - *328 - - *329 + - *338 + - *339 - name: event_id in: path required: true @@ -77676,7 +78922,7 @@ paths: description: Response content: application/json: - schema: *514 + schema: *524 examples: default: value: @@ -77869,7 +79115,7 @@ paths: author_association: COLLABORATOR state_reason: completed '404': *6 - '410': *339 + '410': *349 '403': *27 x-github: githubCloudOnly: false @@ -77903,9 +79149,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue parameters: - - *328 - - *329 - - &516 + - *338 + - *339 + - &526 name: issue_number description: The number that identifies the issue. in: path @@ -77917,12 +79163,12 @@ paths: description: Response content: application/json: - schema: *135 + schema: *141 examples: - default: *515 - '301': *342 + default: *525 + '301': *352 '404': *6 - '410': *339 + '410': *349 '304': *35 x-github: githubCloudOnly: false @@ -77947,9 +79193,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#update-an-issue parameters: - - *328 - - *329 - - *516 + - *338 + - *339 + - *526 requestBody: required: false content: @@ -78057,15 +79303,15 @@ paths: description: Response content: application/json: - schema: *135 + schema: *141 examples: - default: *515 + default: *525 '422': *15 - '503': *115 + '503': *121 '403': *27 - '301': *342 + '301': *352 '404': *6 - '410': *339 + '410': *349 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -78083,9 +79329,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/assignees#add-assignees-to-an-issue parameters: - - *328 - - *329 - - *516 + - *338 + - *339 + - *526 requestBody: required: false content: @@ -78111,9 +79357,9 @@ paths: description: Response content: application/json: - schema: *135 + schema: *141 examples: - default: *515 + default: *525 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -78129,9 +79375,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/assignees#remove-assignees-from-an-issue parameters: - - *328 - - *329 - - *516 + - *338 + - *339 + - *526 requestBody: content: application/json: @@ -78156,9 +79402,9 @@ paths: description: Response content: application/json: - schema: *135 + schema: *141 examples: - default: *515 + default: *525 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -78180,9 +79426,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/assignees#check-if-a-user-can-be-assigned-to-a-issue parameters: - - *328 - - *329 - - *516 + - *338 + - *339 + - *526 - name: assignee in: path required: true @@ -78222,12 +79468,12 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/comments#list-issue-comments parameters: - - *328 - - *329 - - *516 - - *125 + - *338 + - *339 + - *526 + - *131 - *17 - - *18 + - *19 responses: '200': description: Response @@ -78235,13 +79481,13 @@ paths: application/json: schema: type: array - items: *512 + items: *522 examples: - default: *517 + default: *527 headers: Link: *37 '404': *6 - '410': *339 + '410': *349 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -78270,9 +79516,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/comments#create-an-issue-comment parameters: - - *328 - - *329 - - *516 + - *338 + - *339 + - *526 requestBody: required: true content: @@ -78294,16 +79540,16 @@ paths: description: Response content: application/json: - schema: *512 + schema: *522 examples: - default: *513 + default: *523 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/issues/comments/1 schema: type: string '403': *27 - '410': *339 + '410': *349 '422': *15 '404': *6 x-github: @@ -78323,11 +79569,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/events#list-issue-events parameters: - - *328 - - *329 - - *516 + - *338 + - *339 + - *526 - *17 - - *18 + - *19 responses: '200': description: Response @@ -78339,7 +79585,7 @@ paths: title: Issue Event for Issue description: Issue Event for Issue anyOf: - - &521 + - &531 title: Labeled Issue Event description: Labeled Issue Event type: object @@ -78388,7 +79634,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &522 + - &532 title: Unlabeled Issue Event description: Unlabeled Issue Event type: object @@ -78516,7 +79762,7 @@ paths: - performed_via_github_app - assignee - assigner - - &523 + - &533 title: Milestoned Issue Event description: Milestoned Issue Event type: object @@ -78562,7 +79808,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &524 + - &534 title: Demilestoned Issue Event description: Demilestoned Issue Event type: object @@ -78608,7 +79854,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &525 + - &535 title: Renamed Issue Event description: Renamed Issue Event type: object @@ -78657,7 +79903,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &526 + - &536 title: Review Requested Issue Event description: Review Requested Issue Event type: object @@ -78686,7 +79932,7 @@ paths: - type: 'null' - *5 review_requester: *4 - requested_team: *251 + requested_team: *261 requested_reviewer: *4 required: - review_requester @@ -78699,7 +79945,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &527 + - &537 title: Review Request Removed Issue Event description: Review Request Removed Issue Event type: object @@ -78728,7 +79974,7 @@ paths: - type: 'null' - *5 review_requester: *4 - requested_team: *251 + requested_team: *261 requested_reviewer: *4 required: - review_requester @@ -78741,7 +79987,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &528 + - &538 title: Review Dismissed Issue Event description: Review Dismissed Issue Event type: object @@ -78797,7 +80043,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &529 + - &539 title: Locked Issue Event description: Locked Issue Event type: object @@ -78842,7 +80088,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &530 + - &540 title: Added to Project Issue Event description: Added to Project Issue Event type: object @@ -78903,7 +80149,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &531 + - &541 title: Moved Column in Project Issue Event description: Moved Column in Project Issue Event type: object @@ -78964,7 +80210,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &532 + - &542 title: Removed from Project Issue Event description: Removed from Project Issue Event type: object @@ -79025,7 +80271,7 @@ paths: - commit_url - created_at - performed_via_github_app - - &533 + - &543 title: Converted Note to Issue Issue Event description: Converted Note to Issue Issue Event type: object @@ -79118,7 +80364,7 @@ paths: color: red headers: Link: *37 - '410': *339 + '410': *349 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -79135,11 +80381,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/labels#list-labels-for-an-issue parameters: - - *328 - - *329 - - *516 + - *338 + - *339 + - *526 - *17 - - *18 + - *19 responses: '200': description: Response @@ -79147,7 +80393,7 @@ paths: application/json: schema: type: array - items: &518 + items: &528 title: Label description: Color-coded labels help you categorize and filter your issues (just like labels in Gmail). @@ -79202,7 +80448,7 @@ paths: - color - default examples: - default: &519 + default: &529 value: - id: 208045946 node_id: MDU6TGFiZWwyMDgwNDU5NDY= @@ -79220,9 +80466,9 @@ paths: default: false headers: Link: *37 - '301': *342 + '301': *352 '404': *6 - '410': *339 + '410': *349 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -79239,9 +80485,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/labels#add-labels-to-an-issue parameters: - - *328 - - *329 - - *516 + - *338 + - *339 + - *526 requestBody: required: false content: @@ -79300,12 +80546,12 @@ paths: application/json: schema: type: array - items: *518 + items: *528 examples: - default: *519 - '301': *342 + default: *529 + '301': *352 '404': *6 - '410': *339 + '410': *349 '422': *15 x-github: githubCloudOnly: false @@ -79322,9 +80568,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/labels#set-labels-for-an-issue parameters: - - *328 - - *329 - - *516 + - *338 + - *339 + - *526 requestBody: required: false content: @@ -79384,12 +80630,12 @@ paths: application/json: schema: type: array - items: *518 + items: *528 examples: - default: *519 - '301': *342 + default: *529 + '301': *352 '404': *6 - '410': *339 + '410': *349 '422': *15 x-github: githubCloudOnly: false @@ -79406,15 +80652,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/labels#remove-all-labels-from-an-issue parameters: - - *328 - - *329 - - *516 + - *338 + - *339 + - *526 responses: '204': description: Response - '301': *342 + '301': *352 '404': *6 - '410': *339 + '410': *349 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -79433,9 +80679,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/labels#remove-a-label-from-an-issue parameters: - - *328 - - *329 - - *516 + - *338 + - *339 + - *526 - name: name in: path required: true @@ -79448,7 +80694,7 @@ paths: application/json: schema: type: array - items: *518 + items: *528 examples: default: value: @@ -79459,9 +80705,9 @@ paths: description: Something isn't working color: f29513 default: true - '301': *342 + '301': *352 '404': *6 - '410': *339 + '410': *349 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -79481,9 +80727,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#lock-an-issue parameters: - - *328 - - *329 - - *516 + - *338 + - *339 + - *526 requestBody: required: false content: @@ -79512,7 +80758,7 @@ paths: '204': description: Response '403': *27 - '410': *339 + '410': *349 '404': *6 '422': *15 x-github: @@ -79530,9 +80776,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#unlock-an-issue parameters: - - *328 - - *329 - - *516 + - *338 + - *339 + - *526 responses: '204': description: Response @@ -79554,9 +80800,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#list-reactions-for-an-issue parameters: - - *328 - - *329 - - *516 + - *338 + - *339 + - *526 - name: content description: Returns a single [reaction type](https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#about-reactions). Omit this parameter to list all reactions to an issue. @@ -79574,7 +80820,7 @@ paths: - rocket - eyes - *17 - - *18 + - *19 responses: '200': description: Response @@ -79582,13 +80828,13 @@ paths: application/json: schema: type: array - items: *317 + items: *327 examples: - default: *319 + default: *329 headers: Link: *37 '404': *6 - '410': *339 + '410': *349 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -79606,9 +80852,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#create-reaction-for-an-issue parameters: - - *328 - - *329 - - *516 + - *338 + - *339 + - *526 requestBody: required: true content: @@ -79640,16 +80886,16 @@ paths: description: Response content: application/json: - schema: *317 + schema: *327 examples: - default: *318 + default: *328 '201': description: Response content: application/json: - schema: *317 + schema: *327 examples: - default: *318 + default: *328 '422': *15 x-github: githubCloudOnly: false @@ -79671,10 +80917,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#delete-an-issue-reaction parameters: - - *328 - - *329 - - *516 - - *320 + - *338 + - *339 + - *526 + - *330 responses: '204': description: Response @@ -79703,9 +80949,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/sub-issues#remove-sub-issue parameters: - - *328 - - *329 - - *516 + - *338 + - *339 + - *526 requestBody: required: true content: @@ -79727,9 +80973,9 @@ paths: description: Response content: application/json: - schema: *135 + schema: *141 examples: - default: *515 + default: *525 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/issues/1/sub-issue @@ -79762,11 +81008,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/sub-issues#list-sub-issues parameters: - - *328 - - *329 - - *516 + - *338 + - *339 + - *526 - *17 - - *18 + - *19 responses: '200': description: Response @@ -79774,13 +81020,13 @@ paths: application/json: schema: type: array - items: *135 + items: *141 examples: - default: *520 + default: *530 headers: Link: *37 '404': *6 - '410': *339 + '410': *349 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -79808,9 +81054,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/sub-issues#add-sub-issue parameters: - - *328 - - *329 - - *516 + - *338 + - *339 + - *526 requestBody: required: true content: @@ -79836,16 +81082,16 @@ paths: description: Response content: application/json: - schema: *135 + schema: *141 examples: - default: *515 + default: *525 headers: Location: example: https://api.github.com/repos/octocat/Hello-World/issues/sub-issues/1 schema: type: string '403': *27 - '410': *339 + '410': *349 '422': *15 '404': *6 x-github: @@ -79865,9 +81111,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/sub-issues#reprioritize-sub-issue parameters: - - *328 - - *329 - - *516 + - *338 + - *339 + - *526 requestBody: required: true content: @@ -79898,13 +81144,13 @@ paths: description: Response content: application/json: - schema: *135 + schema: *141 examples: - default: *515 + default: *525 '403': *27 '404': *6 '422': *7 - '503': *115 + '503': *121 x-github: triggersNotification: true githubCloudOnly: false @@ -79922,11 +81168,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/timeline#list-timeline-events-for-an-issue parameters: - - *328 - - *329 - - *516 + - *338 + - *339 + - *526 - *17 - - *18 + - *19 responses: '200': description: Response @@ -79939,19 +81185,19 @@ paths: description: Timeline Event type: object anyOf: - - *521 - - *522 - - *523 - - *524 - - *525 - - *526 - - *527 - - *528 - - *529 - - *530 - *531 - *532 - *533 + - *534 + - *535 + - *536 + - *537 + - *538 + - *539 + - *540 + - *541 + - *542 + - *543 - title: Timeline Comment Event description: Timeline Comment Event type: object @@ -79999,12 +81245,12 @@ paths: issue_url: type: string format: uri - author_association: *122 + author_association: *128 performed_via_github_app: anyOf: - type: 'null' - *5 - reactions: *123 + reactions: *129 required: - event - actor @@ -80035,7 +81281,7 @@ paths: properties: type: type: string - issue: *135 + issue: *141 required: - event - created_at @@ -80251,7 +81497,7 @@ paths: type: string body_text: type: string - author_association: *122 + author_association: *128 required: - event - id @@ -80274,7 +81520,7 @@ paths: type: string comments: type: array - items: &553 + items: &563 title: Pull Request Review Comment description: Pull Request Review Comments are comments on a portion of the Pull Request's diff. @@ -80379,7 +81625,7 @@ paths: format: uri examples: - https://api.github.com/repos/octocat/Hello-World/pulls/1 - author_association: *122 + author_association: *128 _links: type: object properties: @@ -80474,7 +81720,7 @@ paths: enum: - line - file - reactions: *123 + reactions: *129 body_html: type: string examples: @@ -80512,7 +81758,7 @@ paths: type: string comments: type: array - items: *448 + items: *458 - title: Timeline Assigned Issue Event description: Timeline Assigned Issue Event type: object @@ -80787,7 +82033,7 @@ paths: headers: Link: *37 '404': *6 - '410': *339 + '410': *349 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -80804,10 +82050,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deploy-keys/deploy-keys#list-deploy-keys parameters: - - *328 - - *329 + - *338 + - *339 - *17 - - *18 + - *19 responses: '200': description: Response @@ -80815,7 +82061,7 @@ paths: application/json: schema: type: array - items: &534 + items: &544 title: Deploy Key description: An SSH key granting access to a single repository. type: object @@ -80882,8 +82128,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deploy-keys/deploy-keys#create-a-deploy-key parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -80919,9 +82165,9 @@ paths: description: Response content: application/json: - schema: *534 + schema: *544 examples: - default: &535 + default: &545 value: id: 1 key: ssh-rsa AAA... @@ -80955,9 +82201,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deploy-keys/deploy-keys#get-a-deploy-key parameters: - - *328 - - *329 - - &536 + - *338 + - *339 + - &546 name: key_id description: The unique identifier of the key. in: path @@ -80969,9 +82215,9 @@ paths: description: Response content: application/json: - schema: *534 + schema: *544 examples: - default: *535 + default: *545 '404': *6 x-github: githubCloudOnly: false @@ -80989,9 +82235,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/deploy-keys/deploy-keys#delete-a-deploy-key parameters: - - *328 - - *329 - - *536 + - *338 + - *339 + - *546 responses: '204': description: Response @@ -81011,10 +82257,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/labels#list-labels-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 - *17 - - *18 + - *19 responses: '200': description: Response @@ -81022,9 +82268,9 @@ paths: application/json: schema: type: array - items: *518 + items: *528 examples: - default: *519 + default: *529 headers: Link: *37 '404': *6 @@ -81045,8 +82291,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/labels#create-a-label parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -81082,9 +82328,9 @@ paths: description: Response content: application/json: - schema: *518 + schema: *528 examples: - default: &537 + default: &547 value: id: 208045946 node_id: MDU6TGFiZWwyMDgwNDU5NDY= @@ -81116,8 +82362,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/labels#get-a-label parameters: - - *328 - - *329 + - *338 + - *339 - name: name in: path required: true @@ -81128,9 +82374,9 @@ paths: description: Response content: application/json: - schema: *518 + schema: *528 examples: - default: *537 + default: *547 '404': *6 x-github: githubCloudOnly: false @@ -81147,8 +82393,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/labels#update-a-label parameters: - - *328 - - *329 + - *338 + - *339 - name: name in: path required: true @@ -81187,7 +82433,7 @@ paths: description: Response content: application/json: - schema: *518 + schema: *528 examples: default: value: @@ -81213,8 +82459,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/labels#delete-a-label parameters: - - *328 - - *329 + - *338 + - *339 - name: name in: path required: true @@ -81240,8 +82486,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#list-repository-languages parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response @@ -81277,10 +82523,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/lfs#enable-git-lfs-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: - '202': *85 + '202': *91 '403': description: |- We will return a 403 with one of the following messages: @@ -81306,8 +82552,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/lfs#disable-git-lfs-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '204': description: Response @@ -81333,9 +82579,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/licenses/licenses#get-the-license-for-a-repository parameters: - - *328 - - *329 - - *426 + - *338 + - *339 + - *436 responses: '200': description: Response @@ -81401,7 +82647,7 @@ paths: license: anyOf: - type: 'null' - - *136 + - *142 required: - _links - git_url @@ -81482,8 +82728,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branches#sync-a-fork-branch-with-the-upstream-repository parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -81548,8 +82794,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/branches/branches#merge-a-branch parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -81583,9 +82829,9 @@ paths: description: Successful Response (The resulting merge commit) content: application/json: - schema: *449 + schema: *459 examples: - default: *538 + default: *548 '204': description: Response when already merged '404': @@ -81610,8 +82856,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/milestones#list-milestones parameters: - - *328 - - *329 + - *338 + - *339 - name: state description: The state of the milestone. Either `open`, `closed`, or `all`. in: query @@ -81644,7 +82890,7 @@ paths: - desc default: asc - *17 - - *18 + - *19 responses: '200': description: Response @@ -81652,7 +82898,7 @@ paths: application/json: schema: type: array - items: *453 + items: *463 examples: default: value: @@ -81708,8 +82954,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/milestones#create-a-milestone parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -81749,9 +82995,9 @@ paths: description: Response content: application/json: - schema: *453 + schema: *463 examples: - default: &539 + default: &549 value: url: https://api.github.com/repos/octocat/Hello-World/milestones/1 html_url: https://github.com/octocat/Hello-World/milestones/v1.0 @@ -81810,9 +83056,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/milestones#get-a-milestone parameters: - - *328 - - *329 - - &540 + - *338 + - *339 + - &550 name: milestone_number description: The number that identifies the milestone. in: path @@ -81824,9 +83070,9 @@ paths: description: Response content: application/json: - schema: *453 + schema: *463 examples: - default: *539 + default: *549 '404': *6 x-github: githubCloudOnly: false @@ -81843,9 +83089,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/milestones#update-a-milestone parameters: - - *328 - - *329 - - *540 + - *338 + - *339 + - *550 requestBody: required: false content: @@ -81883,9 +83129,9 @@ paths: description: Response content: application/json: - schema: *453 + schema: *463 examples: - default: *539 + default: *549 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -81901,9 +83147,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/milestones#delete-a-milestone parameters: - - *328 - - *329 - - *540 + - *338 + - *339 + - *550 responses: '204': description: Response @@ -81924,11 +83170,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/issues/labels#list-labels-for-issues-in-a-milestone parameters: - - *328 - - *329 - - *540 + - *338 + - *339 + - *550 - *17 - - *18 + - *19 responses: '200': description: Response @@ -81936,9 +83182,9 @@ paths: application/json: schema: type: array - items: *518 + items: *528 examples: - default: *519 + default: *529 headers: Link: *37 x-github: @@ -81957,14 +83203,14 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/notifications#list-repository-notifications-for-the-authenticated-user parameters: - - *328 - - *329 - - *541 - - *542 - - *125 - - *543 + - *338 + - *339 + - *551 + - *552 + - *131 + - *553 - *17 - - *18 + - *19 responses: '200': description: Response @@ -81972,9 +83218,9 @@ paths: application/json: schema: type: array - items: *147 + items: *153 examples: - default: *544 + default: *554 headers: Link: *37 x-github: @@ -81998,8 +83244,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/notifications#mark-repository-notifications-as-read parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: false content: @@ -82057,14 +83303,14 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pages/pages#get-a-apiname-pages-site parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response content: application/json: - schema: &545 + schema: &555 title: GitHub Pages description: The configuration for GitHub Pages for a repository. type: object @@ -82208,7 +83454,7 @@ paths: - custom_404 - public examples: - default: &546 + default: &556 value: url: https://api.github.com/repos/github/developer.github.com/pages status: built @@ -82249,8 +83495,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pages/pages#create-a-apiname-pages-site parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -82305,11 +83551,11 @@ paths: description: Response content: application/json: - schema: *545 + schema: *555 examples: - default: *546 + default: *556 '422': *15 - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -82330,8 +83576,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pages/pages#update-information-about-a-apiname-pages-site parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -82418,7 +83664,7 @@ paths: description: Response '422': *15 '400': *14 - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -82439,14 +83685,14 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pages/pages#delete-a-apiname-pages-site parameters: - - *328 - - *329 + - *338 + - *339 responses: '204': description: Response '422': *15 '404': *6 - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -82466,10 +83712,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pages/pages#list-apiname-pages-builds parameters: - - *328 - - *329 + - *338 + - *339 - *17 - - *18 + - *19 responses: '200': description: Response @@ -82477,7 +83723,7 @@ paths: application/json: schema: type: array - items: &547 + items: &557 title: Page Build description: Page Build type: object @@ -82569,8 +83815,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pages/pages#request-a-apiname-pages-build parameters: - - *328 - - *329 + - *338 + - *339 responses: '201': description: Response @@ -82617,16 +83863,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pages/pages#get-latest-pages-build parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response content: application/json: - schema: *547 + schema: *557 examples: - default: &548 + default: &558 value: url: https://api.github.com/repos/github/developer.github.com/pages/builds/5472601 status: built @@ -82674,8 +83920,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pages/pages#get-apiname-pages-build parameters: - - *328 - - *329 + - *338 + - *339 - name: build_id in: path required: true @@ -82686,9 +83932,9 @@ paths: description: Response content: application/json: - schema: *547 + schema: *557 examples: - default: *548 + default: *558 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -82708,8 +83954,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pages/pages#create-a-github-pages-deployment parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -82818,9 +84064,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pages/pages#get-the-status-of-a-github-pages-deployment parameters: - - *328 - - *329 - - &549 + - *338 + - *339 + - &559 name: pages_deployment_id description: The ID of the Pages deployment. You can also give the commit SHA of the deployment. @@ -82878,11 +84124,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pages/pages#cancel-a-github-pages-deployment parameters: - - *328 - - *329 - - *549 + - *338 + - *339 + - *559 responses: - '204': *102 + '204': *108 '404': *6 x-github: githubCloudOnly: false @@ -82907,8 +84153,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pages/pages#get-a-dns-health-check-for-github-pages parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response @@ -83176,7 +84422,7 @@ paths: description: Empty response content: application/json: - schema: *184 + schema: *194 examples: default: value: @@ -83203,8 +84449,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#check-if-private-vulnerability-reporting-is-enabled-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Private vulnerability reporting status @@ -83241,10 +84487,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#enable-private-vulnerability-reporting-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: - '204': *102 + '204': *108 '422': *14 x-github: githubCloudOnly: false @@ -83263,10 +84509,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#disable-private-vulnerability-reporting-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: - '204': *102 + '204': *108 '422': *14 x-github: githubCloudOnly: false @@ -83287,8 +84533,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/projects#list-repository-projects parameters: - - *328 - - *329 + - *338 + - *339 - name: state description: Indicates the state of the projects to return. in: query @@ -83301,7 +84547,7 @@ paths: - all default: open - *17 - - *18 + - *19 responses: '200': description: Response @@ -83309,7 +84555,7 @@ paths: application/json: schema: type: array - items: *281 + items: *291 examples: default: value: @@ -83349,7 +84595,7 @@ paths: '401': *23 '403': *27 '404': *6 - '410': *339 + '410': *349 '422': *7 x-github: githubCloudOnly: false @@ -83369,8 +84615,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/projects#create-a-repository-project parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -83396,13 +84642,13 @@ paths: description: Response content: application/json: - schema: *281 + schema: *291 examples: - default: *338 + default: *348 '401': *23 '403': *27 '404': *6 - '410': *339 + '410': *349 '422': *7 x-github: githubCloudOnly: false @@ -83422,8 +84668,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/custom-properties#get-all-custom-property-values-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response @@ -83431,7 +84677,7 @@ paths: application/json: schema: type: array - items: *283 + items: *293 examples: default: value: @@ -83462,8 +84708,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/custom-properties#create-or-update-custom-property-values-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -83475,7 +84721,7 @@ paths: type: array description: A list of custom property names and associated values to apply to the repositories. - items: *283 + items: *293 required: - properties examples: @@ -83525,8 +84771,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/pulls#list-pull-requests parameters: - - *328 - - *329 + - *338 + - *339 - name: state description: Either `open`, `closed`, or `all` to filter by state. in: query @@ -83578,7 +84824,7 @@ paths: - asc - desc - *17 - - *18 + - *19 responses: '200': description: Response @@ -83586,9 +84832,9 @@ paths: application/json: schema: type: array - items: *550 + items: *560 examples: - default: *551 + default: *561 headers: Link: *37 '304': *35 @@ -83620,8 +84866,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/pulls#create-a-pull-request parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -83688,7 +84934,7 @@ paths: description: Response content: application/json: - schema: &555 + schema: &565 type: object title: Pull Request description: Pull requests let you tell others about changes you've @@ -83817,7 +85063,7 @@ paths: milestone: anyOf: - type: 'null' - - *453 + - *463 active_lock_reason: type: - string @@ -83872,7 +85118,7 @@ paths: type: - array - 'null' - items: *264 + items: *274 head: type: object properties: @@ -83880,7 +85126,7 @@ paths: type: string ref: type: string - repo: *55 + repo: *61 sha: type: string user: *4 @@ -83897,7 +85143,7 @@ paths: type: string ref: type: string - repo: *55 + repo: *61 sha: type: string user: *4 @@ -83910,14 +85156,14 @@ paths: _links: type: object properties: - comments: *454 - commits: *454 - statuses: *454 - html: *454 - issue: *454 - review_comments: *454 - review_comment: *454 - self: *454 + comments: *464 + commits: *464 + statuses: *464 + html: *464 + issue: *464 + review_comments: *464 + review_comment: *464 + self: *464 required: - comments - commits @@ -83927,8 +85173,8 @@ paths: - review_comments - review_comment - self - author_association: *122 - auto_merge: *552 + author_association: *128 + auto_merge: *562 draft: description: Indicates whether or not the pull request is a draft. type: boolean @@ -84030,7 +85276,7 @@ paths: - merged_by - review_comments examples: - default: &556 + default: &566 value: url: https://api.github.com/repos/octocat/Hello-World/pulls/1347 id: 1 @@ -84557,8 +85803,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/comments#list-review-comments-in-a-repository parameters: - - *328 - - *329 + - *338 + - *339 - name: sort in: query required: false @@ -84577,9 +85823,9 @@ paths: enum: - asc - desc - - *125 + - *131 - *17 - - *18 + - *19 responses: '200': description: Response @@ -84587,9 +85833,9 @@ paths: application/json: schema: type: array - items: *553 + items: *563 examples: - default: &558 + default: &568 value: - url: https://api.github.com/repos/octocat/Hello-World/pulls/comments/1 pull_request_review_id: 42 @@ -84666,17 +85912,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/comments#get-a-review-comment-for-a-pull-request parameters: - - *328 - - *329 - - *134 + - *338 + - *339 + - *140 responses: '200': description: Response content: application/json: - schema: *553 + schema: *563 examples: - default: &554 + default: &564 value: url: https://api.github.com/repos/octocat/Hello-World/pulls/comments/1 pull_request_review_id: 42 @@ -84751,9 +85997,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/comments#update-a-review-comment-for-a-pull-request parameters: - - *328 - - *329 - - *134 + - *338 + - *339 + - *140 requestBody: required: true content: @@ -84775,9 +86021,9 @@ paths: description: Response content: application/json: - schema: *553 + schema: *563 examples: - default: *554 + default: *564 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -84793,9 +86039,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/comments#delete-a-review-comment-for-a-pull-request parameters: - - *328 - - *329 - - *134 + - *338 + - *339 + - *140 responses: '204': description: Response @@ -84816,9 +86062,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#list-reactions-for-a-pull-request-review-comment parameters: - - *328 - - *329 - - *134 + - *338 + - *339 + - *140 - name: content description: Returns a single [reaction type](https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#about-reactions). Omit this parameter to list all reactions to a pull request review comment. @@ -84836,7 +86082,7 @@ paths: - rocket - eyes - *17 - - *18 + - *19 responses: '200': description: Response @@ -84844,9 +86090,9 @@ paths: application/json: schema: type: array - items: *317 + items: *327 examples: - default: *319 + default: *329 headers: Link: *37 '404': *6 @@ -84867,9 +86113,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#create-reaction-for-a-pull-request-review-comment parameters: - - *328 - - *329 - - *134 + - *338 + - *339 + - *140 requestBody: required: true content: @@ -84901,16 +86147,16 @@ paths: description: Reaction exists content: application/json: - schema: *317 + schema: *327 examples: - default: *318 + default: *328 '201': description: Reaction created content: application/json: - schema: *317 + schema: *327 examples: - default: *318 + default: *328 '422': *15 x-github: githubCloudOnly: false @@ -84932,10 +86178,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#delete-a-pull-request-comment-reaction parameters: - - *328 - - *329 - - *134 - - *320 + - *338 + - *339 + - *140 + - *330 responses: '204': description: Response @@ -84978,9 +86224,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/pulls#get-a-pull-request parameters: - - *328 - - *329 - - &557 + - *338 + - *339 + - &567 name: pull_number description: The number that identifies the pull request. in: path @@ -84993,9 +86239,9 @@ paths: to fetch diff and patch formats. content: application/json: - schema: *555 + schema: *565 examples: - default: *556 + default: *566 '304': *35 '404': *6 '406': @@ -85003,8 +86249,8 @@ paths: content: application/json: schema: *3 - '500': *87 - '503': *115 + '500': *93 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -85030,9 +86276,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/pulls#update-a-pull-request parameters: - - *328 - - *329 - - *557 + - *338 + - *339 + - *567 requestBody: required: false content: @@ -85074,9 +86320,9 @@ paths: description: Response content: application/json: - schema: *555 + schema: *565 examples: - default: *556 + default: *566 '422': *15 '403': *27 x-github: @@ -85098,9 +86344,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/codespaces#create-a-codespace-from-a-pull-request parameters: - - *328 - - *329 - - *557 + - *338 + - *339 + - *567 requestBody: required: true content: @@ -85161,21 +86407,21 @@ paths: description: Response when the codespace was successfully created content: application/json: - schema: *255 + schema: *265 examples: - default: *440 + default: *450 '202': description: Response when the codespace creation partially failed but is being retried in the background content: application/json: - schema: *255 + schema: *265 examples: - default: *440 + default: *450 '401': *23 '403': *27 '404': *6 - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -85201,10 +86447,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/comments#list-review-comments-on-a-pull-request parameters: - - *328 - - *329 - - *557 - - *144 + - *338 + - *339 + - *567 + - *150 - name: direction description: The direction to sort results. Ignored without `sort` parameter. in: query @@ -85214,9 +86460,9 @@ paths: enum: - asc - desc - - *125 + - *131 - *17 - - *18 + - *19 responses: '200': description: Response @@ -85224,9 +86470,9 @@ paths: application/json: schema: type: array - items: *553 + items: *563 examples: - default: *558 + default: *568 headers: Link: *37 x-github: @@ -85259,9 +86505,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/comments#create-a-review-comment-for-a-pull-request parameters: - - *328 - - *329 - - *557 + - *338 + - *339 + - *567 requestBody: required: true content: @@ -85367,7 +86613,7 @@ paths: description: Response content: application/json: - schema: *553 + schema: *563 examples: example-for-a-multi-line-comment: value: @@ -85455,10 +86701,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/comments#create-a-reply-for-a-review-comment parameters: - - *328 - - *329 - - *557 - - *134 + - *338 + - *339 + - *567 + - *140 requestBody: required: true content: @@ -85480,7 +86726,7 @@ paths: description: Response content: application/json: - schema: *553 + schema: *563 examples: default: value: @@ -85566,11 +86812,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/pulls#list-commits-on-a-pull-request parameters: - - *328 - - *329 - - *557 + - *338 + - *339 + - *567 - *17 - - *18 + - *19 responses: '200': description: Response @@ -85578,9 +86824,9 @@ paths: application/json: schema: type: array - items: *449 + items: *459 examples: - default: *559 + default: *569 headers: Link: *37 x-github: @@ -85610,11 +86856,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/pulls#list-pull-requests-files parameters: - - *328 - - *329 - - *557 + - *338 + - *339 + - *567 - *17 - - *18 + - *19 responses: '200': description: Response @@ -85622,7 +86868,7 @@ paths: application/json: schema: type: array - items: *461 + items: *471 examples: default: value: @@ -85640,8 +86886,8 @@ paths: headers: Link: *37 '422': *15 - '500': *87 - '503': *115 + '500': *93 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -85660,9 +86906,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/pulls#check-if-a-pull-request-has-been-merged parameters: - - *328 - - *329 - - *557 + - *338 + - *339 + - *567 responses: '204': description: Response if pull request has been merged @@ -85685,9 +86931,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/pulls#merge-a-pull-request parameters: - - *328 - - *329 - - *557 + - *338 + - *339 + - *567 requestBody: required: false content: @@ -85799,9 +87045,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/review-requests#get-all-requested-reviewers-for-a-pull-request parameters: - - *328 - - *329 - - *557 + - *338 + - *339 + - *567 responses: '200': description: Response @@ -85817,7 +87063,7 @@ paths: items: *4 teams: type: array - items: *251 + items: *261 required: - users - teams @@ -85876,9 +87122,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/review-requests#request-reviewers-for-a-pull-request parameters: - - *328 - - *329 - - *557 + - *338 + - *339 + - *567 requestBody: required: false content: @@ -85915,7 +87161,7 @@ paths: description: Response content: application/json: - schema: *550 + schema: *560 examples: default: value: @@ -86451,9 +87697,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/review-requests#remove-requested-reviewers-from-a-pull-request parameters: - - *328 - - *329 - - *557 + - *338 + - *339 + - *567 requestBody: required: true content: @@ -86487,7 +87733,7 @@ paths: description: Response content: application/json: - schema: *550 + schema: *560 examples: default: value: @@ -86992,11 +88238,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/reviews#list-reviews-for-a-pull-request parameters: - - *328 - - *329 - - *557 + - *338 + - *339 + - *567 - *17 - - *18 + - *19 responses: '200': description: The list of reviews returns in chronological order. @@ -87004,7 +88250,7 @@ paths: application/json: schema: type: array - items: &560 + items: &570 title: Pull Request Review description: Pull Request Reviews are reviews on pull requests. type: object @@ -87078,7 +88324,7 @@ paths: type: string body_text: type: string - author_association: *122 + author_association: *128 required: - id - node_id @@ -87160,9 +88406,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/reviews#create-a-review-for-a-pull-request parameters: - - *328 - - *329 - - *557 + - *338 + - *339 + - *567 requestBody: required: false content: @@ -87252,9 +88498,9 @@ paths: description: Response content: application/json: - schema: *560 + schema: *570 examples: - default: &562 + default: &572 value: id: 80 node_id: MDE3OlB1bGxSZXF1ZXN0UmV2aWV3ODA= @@ -87317,10 +88563,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/reviews#get-a-review-for-a-pull-request parameters: - - *328 - - *329 - - *557 - - &561 + - *338 + - *339 + - *567 + - &571 name: review_id description: The unique identifier of the review. in: path @@ -87332,9 +88578,9 @@ paths: description: Response content: application/json: - schema: *560 + schema: *570 examples: - default: &563 + default: &573 value: id: 80 node_id: MDE3OlB1bGxSZXF1ZXN0UmV2aWV3ODA= @@ -87393,10 +88639,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/reviews#update-a-review-for-a-pull-request parameters: - - *328 - - *329 - - *557 - - *561 + - *338 + - *339 + - *567 + - *571 requestBody: required: true content: @@ -87419,7 +88665,7 @@ paths: description: Response content: application/json: - schema: *560 + schema: *570 examples: default: value: @@ -87481,18 +88727,18 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/reviews#delete-a-pending-review-for-a-pull-request parameters: - - *328 - - *329 - - *557 - - *561 + - *338 + - *339 + - *567 + - *571 responses: '200': description: Response content: application/json: - schema: *560 + schema: *570 examples: - default: *562 + default: *572 '422': *7 '404': *6 x-github: @@ -87519,12 +88765,12 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/reviews#list-comments-for-a-pull-request-review parameters: - - *328 - - *329 - - *557 - - *561 + - *338 + - *339 + - *567 + - *571 - *17 - - *18 + - *19 responses: '200': description: Response @@ -87616,13 +88862,13 @@ paths: format: uri examples: - https://api.github.com/repos/octocat/Hello-World/pulls/1 - author_association: *122 + author_association: *128 _links: type: object properties: - self: *454 - html: *454 - pull_request: *454 + self: *464 + html: *464 + pull_request: *464 required: - self - html @@ -87631,7 +88877,7 @@ paths: type: string body_html: type: string - reactions: *123 + reactions: *129 side: description: The side of the first line of the range for a multi-line comment. @@ -87773,10 +89019,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/reviews#dismiss-a-review-for-a-pull-request parameters: - - *328 - - *329 - - *557 - - *561 + - *338 + - *339 + - *567 + - *571 requestBody: required: true content: @@ -87805,7 +89051,7 @@ paths: description: Response content: application/json: - schema: *560 + schema: *570 examples: default: value: @@ -87868,10 +89114,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/reviews#submit-a-review-for-a-pull-request parameters: - - *328 - - *329 - - *557 - - *561 + - *338 + - *339 + - *567 + - *571 requestBody: required: true content: @@ -87906,9 +89152,9 @@ paths: description: Response content: application/json: - schema: *560 + schema: *570 examples: - default: *563 + default: *573 '404': *6 '422': *7 '403': *27 @@ -87930,9 +89176,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/pulls/pulls#update-a-pull-request-branch parameters: - - *328 - - *329 - - *557 + - *338 + - *339 + - *567 requestBody: required: false content: @@ -87996,8 +89242,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/contents#get-a-repository-readme parameters: - - *328 - - *329 + - *338 + - *339 - name: ref description: 'The name of the commit/branch/tag. Default: the repository’s default branch.' @@ -88010,9 +89256,9 @@ paths: description: Response content: application/json: - schema: *564 + schema: *574 examples: - default: &565 + default: &575 value: type: file encoding: base64 @@ -88054,8 +89300,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/contents#get-a-repository-readme-for-a-directory parameters: - - *328 - - *329 + - *338 + - *339 - name: dir description: The alternate path to look for a README file in: path @@ -88075,9 +89321,9 @@ paths: description: Response content: application/json: - schema: *564 + schema: *574 examples: - default: *565 + default: *575 '404': *6 '422': *15 x-github: @@ -88099,10 +89345,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/releases/releases#list-releases parameters: - - *328 - - *329 + - *338 + - *339 - *17 - - *18 + - *19 responses: '200': description: Response @@ -88110,7 +89356,7 @@ paths: application/json: schema: type: array - items: &566 + items: &576 title: Release description: A release. type: object @@ -88182,7 +89428,7 @@ paths: author: *4 assets: type: array - items: &567 + items: &577 title: Release Asset description: Data related to a release. type: object @@ -88252,7 +89498,7 @@ paths: description: The URL of the release discussion. type: string format: uri - reactions: *123 + reactions: *129 required: - assets_url - upload_url @@ -88362,8 +89608,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/releases/releases#create-a-release parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -88439,9 +89685,9 @@ paths: description: Response content: application/json: - schema: *566 + schema: *576 examples: - default: &570 + default: &580 value: url: https://api.github.com/repos/octocat/Hello-World/releases/1 html_url: https://github.com/octocat/Hello-World/releases/v1.0.0 @@ -88544,9 +89790,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/releases/assets#get-a-release-asset parameters: - - *328 - - *329 - - &568 + - *338 + - *339 + - &578 name: asset_id description: The unique identifier of the asset. in: path @@ -88558,9 +89804,9 @@ paths: description: Response content: application/json: - schema: *567 + schema: *577 examples: - default: &569 + default: &579 value: url: https://api.github.com/repos/octocat/Hello-World/releases/assets/1 browser_download_url: https://github.com/octocat/Hello-World/releases/download/v1.0.0/example.zip @@ -88594,7 +89840,7 @@ paths: type: User site_admin: false '404': *6 - '302': *463 + '302': *473 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -88610,9 +89856,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/releases/assets#update-a-release-asset parameters: - - *328 - - *329 - - *568 + - *338 + - *339 + - *578 requestBody: required: false content: @@ -88641,9 +89887,9 @@ paths: description: Response content: application/json: - schema: *567 + schema: *577 examples: - default: *569 + default: *579 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -88659,9 +89905,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/releases/assets#delete-a-release-asset parameters: - - *328 - - *329 - - *568 + - *338 + - *339 + - *578 responses: '204': description: Response @@ -88685,8 +89931,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/releases/releases#generate-release-notes-content-for-a-release parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -88772,16 +90018,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/releases/releases#get-the-latest-release parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response content: application/json: - schema: *566 + schema: *576 examples: - default: *570 + default: *580 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -88798,8 +90044,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/releases/releases#get-a-release-by-tag-name parameters: - - *328 - - *329 + - *338 + - *339 - name: tag description: tag parameter in: path @@ -88812,9 +90058,9 @@ paths: description: Response content: application/json: - schema: *566 + schema: *576 examples: - default: *570 + default: *580 '404': *6 x-github: githubCloudOnly: false @@ -88836,9 +90082,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/releases/releases#get-a-release parameters: - - *328 - - *329 - - &571 + - *338 + - *339 + - &581 name: release_id description: The unique identifier of the release. in: path @@ -88852,9 +90098,9 @@ paths: For more information, see "[Getting started with the REST API](https://docs.github.com/enterprise-cloud@latest//rest/using-the-rest-api/getting-started-with-the-rest-api#hypermedia)."' content: application/json: - schema: *566 + schema: *576 examples: - default: *570 + default: *580 '401': description: Unauthorized x-github: @@ -88872,9 +90118,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/releases/releases#update-a-release parameters: - - *328 - - *329 - - *571 + - *338 + - *339 + - *581 requestBody: required: false content: @@ -88938,9 +90184,9 @@ paths: description: Response content: application/json: - schema: *566 + schema: *576 examples: - default: *570 + default: *580 '404': description: Not Found if the discussion category name is invalid content: @@ -88961,9 +90207,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/releases/releases#delete-a-release parameters: - - *328 - - *329 - - *571 + - *338 + - *339 + - *581 responses: '204': description: Response @@ -88983,11 +90229,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/releases/assets#list-release-assets parameters: - - *328 - - *329 - - *571 + - *338 + - *339 + - *581 - *17 - - *18 + - *19 responses: '200': description: Response @@ -88995,7 +90241,7 @@ paths: application/json: schema: type: array - items: *567 + items: *577 examples: default: value: @@ -89076,9 +90322,9 @@ paths: description: The URL origin (protocol + host name + port) is included in `upload_url` returned in the response of the "Create a release" endpoint parameters: - - *328 - - *329 - - *571 + - *338 + - *339 + - *581 - name: name in: query required: true @@ -89104,7 +90350,7 @@ paths: description: Response for successful upload content: application/json: - schema: *567 + schema: *577 examples: response-for-successful-upload: value: @@ -89158,9 +90404,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#list-reactions-for-a-release parameters: - - *328 - - *329 - - *571 + - *338 + - *339 + - *581 - name: content description: Returns a single [reaction type](https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#about-reactions). Omit this parameter to list all reactions to a release. @@ -89176,7 +90422,7 @@ paths: - rocket - eyes - *17 - - *18 + - *19 responses: '200': description: Response @@ -89184,9 +90430,9 @@ paths: application/json: schema: type: array - items: *317 + items: *327 examples: - default: *319 + default: *329 headers: Link: *37 '404': *6 @@ -89207,9 +90453,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#create-reaction-for-a-release parameters: - - *328 - - *329 - - *571 + - *338 + - *339 + - *581 requestBody: required: true content: @@ -89239,16 +90485,16 @@ paths: description: Reaction exists content: application/json: - schema: *317 + schema: *327 examples: - default: *318 + default: *328 '201': description: Reaction created content: application/json: - schema: *317 + schema: *327 examples: - default: *318 + default: *328 '422': *15 x-github: githubCloudOnly: false @@ -89270,10 +90516,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#delete-a-release-reaction parameters: - - *328 - - *329 - - *571 - - *320 + - *338 + - *339 + - *581 + - *330 responses: '204': description: Response @@ -89297,11 +90543,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/rules#get-rules-for-a-branch parameters: - - *328 - - *329 - - *387 + - *338 + - *339 + - *397 - *17 - - *18 + - *19 responses: '200': description: Response @@ -89315,8 +90561,8 @@ paths: description: A repository rule with ruleset details. oneOf: - allOf: - - *572 - - &574 + - *582 + - &584 title: repository ruleset data for rule description: User-defined metadata to store domain-specific information limited to 8 keys with scalar values. @@ -89336,53 +90582,53 @@ paths: type: integer description: The ID of the ruleset that includes this rule. - allOf: - - *573 - - *574 + - *583 + - *584 - allOf: - - *575 - - *574 + - *585 + - *584 - allOf: - - *576 - - *574 + - *586 + - *584 - allOf: - - *577 - - *574 + - *587 + - *584 - allOf: - - *578 - - *574 + - *588 + - *584 - allOf: - - *579 - - *574 + - *589 + - *584 - allOf: - - *580 - - *574 + - *590 + - *584 - allOf: - - *581 - - *574 + - *591 + - *584 - allOf: - - *582 - - *574 + - *592 + - *584 - allOf: - - *583 - - *574 + - *593 + - *584 - allOf: + - *594 - *584 - - *574 - allOf: - - *585 - - *574 + - *595 + - *584 - allOf: - - *586 - - *574 + - *596 + - *584 - allOf: - - *587 - - *574 + - *597 + - *584 - allOf: - - *588 - - *574 + - *598 + - *584 - allOf: - - *589 - - *574 + - *599 + - *584 examples: default: value: @@ -89421,10 +90667,10 @@ paths: category: repos subcategory: rules parameters: - - *328 - - *329 + - *338 + - *339 - *17 - - *18 + - *19 - name: includes_parents description: Include rulesets configured at higher levels that apply to this repository @@ -89433,7 +90679,7 @@ paths: schema: type: boolean default: true - - *590 + - *600 responses: '200': description: Response @@ -89441,7 +90687,7 @@ paths: application/json: schema: type: array - items: *112 + items: *118 examples: default: value: @@ -89472,7 +90718,7 @@ paths: created_at: '2023-08-15T08:43:03Z' updated_at: '2023-09-23T16:29:47Z' '404': *6 - '500': *87 + '500': *93 post: summary: Create a repository ruleset description: Create a ruleset for a repository. @@ -89488,8 +90734,8 @@ paths: category: repos subcategory: rules parameters: - - *328 - - *329 + - *338 + - *339 requestBody: description: Request body required: true @@ -89509,16 +90755,16 @@ paths: - tag - push default: branch - enforcement: *109 + enforcement: *115 bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: *110 - conditions: *105 + items: *116 + conditions: *111 rules: type: array description: An array of rules within the ruleset. - items: *111 + items: *117 required: - name - enforcement @@ -89549,9 +90795,9 @@ paths: description: Response content: application/json: - schema: *112 + schema: *118 examples: - default: &599 + default: &609 value: id: 42 name: super cool ruleset @@ -89584,7 +90830,7 @@ paths: created_at: '2023-07-15T08:43:03Z' updated_at: '2023-08-23T16:29:47Z' '404': *6 - '500': *87 + '500': *93 "/repos/{owner}/{repo}/rulesets/rule-suites": get: summary: List repository rule suites @@ -89598,24 +90844,24 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/rule-suites#list-repository-rule-suites parameters: - - *328 - - *329 - - *591 - - *289 - - *592 - - *593 + - *338 + - *339 + - *601 + - *299 + - *602 + - *603 - *17 - - *18 + - *19 responses: '200': description: Response content: application/json: - schema: *594 + schema: *604 examples: - default: *595 + default: *605 '404': *6 - '500': *87 + '500': *93 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89634,19 +90880,19 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/rule-suites#get-a-repository-rule-suite parameters: - - *328 - - *329 - - *596 + - *338 + - *339 + - *606 responses: '200': description: Response content: application/json: - schema: *597 + schema: *607 examples: - default: *598 + default: *608 '404': *6 - '500': *87 + '500': *93 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -89672,8 +90918,8 @@ paths: category: repos subcategory: rules parameters: - - *328 - - *329 + - *338 + - *339 - name: ruleset_id description: The ID of the ruleset. in: path @@ -89693,11 +90939,11 @@ paths: description: Response content: application/json: - schema: *112 + schema: *118 examples: - default: *599 + default: *609 '404': *6 - '500': *87 + '500': *93 put: summary: Update a repository ruleset description: Update a ruleset for a repository. @@ -89713,8 +90959,8 @@ paths: category: repos subcategory: rules parameters: - - *328 - - *329 + - *338 + - *339 - name: ruleset_id description: The ID of the ruleset. in: path @@ -89739,16 +90985,16 @@ paths: - branch - tag - push - enforcement: *109 + enforcement: *115 bypass_actors: type: array description: The actors that can bypass the rules in this ruleset - items: *110 - conditions: *105 + items: *116 + conditions: *111 rules: description: An array of rules within the ruleset. type: array - items: *111 + items: *117 examples: default: value: @@ -89776,11 +91022,11 @@ paths: description: Response content: application/json: - schema: *112 + schema: *118 examples: - default: *599 + default: *609 '404': *6 - '500': *87 + '500': *93 delete: summary: Delete a repository ruleset description: Delete a ruleset for a repository. @@ -89796,8 +91042,8 @@ paths: category: repos subcategory: rules parameters: - - *328 - - *329 + - *338 + - *339 - name: ruleset_id description: The ID of the ruleset. in: path @@ -89808,7 +91054,7 @@ paths: '204': description: Response '404': *6 - '500': *87 + '500': *93 "/repos/{owner}/{repo}/secret-scanning/alerts": get: summary: List secret scanning alerts for a repository @@ -89825,20 +91071,20 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/secret-scanning/secret-scanning#list-secret-scanning-alerts-for-a-repository parameters: - - *328 - - *329 - - *291 - - *292 - - *293 - - *294 - - *76 - - *18 + - *338 + - *339 + - *301 + - *302 + - *303 + - *304 + - *82 + - *19 - *17 - - *600 - - *601 - - *295 - - *296 - - *297 + - *610 + - *611 + - *305 + - *306 + - *307 responses: '200': description: Response @@ -89846,24 +91092,24 @@ paths: application/json: schema: type: array - items: &604 + items: &614 type: object properties: - number: *88 - created_at: *94 + number: *94 + created_at: *100 updated_at: anyOf: - type: 'null' - - *95 - url: *92 - html_url: *93 + - *101 + url: *98 + html_url: *99 locations_url: type: string format: uri description: The REST API URL of the code locations for this alert. - state: *602 - resolution: *603 + state: *612 + resolution: *613 resolved_at: type: - string @@ -90054,7 +91300,7 @@ paths: '404': description: Repository is public or secret scanning is disabled for the repository - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -90076,15 +91322,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/secret-scanning/secret-scanning#get-a-secret-scanning-alert parameters: - - *328 - - *329 - - *420 + - *338 + - *339 + - *430 responses: '200': description: Response content: application/json: - schema: *604 + schema: *614 examples: default: value: @@ -90115,7 +91361,7 @@ paths: '404': description: Repository is public, or secret scanning is disabled for the repository, or the resource is not found - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -90136,9 +91382,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/secret-scanning/secret-scanning#update-a-secret-scanning-alert parameters: - - *328 - - *329 - - *420 + - *338 + - *339 + - *430 requestBody: required: true content: @@ -90146,8 +91392,8 @@ paths: schema: type: object properties: - state: *602 - resolution: *603 + state: *612 + resolution: *613 resolution_comment: description: An optional comment when closing an alert. Cannot be updated or deleted. Must be `null` when changing `state` to `open`. @@ -90166,7 +91412,7 @@ paths: description: Response content: application/json: - schema: *604 + schema: *614 examples: default: value: @@ -90219,7 +91465,7 @@ paths: repository, or the resource is not found '422': description: State does not match the resolution or resolution comment - '503': *115 + '503': *121 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -90241,10 +91487,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/secret-scanning/secret-scanning#list-locations-for-a-secret-scanning-alert parameters: - - *328 - - *329 - - *420 - - *18 + - *338 + - *339 + - *430 + - *19 - *17 responses: '200': @@ -90254,7 +91500,7 @@ paths: schema: type: array description: List of locations where the secret was detected - items: &760 + items: &770 type: object properties: type: @@ -90611,7 +91857,7 @@ paths: '404': description: Repository is public, or secret scanning is disabled for the repository, or the resource is not found - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -90633,8 +91879,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/secret-scanning/secret-scanning#create-a-push-protection-bypass parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -90642,14 +91888,14 @@ paths: schema: type: object properties: - reason: &606 + reason: &616 description: The reason for bypassing push protection. type: string enum: - false_positive - used_in_tests - will_fix_later - placeholder_id: *605 + placeholder_id: *615 required: - reason - placeholder_id @@ -90666,7 +91912,7 @@ paths: schema: type: object properties: - reason: *606 + reason: *616 expire_at: type: - string @@ -90690,7 +91936,7 @@ paths: this repository. '422': description: Bad request, input data missing or incorrect. - '503': *115 + '503': *121 x-github: enabledForGitHubApps: true githubCloudOnly: false @@ -90710,13 +91956,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/secret-scanning/secret-scanning#get-secret-scanning-scan-history-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '404': description: Repository does not have GitHub Advanced Security or secret scanning enabled - '503': *115 + '503': *121 '200': description: Response content: @@ -90726,7 +91972,7 @@ paths: properties: incremental_scans: type: array - items: &607 + items: &617 description: Information on a single scan performed by secret scanning on the repository type: object @@ -90754,15 +92000,15 @@ paths: the scan is pending pattern_update_scans: type: array - items: *607 + items: *617 backfill_scans: type: array - items: *607 + items: *617 custom_pattern_backfill_scans: type: array items: allOf: - - *607 + - *617 - type: object properties: pattern_name: @@ -90832,9 +92078,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/security-advisories/repository-advisories#list-repository-security-advisories parameters: - - *328 - - *329 - - *76 + - *338 + - *339 + - *82 - name: sort description: The property to sort the results by. in: query @@ -90846,8 +92092,8 @@ paths: - updated - published default: created - - *74 - - *75 + - *80 + - *81 - name: per_page description: The number of advisories to return per page. 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)." @@ -90877,9 +92123,9 @@ paths: application/json: schema: type: array - items: *608 + items: *618 examples: - default: *609 + default: *619 '400': *14 '404': *6 x-github: @@ -90902,8 +92148,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/security-advisories/repository-advisories#create-a-repository-security-advisory parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -90983,7 +92229,7 @@ paths: login: type: string description: The username of the user credited. - type: *300 + type: *310 required: - login - type @@ -91073,9 +92319,9 @@ paths: description: Response content: application/json: - schema: *608 + schema: *618 examples: - default: &611 + default: &621 value: ghsa_id: GHSA-abcd-1234-efgh cve_id: CVE-2050-00000 @@ -91308,8 +92554,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/security-advisories/repository-advisories#privately-report-a-security-vulnerability parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -91422,7 +92668,7 @@ paths: description: Response content: application/json: - schema: *608 + schema: *618 examples: default: value: @@ -91569,17 +92815,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/security-advisories/repository-advisories#get-a-repository-security-advisory parameters: - - *328 - - *329 - - *610 + - *338 + - *339 + - *620 responses: '200': description: Response content: application/json: - schema: *608 + schema: *618 examples: - default: *611 + default: *621 '403': *27 '404': *6 x-github: @@ -91603,9 +92849,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/security-advisories/repository-advisories#update-a-repository-security-advisory parameters: - - *328 - - *329 - - *610 + - *338 + - *339 + - *620 requestBody: required: true content: @@ -91685,7 +92931,7 @@ paths: login: type: string description: The username of the user credited. - type: *300 + type: *310 required: - login - type @@ -91776,17 +93022,17 @@ paths: description: Response content: application/json: - schema: *608 + schema: *618 examples: - default: *611 - add_credit: *611 + default: *621 + add_credit: *621 '403': *27 '404': *6 '422': description: Validation failed, or the endpoint has been spammed. content: application/json: - schema: *160 + schema: *166 examples: invalid_state_transition: value: @@ -91817,11 +93063,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/security-advisories/repository-advisories#request-a-cve-for-a-repository-security-advisory parameters: - - *328 - - *329 - - *610 + - *338 + - *339 + - *620 responses: - '202': *85 + '202': *91 '400': *14 '403': *27 '404': *6 @@ -91846,17 +93092,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/security-advisories/repository-advisories#create-a-temporary-private-fork parameters: - - *328 - - *329 - - *610 + - *338 + - *339 + - *620 responses: '202': description: Response content: application/json: - schema: *341 + schema: *351 examples: - default: *343 + default: *353 '400': *14 '422': *15 '403': *27 @@ -91882,10 +93128,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/starring#list-stargazers parameters: - - *328 - - *329 + - *338 + - *339 - *17 - - *18 + - *19 responses: '200': description: Response @@ -91979,8 +93225,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/metrics/statistics#get-the-weekly-commit-activity parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Returns a weekly aggregate of the number of additions and deletions @@ -91989,7 +93235,7 @@ paths: application/json: schema: type: array - items: &612 + items: &622 title: Code Frequency Stat description: Code Frequency Stat type: array @@ -92001,8 +93247,8 @@ paths: - - 1302998400 - 1124 - -435 - '202': *85 - '204': *102 + '202': *91 + '204': *108 '422': description: Repository contains more than 10,000 commits x-github: @@ -92022,8 +93268,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/metrics/statistics#get-the-last-year-of-commit-activity parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response @@ -92073,8 +93319,8 @@ paths: - 0 total: 89 week: 1336280400 - '202': *85 - '204': *102 + '202': *91 + '204': *108 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -92101,8 +93347,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/metrics/statistics#get-all-contributor-commit-activity parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response @@ -92173,8 +93419,8 @@ paths: a: 6898 d: 77 c: 10 - '202': *85 - '204': *102 + '202': *91 + '204': *108 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -92196,8 +93442,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/metrics/statistics#get-the-weekly-commit-count parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: The array order is oldest week (index 0) to most recent week. @@ -92351,8 +93597,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/metrics/statistics#get-the-hourly-commit-count-for-each-day parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: For example, `[2, 14, 25]` indicates that there were 25 total @@ -92362,7 +93608,7 @@ paths: application/json: schema: type: array - items: *612 + items: *622 examples: default: value: @@ -92375,7 +93621,7 @@ paths: - - 0 - 2 - 21 - '204': *102 + '204': *108 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -92395,8 +93641,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/commits/statuses#create-a-commit-status parameters: - - *328 - - *329 + - *338 + - *339 - name: sha in: path required: true @@ -92452,7 +93698,7 @@ paths: description: Response content: application/json: - schema: *613 + schema: *623 examples: default: value: @@ -92506,10 +93752,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/watching#list-watchers parameters: - - *328 - - *329 + - *338 + - *339 - *17 - - *18 + - *19 responses: '200': description: Response @@ -92519,7 +93765,7 @@ paths: type: array items: *4 examples: - default: *254 + default: *264 headers: Link: *37 x-github: @@ -92539,14 +93785,14 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/watching#get-a-repository-subscription parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: if you subscribe to the repository content: application/json: - schema: &614 + schema: &624 title: Repository Invitation description: Repository invitations let you manage who you collaborate with. @@ -92619,8 +93865,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/watching#set-a-repository-subscription parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: false content: @@ -92646,7 +93892,7 @@ paths: description: Response content: application/json: - schema: *614 + schema: *624 examples: default: value: @@ -92673,8 +93919,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/watching#delete-a-repository-subscription parameters: - - *328 - - *329 + - *338 + - *339 responses: '204': description: Response @@ -92694,10 +93940,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#list-repository-tags parameters: - - *328 - - *329 + - *338 + - *339 - *17 - - *18 + - *19 responses: '200': description: Response @@ -92777,8 +94023,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/tags#closing-down---list-tag-protection-states-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response @@ -92786,7 +94032,7 @@ paths: application/json: schema: type: array - items: &615 + items: &625 title: Tag protection description: Tag protection type: object @@ -92843,8 +94089,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/tags#closing-down---create-a-tag-protection-state-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -92867,7 +94113,7 @@ paths: description: Response content: application/json: - schema: *615 + schema: *625 examples: default: value: @@ -92898,8 +94144,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/tags#closing-down---delete-a-tag-protection-state-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 - name: tag_protection_id description: The unique identifier of the tag protection. in: path @@ -92936,8 +94182,8 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/repos/contents#download-a-repository-archive-tar operationId: repos/download-tarball-archive parameters: - - *328 - - *329 + - *338 + - *339 - name: ref in: path required: true @@ -92973,10 +94219,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#list-repository-teams parameters: - - *328 - - *329 + - *338 + - *339 - *17 - - *18 + - *19 responses: '200': description: Response @@ -92984,9 +94230,9 @@ paths: application/json: schema: type: array - items: *251 + items: *261 examples: - default: *265 + default: *275 headers: Link: *37 '404': *6 @@ -93006,16 +94252,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#get-all-repository-topics parameters: - - *328 - - *329 - - *18 + - *338 + - *339 + - *19 - *17 responses: '200': description: Response content: application/json: - schema: &616 + schema: &626 title: Topic description: A topic aggregates entities that are related to a subject. type: object @@ -93027,7 +94273,7 @@ paths: required: - names examples: - default: &617 + default: &627 value: names: - octocat @@ -93050,8 +94296,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#replace-all-repository-topics parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -93082,9 +94328,9 @@ paths: description: Response content: application/json: - schema: *616 + schema: *626 examples: - default: *617 + default: *627 '404': *6 '422': *7 x-github: @@ -93105,9 +94351,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/metrics/traffic#get-repository-clones parameters: - - *328 - - *329 - - &618 + - *338 + - *339 + - &628 name: per description: The time frame to display results for. in: query @@ -93138,7 +94384,7 @@ paths: - 128 clones: type: array - items: &619 + items: &629 title: Traffic type: object properties: @@ -93225,8 +94471,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/metrics/traffic#get-top-referral-paths parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response @@ -93320,8 +94566,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/metrics/traffic#get-top-referral-sources parameters: - - *328 - - *329 + - *338 + - *339 responses: '200': description: Response @@ -93384,9 +94630,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/metrics/traffic#get-page-views parameters: - - *328 - - *329 - - *618 + - *338 + - *339 + - *628 responses: '200': description: Response @@ -93407,7 +94653,7 @@ paths: - 3782 views: type: array - items: *619 + items: *629 required: - uniques - count @@ -93484,8 +94730,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#transfer-a-repository parameters: - - *328 - - *329 + - *338 + - *339 requestBody: required: true content: @@ -93521,7 +94767,7 @@ paths: description: Response content: application/json: - schema: *173 + schema: *183 examples: default: value: @@ -93759,8 +95005,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#check-if-vulnerability-alerts-are-enabled-for-a-repository parameters: - - *328 - - *329 + - *338 + - *339 responses: '204': description: Response if repository is enabled with vulnerability alerts @@ -93783,8 +95029,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#enable-vulnerability-alerts parameters: - - *328 - - *329 + - *338 + - *339 responses: '204': description: Response @@ -93806,8 +95052,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#disable-vulnerability-alerts parameters: - - *328 - - *329 + - *338 + - *339 responses: '204': description: Response @@ -93833,8 +95079,8 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/repos/contents#download-a-repository-archive-zip operationId: repos/download-zipball-archive parameters: - - *328 - - *329 + - *338 + - *339 - name: ref in: path required: true @@ -93926,9 +95172,9 @@ paths: description: Response content: application/json: - schema: *341 + schema: *351 examples: - default: *343 + default: *353 headers: Location: example: https://api.github.com/repos/octocat/Hello-World @@ -93969,7 +95215,7 @@ paths: application/json: schema: type: array - items: *173 + items: *183 examples: default: value: @@ -94079,7 +95325,7 @@ paths: value: Engineering externalId: value: 8aa1a0c0-c4c3-4bc0-b4a5-2ef676900159 - - &627 + - &637 name: excludedAttributes description: Excludes the specified attribute from being returned in the results. Using this parameter can speed up response time. @@ -94089,7 +95335,7 @@ paths: type: string examples: - members - - &632 + - &642 name: startIndex description: 'Used for pagination: the starting index of the first result to return when paginating through values.' @@ -94101,7 +95347,7 @@ paths: format: int32 examples: - 1 - - &633 + - &643 name: count description: 'Used for pagination: the number of results to return per page.' in: query @@ -94145,7 +95391,7 @@ paths: Resources: type: array description: Information about each provisioned group. - items: &621 + items: &631 allOf: - type: object required: @@ -94227,7 +95473,7 @@ paths: - value: 0db508eb-91e2-46e4-809c-30dcbda0c685 "$+ref": https://api.github.localhost/scim/v2/Users/0db508eb-91e2-46e4-809c-30dcbda0c685 displayName: User 2 - meta: &634 + meta: &644 type: object description: The metadata associated with the creation/updates to the user. @@ -94292,31 +95538,31 @@ paths: location: https://api.github.localhost/scim/v2/Groups/24b28bbb-5fc4-4686-a153-a020debb1155 startIndex: 1 itemsPerPage: 20 - '400': &622 + '400': &632 description: Bad request content: application/json: - schema: *620 + schema: *630 application/scim+json: - schema: *620 - '401': &623 + schema: *630 + '401': &633 description: Authorization failure - '403': &624 + '403': &634 description: Permission denied - '429': &625 + '429': &635 description: Too many requests content: application/json: - schema: *620 + schema: *630 application/scim+json: - schema: *620 - '500': &626 + schema: *630 + '500': &636 description: Internal server error content: application/json: - schema: *620 + schema: *630 application/scim+json: - schema: *620 + schema: *630 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -94340,7 +95586,7 @@ paths: required: true content: application/json: - schema: &630 + schema: &640 type: object required: - schemas @@ -94400,9 +95646,9 @@ paths: description: Group has been created content: application/scim+json: - schema: *621 + schema: *631 examples: - group: &628 + group: &638 value: schemas: - urn:ietf:params:scim:schemas:core:2.0:Group @@ -94421,13 +95667,13 @@ paths: created: '2012-03-27T19:59:26.000Z' lastModified: '2018-03-27T19:59:26.000Z' location: https://api.github.localhost/scim/v2/Groups/24b28bbb-5fc4-4686-a153-a020debb1155 - '400': *622 - '401': *623 - '403': *624 - '409': &631 + '400': *632 + '401': *633 + '403': *634 + '409': &641 description: Duplicate record detected - '429': *625 - '500': *626 + '429': *635 + '500': *636 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -94444,7 +95690,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#get-scim-provisioning-information-for-an-enterprise-group parameters: - - &629 + - &639 name: scim_group_id description: A unique identifier of the SCIM group. in: path @@ -94453,22 +95699,22 @@ paths: type: string examples: - 7fce0092-d52e-4f76-b727-3955bd72c939 - - *627 + - *637 - *38 responses: '200': description: Success, a group was found content: application/scim+json: - schema: *621 + schema: *631 examples: - default: *628 - '400': *622 - '401': *623 - '403': *624 + default: *638 + '400': *632 + '401': *633 + '403': *634 '404': *6 - '429': *625 - '500': *626 + '429': *635 + '500': *636 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -94487,13 +95733,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#set-scim-information-for-a-provisioned-enterprise-group parameters: - - *629 + - *639 - *38 requestBody: required: true content: application/json: - schema: *630 + schema: *640 examples: group: summary: Group @@ -94519,17 +95765,17 @@ paths: description: Group was updated content: application/scim+json: - schema: *621 + schema: *631 examples: - group: *628 - groupWithMembers: *628 - '400': *622 - '401': *623 - '403': *624 + group: *638 + groupWithMembers: *638 + '400': *632 + '401': *633 + '403': *634 '404': *6 - '409': *631 - '429': *625 - '500': *626 + '409': *641 + '429': *635 + '500': *636 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -94553,13 +95799,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#update-an-attribute-for-a-scim-enterprise-group parameters: - - *629 + - *639 - *38 requestBody: required: true content: application/json: - schema: &641 + schema: &651 type: object required: - Operations @@ -94619,17 +95865,17 @@ paths: description: Success, group was updated content: application/scim+json: - schema: *621 + schema: *631 examples: - updateGroup: *628 - addMembers: *628 - '400': *622 - '401': *623 - '403': *624 + updateGroup: *638 + addMembers: *638 + '400': *632 + '401': *633 + '403': *634 '404': *6 - '409': *631 - '429': *625 - '500': *626 + '409': *641 + '429': *635 + '500': *636 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -94645,17 +95891,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#delete-a-scim-group-from-an-enterprise parameters: - - *629 + - *639 - *38 responses: '204': description: Group was deleted, no content - '400': *622 - '401': *623 - '403': *624 + '400': *632 + '401': *633 + '403': *634 '404': *6 - '429': *625 - '500': *626 + '429': *635 + '500': *636 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -94689,8 +95935,8 @@ paths: value: userName eq 'E012345' externalId: value: externalId eq 'E012345' - - *632 - - *633 + - *642 + - *643 - *38 responses: '200': @@ -94724,7 +95970,7 @@ paths: Resources: type: array description: Information about each provisioned account. - items: &636 + items: &646 allOf: - type: object required: @@ -94816,7 +96062,7 @@ paths: address. examples: - true - roles: &635 + roles: &645 type: array description: The roles assigned to the user. items: @@ -94875,7 +96121,7 @@ paths: type: string description: Provisioned SCIM groups that the user is a member of. - meta: *634 + meta: *644 startIndex: type: integer description: A starting index for the returned page @@ -94914,11 +96160,11 @@ paths: primary: false startIndex: 1 itemsPerPage: 20 - '400': *622 - '401': *623 - '403': *624 - '429': *625 - '500': *626 + '400': *632 + '401': *633 + '403': *634 + '429': *635 + '500': *636 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -94942,7 +96188,7 @@ paths: required: true content: application/json: - schema: &639 + schema: &649 type: object required: - schemas @@ -95035,9 +96281,9 @@ paths: description: Whether this email address is the primary address. examples: - true - roles: *635 + roles: *645 examples: - user: &640 + user: &650 summary: User value: schemas: @@ -95084,9 +96330,9 @@ paths: description: User has been created content: application/scim+json: - schema: *636 + schema: *646 examples: - user: &637 + user: &647 value: schemas: - urn:ietf:params:scim:schemas:core:2.0:User @@ -95112,13 +96358,13 @@ paths: created: '2012-03-27T19:59:26.000Z' lastModified: '2018-03-27T19:59:26.000Z' location: https://api.github.localhost/scim/v2/Users/7fce0092-d52e-4f76-b727-3955bd72c939 - enterpriseOwner: *637 - '400': *622 - '401': *623 - '403': *624 - '409': *631 - '429': *625 - '500': *626 + enterpriseOwner: *647 + '400': *632 + '401': *633 + '403': *634 + '409': *641 + '429': *635 + '500': *636 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -95135,7 +96381,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#get-scim-provisioning-information-for-an-enterprise-user parameters: - - &638 + - &648 name: scim_user_id description: The unique identifier of the SCIM user. in: path @@ -95148,15 +96394,15 @@ paths: description: Success, a user was found content: application/scim+json: - schema: *636 + schema: *646 examples: - default: *637 - '400': *622 - '401': *623 - '403': *624 + default: *647 + '400': *632 + '401': *633 + '403': *634 '404': *6 - '429': *625 - '500': *626 + '429': *635 + '500': *636 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -95178,30 +96424,30 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#set-scim-information-for-a-provisioned-enterprise-user parameters: - - *638 + - *648 - *38 requestBody: required: true content: application/json: - schema: *639 + schema: *649 examples: - user: *640 + user: *650 responses: '200': description: User was updated content: application/scim+json: - schema: *636 + schema: *646 examples: - user: *637 - '400': *622 - '401': *623 - '403': *624 + user: *647 + '400': *632 + '401': *633 + '403': *634 '404': *6 - '409': *631 - '429': *625 - '500': *626 + '409': *641 + '429': *635 + '500': *636 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -95236,13 +96482,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#update-an-attribute-for-a-scim-enterprise-user parameters: - - *638 + - *648 - *38 requestBody: required: true content: application/json: - schema: *641 + schema: *651 examples: userMultiValuedProperties: summary: Multi Valued Property @@ -95282,18 +96528,18 @@ paths: description: Success, user was updated content: application/scim+json: - schema: *636 - examples: - userMultiValuedProperties: *637 - userSingleValuedProperties: *637 - disableUser: *637 - '400': *622 - '401': *623 - '403': *624 + schema: *646 + examples: + userMultiValuedProperties: *647 + userSingleValuedProperties: *647 + disableUser: *647 + '400': *632 + '401': *633 + '403': *634 '404': *6 - '409': *631 - '429': *625 - '500': *626 + '409': *641 + '429': *635 + '500': *636 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -95313,17 +96559,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/enterprise-admin/scim#delete-a-scim-user-from-an-enterprise parameters: - - *638 + - *648 - *38 responses: '204': description: User was deleted, no content - '400': *622 - '401': *623 - '403': *624 + '400': *632 + '401': *633 + '403': *634 '404': *6 - '429': *625 - '500': *626 + '429': *635 + '500': *636 x-github: enabledForGitHubApps: true githubCloudOnly: true @@ -95356,7 +96602,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#list-scim-provisioned-identities parameters: - - *157 + - *163 - name: startIndex description: 'Used for pagination: the index of the first result to return.' in: query @@ -95414,7 +96660,7 @@ paths: - 1 Resources: type: array - items: &642 + items: &652 title: SCIM /Users description: SCIM /Users provisioning endpoints type: object @@ -95661,22 +96907,22 @@ paths: lastModified: '2017-03-09T16:11:13-05:00' location: https://api.github.com/scim/v2/organizations/octo-org/Users/77563764-eb6-24-0598234-958243 '304': *35 - '404': &643 + '404': &653 description: Resource not found content: application/json: - schema: *620 + schema: *630 application/scim+json: - schema: *620 - '403': &644 + schema: *630 + '403': &654 description: Forbidden content: application/json: - schema: *620 + schema: *630 application/scim+json: - schema: *620 - '400': *622 - '429': *625 + schema: *630 + '400': *632 + '429': *635 x-github: githubCloudOnly: true enabledForGitHubApps: true @@ -95696,15 +96942,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#provision-and-invite-a-scim-user parameters: - - *157 + - *163 responses: '201': description: Response content: application/scim+json: - schema: *642 + schema: *652 examples: - default: &645 + default: &655 value: schemas: - urn:ietf:params:scim:schemas:core:2.0:User @@ -95727,17 +96973,17 @@ paths: lastModified: '2017-03-09T16:11:13-05:00' location: https://api.github.com/scim/v2/organizations/octo-org/Users/edefdfedf-050c-11e7-8d32 '304': *35 - '404': *643 - '403': *644 - '500': *626 + '404': *653 + '403': *654 + '500': *636 '409': description: Conflict content: application/json: - schema: *620 + schema: *630 application/scim+json: - schema: *620 - '400': *622 + schema: *630 + '400': *632 requestBody: required: true content: @@ -95831,18 +97077,18 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#get-scim-provisioning-information-for-a-user parameters: - - *157 - - *638 + - *163 + - *648 responses: '200': description: Response content: application/scim+json: - schema: *642 + schema: *652 examples: - default: *645 - '404': *643 - '403': *644 + default: *655 + '404': *653 + '403': *654 '304': *35 x-github: githubCloudOnly: true @@ -95865,19 +97111,19 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#update-a-provisioned-organization-membership parameters: - - *157 - - *638 + - *163 + - *648 responses: '200': description: Response content: application/scim+json: - schema: *642 + schema: *652 examples: - default: *645 + default: *655 '304': *35 - '404': *643 - '403': *644 + '404': *653 + '403': *654 requestBody: required: true content: @@ -95987,20 +97233,20 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#update-an-attribute-for-a-scim-user parameters: - - *157 - - *638 + - *163 + - *648 responses: '200': description: Response content: application/scim+json: - schema: *642 + schema: *652 examples: - default: *645 + default: *655 '304': *35 - '404': *643 - '403': *644 - '400': *622 + '404': *653 + '403': *654 + '400': *632 '429': description: Response content: @@ -96095,13 +97341,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/scim/scim#delete-a-scim-user-from-an-organization parameters: - - *157 - - *638 + - *163 + - *648 responses: '204': description: Response - '404': *643 - '403': *644 + '404': *653 + '403': *654 '304': *35 x-github: githubCloudOnly: true @@ -96177,7 +97423,7 @@ paths: - asc default: desc - *17 - - *18 + - *19 responses: '200': description: Response @@ -96216,7 +97462,7 @@ paths: html_url: type: string format: uri - repository: *173 + repository: *183 score: type: number file_size: @@ -96235,7 +97481,7 @@ paths: examples: - 73..77 - 77..78 - text_matches: &646 + text_matches: &656 title: Search Result Text Matches type: array items: @@ -96350,7 +97596,7 @@ paths: releases_url: http://api.github.com/repos/octocat/Hello-World/releases{/id} score: 1 '304': *35 - '503': *115 + '503': *121 '422': *15 '403': *27 x-github: @@ -96399,7 +97645,7 @@ paths: enum: - author-date - committer-date - - &647 + - &657 name: order description: Determines whether the first search result returned is the highest number of matches (`desc`) or lowest number of matches (`asc`). This parameter @@ -96413,7 +97659,7 @@ paths: - asc default: desc - *17 - - *18 + - *19 responses: '200': description: Response @@ -96468,7 +97714,7 @@ paths: committer: anyOf: - type: 'null' - - *385 + - *395 comment_count: type: integer message: @@ -96487,7 +97733,7 @@ paths: url: type: string format: uri - verification: *498 + verification: *508 required: - author - committer @@ -96502,7 +97748,7 @@ paths: committer: anyOf: - type: 'null' - - *385 + - *395 parents: type: array items: @@ -96514,12 +97760,12 @@ paths: type: string sha: type: string - repository: *173 + repository: *183 score: type: number node_id: type: string - text_matches: *646 + text_matches: *656 required: - sha - node_id @@ -96712,9 +97958,9 @@ paths: - interactions - created - updated - - *647 + - *657 - *17 - - *18 + - *19 responses: '200': description: Response @@ -96828,7 +98074,7 @@ paths: milestone: anyOf: - type: 'null' - - *453 + - *463 comments: type: integer created_at: @@ -96842,7 +98088,7 @@ paths: - string - 'null' format: date-time - text_matches: *646 + text_matches: *656 pull_request: type: object properties: @@ -96880,10 +98126,10 @@ paths: type: string score: type: number - author_association: *122 + author_association: *128 draft: type: boolean - repository: *55 + repository: *61 body_html: type: string body_text: @@ -96895,7 +98141,7 @@ paths: anyOf: - type: 'null' - *5 - reactions: *123 + reactions: *129 required: - assignee - closed_at @@ -97011,7 +98257,7 @@ paths: locked: true author_association: COLLABORATOR state_reason: completed - '503': *115 + '503': *121 '422': *15 '304': *35 '403': *27 @@ -97064,9 +98310,9 @@ paths: enum: - created - updated - - *647 + - *657 - *17 - - *18 + - *19 responses: '200': description: Response @@ -97109,7 +98355,7 @@ paths: - 'null' score: type: number - text_matches: *646 + text_matches: *656 required: - id - node_id @@ -97195,9 +98441,9 @@ paths: - forks - help-wanted-issues - updated - - *647 + - *657 - *17 - - *18 + - *19 responses: '200': description: Response @@ -97414,7 +98660,7 @@ paths: license: anyOf: - type: 'null' - - *136 + - *142 permissions: type: object properties: @@ -97432,7 +98678,7 @@ paths: - admin - pull - push - text_matches: *646 + text_matches: *656 temp_clone_token: type: string allow_merge_commit: @@ -97635,7 +98881,7 @@ paths: spdx_id: MIT node_id: MDc6TGljZW5zZW1pdA== html_url: https://api.github.com/licenses/mit - '503': *115 + '503': *121 '422': *15 '304': *35 x-github: @@ -97674,7 +98920,7 @@ paths: schema: type: string - *17 - - *18 + - *19 responses: '200': description: Response @@ -97741,7 +98987,7 @@ paths: - string - 'null' format: uri - text_matches: *646 + text_matches: *656 related: type: - array @@ -97936,9 +99182,9 @@ paths: - followers - repositories - joined - - *647 + - *657 - *17 - - *18 + - *19 responses: '200': description: Response @@ -98046,7 +99292,7 @@ paths: type: - boolean - 'null' - text_matches: *646 + text_matches: *656 blog: type: - string @@ -98108,7 +99354,7 @@ paths: events_url: https://api.github.com/users/mojombo/events{/privacy} site_admin: true '304': *35 - '503': *115 + '503': *121 '422': *15 x-github: githubCloudOnly: false @@ -98128,7 +99374,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#get-a-team-legacy parameters: - - &648 + - &658 name: team_id description: The unique identifier of the team. in: path @@ -98140,9 +99386,9 @@ paths: description: Response content: application/json: - schema: *309 + schema: *319 examples: - default: *310 + default: *320 '404': *6 x-github: githubCloudOnly: false @@ -98169,7 +99415,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#update-a-team-legacy parameters: - - *648 + - *658 requestBody: required: true content: @@ -98233,16 +99479,16 @@ paths: description: Response when the updated information already exists content: application/json: - schema: *309 + schema: *319 examples: - default: *310 + default: *320 '201': description: Response content: application/json: - schema: *309 + schema: *319 examples: - default: *310 + default: *320 '404': *6 '422': *15 '403': *27 @@ -98270,7 +99516,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#delete-a-team-legacy parameters: - - *648 + - *658 responses: '204': description: Response @@ -98301,10 +99547,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#list-discussions-legacy parameters: - - *648 - - *76 + - *658 + - *82 - *17 - - *18 + - *19 responses: '200': description: Response @@ -98312,9 +99558,9 @@ paths: application/json: schema: type: array - items: *311 + items: *321 examples: - default: *649 + default: *659 headers: Link: *37 x-github: @@ -98343,7 +99589,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#create-a-discussion-legacy parameters: - - *648 + - *658 requestBody: required: true content: @@ -98377,9 +99623,9 @@ paths: description: Response content: application/json: - schema: *311 + schema: *321 examples: - default: *312 + default: *322 x-github: triggersNotification: true githubCloudOnly: false @@ -98406,16 +99652,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#get-a-discussion-legacy parameters: - - *648 - - *313 + - *658 + - *323 responses: '200': description: Response content: application/json: - schema: *311 + schema: *321 examples: - default: *312 + default: *322 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -98440,8 +99686,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#update-a-discussion-legacy parameters: - - *648 - - *313 + - *658 + - *323 requestBody: required: false content: @@ -98464,9 +99710,9 @@ paths: description: Response content: application/json: - schema: *311 + schema: *321 examples: - default: *650 + default: *660 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -98491,8 +99737,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussions#delete-a-discussion-legacy parameters: - - *648 - - *313 + - *658 + - *323 responses: '204': description: Response @@ -98521,11 +99767,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#list-discussion-comments-legacy parameters: - - *648 - - *313 - - *76 + - *658 + - *323 + - *82 - *17 - - *18 + - *19 responses: '200': description: Response @@ -98533,9 +99779,9 @@ paths: application/json: schema: type: array - items: *314 + items: *324 examples: - default: *651 + default: *661 headers: Link: *37 x-github: @@ -98564,8 +99810,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#create-a-discussion-comment-legacy parameters: - - *648 - - *313 + - *658 + - *323 requestBody: required: true content: @@ -98587,9 +99833,9 @@ paths: description: Response content: application/json: - schema: *314 + schema: *324 examples: - default: *315 + default: *325 x-github: triggersNotification: true githubCloudOnly: false @@ -98616,17 +99862,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#get-a-discussion-comment-legacy parameters: - - *648 - - *313 - - *316 + - *658 + - *323 + - *326 responses: '200': description: Response content: application/json: - schema: *314 + schema: *324 examples: - default: *315 + default: *325 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -98651,9 +99897,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#update-a-discussion-comment-legacy parameters: - - *648 - - *313 - - *316 + - *658 + - *323 + - *326 requestBody: required: true content: @@ -98675,9 +99921,9 @@ paths: description: Response content: application/json: - schema: *314 + schema: *324 examples: - default: *652 + default: *662 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -98702,9 +99948,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/discussion-comments#delete-a-discussion-comment-legacy parameters: - - *648 - - *313 - - *316 + - *658 + - *323 + - *326 responses: '204': description: Response @@ -98733,9 +99979,9 @@ 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: - - *648 - - *313 - - *316 + - *658 + - *323 + - *326 - name: content description: Returns a single [reaction type](https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#about-reactions). Omit this parameter to list all reactions to a team discussion comment. @@ -98753,7 +99999,7 @@ paths: - rocket - eyes - *17 - - *18 + - *19 responses: '200': description: Response @@ -98761,9 +100007,9 @@ paths: application/json: schema: type: array - items: *317 + items: *327 examples: - default: *319 + default: *329 headers: Link: *37 x-github: @@ -98792,9 +100038,9 @@ 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: - - *648 - - *313 - - *316 + - *658 + - *323 + - *326 requestBody: required: true content: @@ -98826,9 +100072,9 @@ paths: description: Response content: application/json: - schema: *317 + schema: *327 examples: - default: *318 + default: *328 x-github: githubCloudOnly: false enabledForGitHubApps: true @@ -98854,8 +100100,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#list-reactions-for-a-team-discussion-legacy parameters: - - *648 - - *313 + - *658 + - *323 - name: content description: Returns a single [reaction type](https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#about-reactions). Omit this parameter to list all reactions to a team discussion. @@ -98873,7 +100119,7 @@ paths: - rocket - eyes - *17 - - *18 + - *19 responses: '200': description: Response @@ -98881,9 +100127,9 @@ paths: application/json: schema: type: array - items: *317 + items: *327 examples: - default: *319 + default: *329 headers: Link: *37 x-github: @@ -98912,8 +100158,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/reactions/reactions#create-reaction-for-a-team-discussion-legacy parameters: - - *648 - - *313 + - *658 + - *323 requestBody: required: true content: @@ -98945,9 +100191,9 @@ paths: description: Response content: application/json: - schema: *317 + schema: *327 examples: - default: *318 + default: *328 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -98971,9 +100217,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#list-pending-team-invitations-legacy parameters: - - *648 + - *658 - *17 - - *18 + - *19 responses: '200': description: Response @@ -98981,9 +100227,9 @@ paths: application/json: schema: type: array - items: *248 + items: *258 examples: - default: *249 + default: *259 headers: Link: *37 x-github: @@ -99009,7 +100255,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#list-team-members-legacy parameters: - - *648 + - *658 - name: role description: Filters members returned by their role in the team. in: query @@ -99022,7 +100268,7 @@ paths: - all default: all - *17 - - *18 + - *19 responses: '200': description: Response @@ -99032,7 +100278,7 @@ paths: type: array items: *4 examples: - default: *254 + default: *264 headers: Link: *37 '404': *6 @@ -99060,8 +100306,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#get-team-member-legacy parameters: - - *648 - - *195 + - *658 + - *205 responses: '204': description: if user is a member @@ -99097,8 +100343,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#add-team-member-legacy parameters: - - *648 - - *195 + - *658 + - *205 responses: '204': description: Response @@ -99137,8 +100383,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#remove-team-member-legacy parameters: - - *648 - - *195 + - *658 + - *205 responses: '204': description: Response @@ -99174,16 +100420,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#get-team-membership-for-a-user-legacy parameters: - - *648 - - *195 + - *658 + - *205 responses: '200': description: Response content: application/json: - schema: *325 + schema: *335 examples: - response-if-user-is-a-team-maintainer: *653 + response-if-user-is-a-team-maintainer: *663 '404': *6 x-github: githubCloudOnly: false @@ -99216,8 +100462,8 @@ 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: - - *648 - - *195 + - *658 + - *205 requestBody: required: false content: @@ -99242,9 +100488,9 @@ paths: description: Response content: application/json: - schema: *325 + schema: *335 examples: - response-if-users-membership-with-team-is-now-pending: *654 + response-if-users-membership-with-team-is-now-pending: *664 '403': description: Forbidden if team synchronization is set up '422': @@ -99278,8 +100524,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/members#remove-team-membership-for-a-user-legacy parameters: - - *648 - - *195 + - *658 + - *205 responses: '204': description: Response @@ -99308,9 +100554,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#list-team-projects-legacy parameters: - - *648 + - *658 - *17 - - *18 + - *19 responses: '200': description: Response @@ -99318,9 +100564,9 @@ paths: application/json: schema: type: array - items: *326 + items: *336 examples: - default: *655 + default: *665 headers: Link: *37 '404': *6 @@ -99347,16 +100593,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#check-team-permissions-for-a-project-legacy parameters: - - *648 - - *327 + - *658 + - *337 responses: '200': description: Response content: application/json: - schema: *326 + schema: *336 examples: - default: *656 + default: *666 '404': description: Not Found if project is not managed by this team x-github: @@ -99381,8 +100627,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#add-or-update-team-project-permissions-legacy parameters: - - *648 - - *327 + - *658 + - *337 requestBody: required: false content: @@ -99450,8 +100696,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#remove-a-project-from-a-team-legacy parameters: - - *648 - - *327 + - *658 + - *337 responses: '204': description: Response @@ -99478,9 +100724,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#list-team-repositories-legacy parameters: - - *648 + - *658 - *17 - - *18 + - *19 responses: '200': description: Response @@ -99488,9 +100734,9 @@ paths: application/json: schema: type: array - items: *173 + items: *183 examples: - default: *272 + default: *282 headers: Link: *37 '404': *6 @@ -99520,15 +100766,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#check-team-permissions-for-a-repository-legacy parameters: - - *648 - - *328 - - *329 + - *658 + - *338 + - *339 responses: '200': description: Alternative response with extra repository information content: application/json: - schema: *657 + schema: *667 examples: alternative-response-with-extra-repository-information: value: @@ -99679,9 +100925,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#add-or-update-team-repository-permissions-legacy parameters: - - *648 - - *328 - - *329 + - *658 + - *338 + - *339 requestBody: required: false content: @@ -99731,9 +100977,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#remove-a-repository-from-a-team-legacy parameters: - - *648 - - *328 - - *329 + - *658 + - *338 + - *339 responses: '204': description: Response @@ -99762,15 +101008,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/team-sync#list-idp-groups-for-a-team-legacy parameters: - - *648 + - *658 responses: '200': description: Response content: application/json: - schema: *330 + schema: *340 examples: - default: *331 + default: *341 '403': *27 '404': *6 x-github: @@ -99797,7 +101043,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: - - *648 + - *658 requestBody: required: true content: @@ -99858,7 +101104,7 @@ paths: description: Response content: application/json: - schema: *330 + schema: *340 examples: default: value: @@ -99889,9 +101135,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#list-child-teams-legacy parameters: - - *648 + - *658 - *17 - - *18 + - *19 responses: '200': description: if child teams exist @@ -99899,9 +101145,9 @@ paths: application/json: schema: type: array - items: *251 + items: *261 examples: - response-if-child-teams-exist: *658 + response-if-child-teams-exist: *668 headers: Link: *37 '404': *6 @@ -99934,7 +101180,7 @@ paths: application/json: schema: oneOf: - - &660 + - &670 title: Private User description: Private User type: object @@ -100184,7 +101430,7 @@ paths: - private_gists - total_private_repos - two_factor_authentication - - *659 + - *669 examples: response-with-public-and-private-profile-information: summary: Response with public and private profile information @@ -100344,7 +101590,7 @@ paths: description: Response content: application/json: - schema: *660 + schema: *670 examples: default: value: @@ -100413,7 +101659,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/users/blocking#list-users-blocked-by-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -100423,7 +101669,7 @@ paths: type: array items: *4 examples: - default: *254 + default: *264 '304': *35 '404': *6 '403': *27 @@ -100446,7 +101692,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/blocking#check-if-a-user-is-blocked-by-the-authenticated-user parameters: - - *195 + - *205 responses: '204': description: If the user is blocked @@ -100474,7 +101720,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/blocking#block-a-user parameters: - - *195 + - *205 responses: '204': description: Response @@ -100498,7 +101744,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/blocking#unblock-a-user parameters: - - *195 + - *205 responses: '204': description: Response @@ -100526,7 +101772,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/codespaces#list-codespaces-for-the-authenticated-user parameters: - *17 - - *18 + - *19 - name: repository_id description: ID of the Repository to filter on in: query @@ -100547,11 +101793,11 @@ paths: type: integer codespaces: type: array - items: *255 + items: *265 examples: - default: *256 + default: *266 '304': *35 - '500': *87 + '500': *93 '401': *23 '403': *27 '404': *6 @@ -100688,21 +101934,21 @@ paths: description: Response when the codespace was successfully created content: application/json: - schema: *255 + schema: *265 examples: - default: *440 + default: *450 '202': description: Response when the codespace creation partially failed but is being retried in the background content: application/json: - schema: *255 + schema: *265 examples: - default: *440 + default: *450 '401': *23 '403': *27 '404': *6 - '503': *115 + '503': *121 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -100726,7 +101972,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/secrets#list-secrets-for-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -100742,7 +101988,7 @@ paths: type: integer secrets: type: array - items: &661 + items: &671 title: Codespaces Secret description: Secrets for a GitHub Codespace. type: object @@ -100784,7 +102030,7 @@ paths: - visibility - selected_repositories_url examples: - default: *442 + default: *452 headers: Link: *37 x-github: @@ -100856,13 +102102,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/secrets#get-a-secret-for-the-authenticated-user parameters: - - *183 + - *193 responses: '200': description: Response content: application/json: - schema: *661 + schema: *671 examples: default: value: @@ -100892,7 +102138,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/secrets#create-or-update-a-secret-for-the-authenticated-user parameters: - - *183 + - *193 requestBody: required: true content: @@ -100937,7 +102183,7 @@ paths: description: Response after successfully creating a secret content: application/json: - schema: *184 + schema: *194 examples: default: value: @@ -100965,7 +102211,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/secrets#delete-a-secret-for-the-authenticated-user parameters: - - *183 + - *193 responses: '204': description: Response @@ -100990,7 +102236,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/secrets#list-selected-repositories-for-a-user-secret parameters: - - *183 + - *193 responses: '200': description: Response @@ -101006,13 +102252,13 @@ paths: type: integer repositories: type: array - items: *173 + items: *183 examples: - default: *662 + default: *672 '401': *23 '403': *27 '404': *6 - '500': *87 + '500': *93 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -101033,7 +102279,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/secrets#set-selected-repositories-for-a-user-secret parameters: - - *183 + - *193 requestBody: required: true content: @@ -101065,7 +102311,7 @@ paths: '401': *23 '403': *27 '404': *6 - '500': *87 + '500': *93 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -101087,7 +102333,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/secrets#add-a-selected-repository-to-a-user-secret parameters: - - *183 + - *193 - name: repository_id in: path required: true @@ -101099,7 +102345,7 @@ paths: '401': *23 '403': *27 '404': *6 - '500': *87 + '500': *93 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -101120,7 +102366,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/secrets#remove-a-selected-repository-from-a-user-secret parameters: - - *183 + - *193 - name: repository_id in: path required: true @@ -101132,7 +102378,7 @@ paths: '401': *23 '403': *27 '404': *6 - '500': *87 + '500': *93 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -101152,17 +102398,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/codespaces#get-a-codespace-for-the-authenticated-user parameters: - - *257 + - *267 responses: '200': description: Response content: application/json: - schema: *255 + schema: *265 examples: - default: *440 + default: *450 '304': *35 - '500': *87 + '500': *93 '401': *23 '403': *27 '404': *6 @@ -101186,7 +102432,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/codespaces#update-a-codespace-for-the-authenticated-user parameters: - - *257 + - *267 requestBody: required: false content: @@ -101216,9 +102462,9 @@ paths: description: Response content: application/json: - schema: *255 + schema: *265 examples: - default: *440 + default: *450 '401': *23 '403': *27 '404': *6 @@ -101240,11 +102486,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/codespaces#delete-a-codespace-for-the-authenticated-user parameters: - - *257 + - *267 responses: - '202': *85 + '202': *91 '304': *35 - '500': *87 + '500': *93 '401': *23 '403': *27 '404': *6 @@ -101269,13 +102515,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/codespaces#export-a-codespace-for-the-authenticated-user parameters: - - *257 + - *267 responses: '202': description: Response content: application/json: - schema: &663 + schema: &673 type: object title: Fetches information about an export of a codespace. description: An export of a codespace. Also, latest export details @@ -101328,7 +102574,7 @@ paths: examples: - https://github.com/octocat/hello-world/tree/:branch examples: - default: &664 + default: &674 value: state: succeeded completed_at: '2022-01-01T14:59:22Z' @@ -101336,7 +102582,7 @@ paths: sha: fd95a81ca01e48ede9f39c799ecbcef817b8a3b2 id: latest export_url: https://api.github.com/user/codespaces/:name/exports/latest - '500': *87 + '500': *93 '401': *23 '403': *27 '404': *6 @@ -101360,7 +102606,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/codespaces#get-details-about-a-codespace-export parameters: - - *257 + - *267 - name: export_id in: path required: true @@ -101373,9 +102619,9 @@ paths: description: Response content: application/json: - schema: *663 + schema: *673 examples: - default: *664 + default: *674 '404': *6 x-github: githubCloudOnly: false @@ -101396,7 +102642,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/machines#list-machine-types-for-a-codespace parameters: - - *257 + - *267 responses: '200': description: Response @@ -101412,11 +102658,11 @@ paths: type: integer machines: type: array - items: *441 + items: *451 examples: - default: *665 + default: *675 '304': *35 - '500': *87 + '500': *93 '401': *23 '403': *27 '404': *6 @@ -101443,7 +102689,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/codespaces#create-a-repository-from-an-unpublished-codespace parameters: - - *257 + - *267 requestBody: required: true content: @@ -101499,11 +102745,11 @@ paths: - 26a7c758-7299-4a73-b978-5a92a7ae98a0 owner: *4 billable_owner: *4 - repository: *341 + repository: *351 machine: anyOf: - type: 'null' - - *441 + - *451 devcontainer_path: description: Path to devcontainer.json from repo root used to create Codespace. @@ -102300,17 +103546,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/codespaces#start-a-codespace-for-the-authenticated-user parameters: - - *257 + - *267 responses: '200': description: Response content: application/json: - schema: *255 + schema: *265 examples: - default: *440 + default: *450 '304': *35 - '500': *87 + '500': *93 '400': *14 '401': *23 '402': @@ -102320,7 +103566,7 @@ paths: schema: *3 '403': *27 '404': *6 - '409': *84 + '409': *90 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -102340,16 +103586,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/codespaces/codespaces#stop-a-codespace-for-the-authenticated-user parameters: - - *257 + - *267 responses: '200': description: Response content: application/json: - schema: *255 + schema: *265 examples: - default: *440 - '500': *87 + default: *450 + '500': *93 '401': *23 '403': *27 '404': *6 @@ -102378,9 +103624,9 @@ paths: application/json: schema: type: array - items: *266 + items: *276 examples: - default: &678 + default: &688 value: - id: 197 name: hello_docker @@ -102481,7 +103727,7 @@ paths: application/json: schema: type: array - items: &666 + items: &676 title: Email description: Email type: object @@ -102543,7 +103789,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/users/emails#list-email-addresses-for-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -102551,9 +103797,9 @@ paths: application/json: schema: type: array - items: *666 + items: *676 examples: - default: &680 + default: &690 value: - email: octocat@github.com verified: true @@ -102630,7 +103876,7 @@ paths: application/json: schema: type: array - items: *666 + items: *676 examples: default: value: @@ -102732,7 +103978,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/users/followers#list-followers-of-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -102742,7 +103988,7 @@ paths: type: array items: *4 examples: - default: *254 + default: *264 headers: Link: *37 '304': *35 @@ -102765,7 +104011,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/users/followers#list-the-people-the-authenticated-user-follows parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -102775,7 +104021,7 @@ paths: type: array items: *4 examples: - default: *254 + default: *264 headers: Link: *37 '304': *35 @@ -102797,7 +104043,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/followers#check-if-a-person-is-followed-by-the-authenticated-user parameters: - - *195 + - *205 responses: '204': description: if the person is followed by the authenticated user @@ -102827,7 +104073,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/followers#follow-a-user parameters: - - *195 + - *205 responses: '204': description: Response @@ -102852,7 +104098,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/followers#unfollow-a-user parameters: - - *195 + - *205 responses: '204': description: Response @@ -102880,7 +104126,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/users/gpg-keys#list-gpg-keys-for-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -102888,7 +104134,7 @@ paths: application/json: schema: type: array - items: &667 + items: &677 title: GPG Key description: A unique encryption key type: object @@ -103033,7 +104279,7 @@ paths: - subkeys - revoked examples: - default: &691 + default: &701 value: - id: 3 name: Octocat's GPG Key @@ -103118,9 +104364,9 @@ paths: description: Response content: application/json: - schema: *667 + schema: *677 examples: - default: &668 + default: &678 value: id: 3 name: Octocat's GPG Key @@ -103177,7 +104423,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: - - &669 + - &679 name: gpg_key_id description: The unique identifier of the GPG key. in: path @@ -103189,9 +104435,9 @@ paths: description: Response content: application/json: - schema: *667 + schema: *677 examples: - default: *668 + default: *678 '404': *6 '304': *35 '403': *27 @@ -103214,7 +104460,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: - - *669 + - *679 responses: '204': description: Response @@ -103245,7 +104491,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/apps/installations#list-app-installations-accessible-to-the-user-access-token parameters: - *17 - - *18 + - *19 responses: '200': description: You can find the permissions for the installation under the @@ -103384,7 +104630,7 @@ paths: parameters: - *21 - *17 - - *18 + - *19 responses: '200': description: The access the user has to each repository is included in the @@ -103403,9 +104649,9 @@ paths: type: string repositories: type: array - items: *55 + items: *61 examples: - default: *670 + default: *680 headers: Link: *37 '404': *6 @@ -103430,7 +104676,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/apps/installations#add-a-repository-to-an-app-installation parameters: - *21 - - *168 + - *178 responses: '204': description: Response @@ -103456,7 +104702,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/apps/installations#remove-a-repository-from-an-app-installation parameters: - *21 - - *168 + - *178 responses: '204': description: Response @@ -103490,12 +104736,12 @@ paths: application/json: schema: anyOf: - - *246 + - *256 - type: object properties: {} additionalProperties: false examples: - default: *247 + default: *257 '204': description: Response when there are no restrictions x-github: @@ -103519,7 +104765,7 @@ paths: required: true content: application/json: - schema: *509 + schema: *519 examples: default: value: @@ -103530,7 +104776,7 @@ paths: description: Response content: application/json: - schema: *246 + schema: *256 examples: default: value: @@ -103611,7 +104857,7 @@ paths: - closed - all default: open - - *252 + - *262 - name: sort description: What to sort results by. in: query @@ -103623,10 +104869,10 @@ paths: - updated - comments default: created - - *76 - - *125 + - *82 + - *131 - *17 - - *18 + - *19 responses: '200': description: Response @@ -103634,9 +104880,9 @@ paths: application/json: schema: type: array - items: *135 + items: *141 examples: - default: *253 + default: *263 headers: Link: *37 '404': *6 @@ -103661,7 +104907,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/users/keys#list-public-ssh-keys-for-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -103669,7 +104915,7 @@ paths: application/json: schema: type: array - items: &671 + items: &681 title: Key description: Key type: object @@ -103767,9 +105013,9 @@ paths: description: Response content: application/json: - schema: *671 + schema: *681 examples: - default: &672 + default: &682 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -103802,15 +105048,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/keys#get-a-public-ssh-key-for-the-authenticated-user parameters: - - *536 + - *546 responses: '200': description: Response content: application/json: - schema: *671 + schema: *681 examples: - default: *672 + default: *682 '404': *6 '304': *35 '403': *27 @@ -103833,7 +105079,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/keys#delete-a-public-ssh-key-for-the-authenticated-user parameters: - - *536 + - *546 responses: '204': description: Response @@ -103858,7 +105104,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/apps/marketplace#list-subscriptions-for-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -103866,7 +105112,7 @@ paths: application/json: schema: type: array - items: &673 + items: &683 title: User Marketplace Purchase description: User Marketplace Purchase type: object @@ -103934,7 +105180,7 @@ paths: - id - type - login - plan: *138 + plan: *144 required: - billing_cycle - next_billing_date @@ -103945,7 +105191,7 @@ paths: - account - plan examples: - default: &674 + default: &684 value: - billing_cycle: monthly next_billing_date: '2017-11-11T00:00:00Z' @@ -103999,7 +105245,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/apps/marketplace#list-subscriptions-for-the-authenticated-user-stubbed parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -104007,9 +105253,9 @@ paths: application/json: schema: type: array - items: *673 + items: *683 examples: - default: *674 + default: *684 headers: Link: *37 '304': *35 @@ -104041,7 +105287,7 @@ paths: - active - pending - *17 - - *18 + - *19 responses: '200': description: Response @@ -104049,7 +105295,7 @@ paths: application/json: schema: type: array - items: *258 + items: *268 examples: default: value: @@ -104151,13 +105397,13 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/members#get-an-organization-membership-for-the-authenticated-user parameters: - - *157 + - *163 responses: '200': description: Response content: application/json: - schema: *258 + schema: *268 examples: default: value: @@ -104215,7 +105461,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/members#update-an-organization-membership-for-the-authenticated-user parameters: - - *157 + - *163 requestBody: required: true content: @@ -104240,7 +105486,7 @@ paths: description: Response content: application/json: - schema: *258 + schema: *268 examples: default: value: @@ -104300,7 +105546,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/users#list-user-migrations parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -104308,7 +105554,7 @@ paths: application/json: schema: type: array - items: *260 + items: *270 examples: default: value: @@ -104570,7 +105816,7 @@ paths: description: Response content: application/json: - schema: *260 + schema: *270 examples: default: value: @@ -104750,7 +105996,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/users#get-a-user-migration-status parameters: - - *261 + - *271 - name: exclude in: query required: false @@ -104763,7 +106009,7 @@ paths: description: Response content: application/json: - schema: *260 + schema: *270 examples: default: value: @@ -104957,7 +106203,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/users#download-a-user-migration-archive parameters: - - *261 + - *271 responses: '302': description: Response @@ -104983,7 +106229,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/users#delete-a-user-migration-archive parameters: - - *261 + - *271 responses: '204': description: Response @@ -105012,8 +106258,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/users#unlock-a-user-repository parameters: - - *261 - - *675 + - *271 + - *685 responses: '204': description: Response @@ -105037,9 +106283,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/migrations/users#list-repositories-for-a-user-migration parameters: - - *261 + - *271 - *17 - - *18 + - *19 responses: '200': description: Response @@ -105047,9 +106293,9 @@ paths: application/json: schema: type: array - items: *173 + items: *183 examples: - default: *272 + default: *282 headers: Link: *37 '404': *6 @@ -105076,7 +106322,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/orgs#list-organizations-for-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -105084,9 +106330,9 @@ paths: application/json: schema: type: array - items: *50 + items: *56 examples: - default: *676 + default: *686 headers: Link: *37 '304': *35 @@ -105128,8 +106374,8 @@ paths: - docker - nuget - container - - *677 - - *18 + - *687 + - *19 - *17 responses: '200': @@ -105138,10 +106384,10 @@ paths: application/json: schema: type: array - items: *266 + items: *276 examples: - default: *678 - '400': *679 + default: *688 + '400': *689 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -105161,16 +106407,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#get-a-package-for-the-authenticated-user parameters: - - *268 - - *269 + - *278 + - *279 responses: '200': description: Response content: application/json: - schema: *266 + schema: *276 examples: - default: &692 + default: &702 value: id: 40201 name: octo-name @@ -105283,8 +106529,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#delete-a-package-for-the-authenticated-user parameters: - - *268 - - *269 + - *278 + - *279 responses: '204': description: Response @@ -105314,8 +106560,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#restore-a-package-for-the-authenticated-user parameters: - - *268 - - *269 + - *278 + - *279 - name: token description: package token schema: @@ -105347,9 +106593,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#list-package-versions-for-a-package-owned-by-the-authenticated-user parameters: - - *268 - - *269 - - *18 + - *278 + - *279 + - *19 - *17 - name: state in: query @@ -105368,7 +106614,7 @@ paths: application/json: schema: type: array - items: *270 + items: *280 examples: default: value: @@ -105417,15 +106663,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#get-a-package-version-for-the-authenticated-user parameters: - - *268 - - *269 - - *271 + - *278 + - *279 + - *281 responses: '200': description: Response content: application/json: - schema: *270 + schema: *280 examples: default: value: @@ -105461,9 +106707,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#delete-a-package-version-for-the-authenticated-user parameters: - - *268 - - *269 - - *271 + - *278 + - *279 + - *281 responses: '204': description: Response @@ -105493,9 +106739,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#restore-a-package-version-for-the-authenticated-user parameters: - - *268 - - *269 - - *271 + - *278 + - *279 + - *281 responses: '204': description: Response @@ -105553,7 +106799,7 @@ paths: description: Response content: application/json: - schema: *281 + schema: *291 examples: default: value: @@ -105614,7 +106860,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/users/emails#list-public-email-addresses-for-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -105622,9 +106868,9 @@ paths: application/json: schema: type: array - items: *666 + items: *676 examples: - default: *680 + default: *690 headers: Link: *37 '304': *35 @@ -105709,7 +106955,7 @@ paths: - asc - desc - *17 - - *18 + - *19 - name: since description: 'Only show repositories updated after the given time. This is a timestamp in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format: @@ -105735,9 +106981,9 @@ paths: application/json: schema: type: array - items: *55 + items: *61 examples: - default: &687 + default: &697 summary: Default response value: - id: 1296269 @@ -106053,9 +107299,9 @@ paths: description: Response content: application/json: - schema: *341 + schema: *351 examples: - default: *343 + default: *353 headers: Location: example: https://api.github.com/repos/octocat/Hello-World @@ -106085,7 +107331,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/collaborators/invitations#list-repository-invitations-for-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -106093,9 +107339,9 @@ paths: application/json: schema: type: array - items: *511 + items: *521 examples: - default: *681 + default: *691 headers: Link: *37 '304': *35 @@ -106118,12 +107364,12 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/collaborators/invitations#accept-a-repository-invitation parameters: - - *250 + - *260 responses: '204': description: Response '403': *27 - '409': *84 + '409': *90 '404': *6 '304': *35 x-github: @@ -106141,11 +107387,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/collaborators/invitations#decline-a-repository-invitation parameters: - - *250 + - *260 responses: '204': description: Response - '409': *84 + '409': *90 '304': *35 '404': *6 '403': *27 @@ -106166,7 +107412,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/users/social-accounts#list-social-accounts-for-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -106174,7 +107420,7 @@ paths: application/json: schema: type: array - items: &682 + items: &692 title: Social account description: Social media account type: object @@ -106191,7 +107437,7 @@ paths: - provider - url examples: - default: &683 + default: &693 value: - provider: twitter url: https://twitter.com/github @@ -106254,9 +107500,9 @@ paths: application/json: schema: type: array - items: *682 + items: *692 examples: - default: *683 + default: *693 '422': *15 '304': *35 '404': *6 @@ -106336,7 +107582,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/users/ssh-signing-keys#list-ssh-signing-keys-for-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -106344,7 +107590,7 @@ paths: application/json: schema: type: array - items: &684 + items: &694 title: SSH Signing Key description: A public SSH key used to sign Git commits type: object @@ -106364,7 +107610,7 @@ paths: - title - created_at examples: - default: &693 + default: &703 value: - key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -106431,9 +107677,9 @@ paths: description: Response content: application/json: - schema: *684 + schema: *694 examples: - default: &685 + default: &695 value: key: 2Sg8iYjAxxmI2LvUXpJjkYrMxURPc8r+dB7TJyvv1234 id: 2 @@ -106464,7 +107710,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: - - &686 + - &696 name: ssh_signing_key_id description: The unique identifier of the SSH signing key. in: path @@ -106476,9 +107722,9 @@ paths: description: Response content: application/json: - schema: *684 + schema: *694 examples: - default: *685 + default: *695 '404': *6 '304': *35 '403': *27 @@ -106501,7 +107747,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: - - *686 + - *696 responses: '204': description: Response @@ -106530,7 +107776,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: - - &694 + - &704 name: sort description: The property to sort the results by. `created` means when the repository was starred. `updated` means when the repository was last pushed @@ -106543,9 +107789,9 @@ paths: - created - updated default: created - - *76 + - *82 - *17 - - *18 + - *19 responses: '200': description: Response @@ -106553,13 +107799,13 @@ paths: application/json: schema: type: array - items: *55 + items: *61 examples: - default-response: *687 + default-response: *697 application/vnd.github.v3.star+json: schema: type: array - items: &695 + items: &705 title: Starred Repository description: Starred Repository type: object @@ -106567,7 +107813,7 @@ paths: starred_at: type: string format: date-time - repo: *55 + repo: *61 required: - starred_at - repo @@ -106715,8 +107961,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/starring#check-if-a-repository-is-starred-by-the-authenticated-user parameters: - - *328 - - *329 + - *338 + - *339 responses: '204': description: Response if this repository is starred by you @@ -106744,8 +107990,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/starring#star-a-repository-for-the-authenticated-user parameters: - - *328 - - *329 + - *338 + - *339 responses: '204': description: Response @@ -106769,8 +108015,8 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/starring#unstar-a-repository-for-the-authenticated-user parameters: - - *328 - - *329 + - *338 + - *339 responses: '204': description: Response @@ -106795,7 +108041,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/activity/watching#list-repositories-watched-by-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -106803,9 +108049,9 @@ paths: application/json: schema: type: array - items: *173 + items: *183 examples: - default: *272 + default: *282 headers: Link: *37 '304': *35 @@ -106834,7 +108080,7 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/teams/teams#list-teams-for-the-authenticated-user parameters: - *17 - - *18 + - *19 responses: '200': description: Response @@ -106842,7 +108088,7 @@ paths: application/json: schema: type: array - items: *309 + items: *319 examples: default: value: @@ -106920,7 +108166,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/users#get-a-user-using-their-id parameters: - - *140 + - *146 responses: '200': description: Response @@ -106928,10 +108174,10 @@ paths: application/json: schema: oneOf: - - *660 - - *659 + - *670 + - *669 examples: - default-response: &689 + default-response: &699 summary: Default response value: login: octocat @@ -106966,7 +108212,7 @@ paths: following: 0 created_at: '2008-01-14T04:33:35Z' updated_at: '2008-01-14T04:33:35Z' - response-with-git-hub-plan-information: &690 + response-with-git-hub-plan-information: &700 summary: Response with GitHub plan information value: login: octocat @@ -107026,7 +108272,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/users#list-users parameters: - - *688 + - *698 - *17 responses: '200': @@ -107037,7 +108283,7 @@ paths: type: array items: *4 examples: - default: *254 + default: *264 headers: Link: example: ; rel="next" @@ -107067,7 +108313,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/users#get-a-user parameters: - - *195 + - *205 responses: '200': description: Response @@ -107075,11 +108321,11 @@ paths: application/json: schema: oneOf: - - *660 - - *659 + - *670 + - *669 examples: - default-response: *689 - response-with-git-hub-plan-information: *690 + default-response: *699 + response-with-git-hub-plan-information: *700 '404': *6 x-github: githubCloudOnly: false @@ -107103,9 +108349,9 @@ paths: url: https://docs.github.com/enterprise-cloud@latest//rest/users/attestations#list-attestations parameters: - *17 - - *74 - - *75 - - *195 + - *80 + - *81 + - *205 - name: subject_digest description: Subject Digest in: path @@ -107209,7 +108455,7 @@ paths: description: Response content: application/json: - schema: *184 + schema: *194 examples: default: value: @@ -107235,7 +108481,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#get-list-of-conflicting-packages-during-docker-migration-for-user parameters: - - *195 + - *205 responses: '200': description: Response @@ -107243,9 +108489,9 @@ paths: application/json: schema: type: array - items: *266 + items: *276 examples: - default: *678 + default: *688 '403': *27 '401': *23 x-github: @@ -107268,9 +108514,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/events#list-events-for-the-authenticated-user parameters: - - *195 + - *205 - *17 - - *18 + - *19 responses: '200': description: Response @@ -107278,7 +108524,7 @@ paths: application/json: schema: type: array - items: *146 + items: *152 examples: default: value: @@ -107349,10 +108595,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/events#list-organization-events-for-the-authenticated-user parameters: - - *195 - - *157 + - *205 + - *163 - *17 - - *18 + - *19 responses: '200': description: Response @@ -107360,7 +108606,7 @@ paths: application/json: schema: type: array - items: *146 + items: *152 examples: default: value: @@ -107439,9 +108685,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/events#list-public-events-for-a-user parameters: - - *195 + - *205 - *17 - - *18 + - *19 responses: '200': description: Response @@ -107449,7 +108695,7 @@ paths: application/json: schema: type: array - items: *146 + items: *152 examples: default: value: @@ -107516,9 +108762,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/followers#list-followers-of-a-user parameters: - - *195 + - *205 - *17 - - *18 + - *19 responses: '200': description: Response @@ -107528,7 +108774,7 @@ paths: type: array items: *4 examples: - default: *254 + default: *264 headers: Link: *37 x-github: @@ -107547,9 +108793,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/followers#list-the-people-a-user-follows parameters: - - *195 + - *205 - *17 - - *18 + - *19 responses: '200': description: Response @@ -107559,7 +108805,7 @@ paths: type: array items: *4 examples: - default: *254 + default: *264 headers: Link: *37 x-github: @@ -107578,7 +108824,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/followers#check-if-a-user-follows-another-user parameters: - - *195 + - *205 - name: target_user in: path required: true @@ -107605,10 +108851,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/gists/gists#list-gists-for-a-user parameters: - - *195 - - *125 + - *205 + - *131 - *17 - - *18 + - *19 responses: '200': description: Response @@ -107616,9 +108862,9 @@ paths: application/json: schema: type: array - items: *126 + items: *132 examples: - default: *127 + default: *133 headers: Link: *37 '422': *15 @@ -107639,9 +108885,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/gpg-keys#list-gpg-keys-for-a-user parameters: - - *195 + - *205 - *17 - - *18 + - *19 responses: '200': description: Response @@ -107649,9 +108895,9 @@ paths: application/json: schema: type: array - items: *667 + items: *677 examples: - default: *691 + default: *701 headers: Link: *37 x-github: @@ -107675,7 +108921,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/users#get-contextual-information-for-a-user parameters: - - *195 + - *205 - name: subject_type description: Identifies which additional information you'd like to receive about the person's hovercard. Can be `organization`, `repository`, `issue`, @@ -107747,7 +108993,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/apps/apps#get-a-user-installation-for-the-authenticated-app parameters: - - *195 + - *205 responses: '200': description: Response @@ -107755,7 +109001,7 @@ paths: application/json: schema: *20 examples: - default: *508 + default: *518 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -107773,9 +109019,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/keys#list-public-keys-for-a-user parameters: - - *195 + - *205 - *17 - - *18 + - *19 responses: '200': description: Response @@ -107821,9 +109067,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/orgs/orgs#list-organizations-for-a-user parameters: - - *195 + - *205 - *17 - - *18 + - *19 responses: '200': description: Response @@ -107831,9 +109077,9 @@ paths: application/json: schema: type: array - items: *50 + items: *56 examples: - default: *676 + default: *686 headers: Link: *37 x-github: @@ -107872,9 +109118,9 @@ paths: - docker - nuget - container - - *677 - - *195 - - *18 + - *687 + - *205 + - *19 - *17 responses: '200': @@ -107883,12 +109129,12 @@ paths: application/json: schema: type: array - items: *266 + items: *276 examples: - default: *678 + default: *688 '403': *27 '401': *23 - '400': *679 + '400': *689 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -107908,17 +109154,17 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#get-a-package-for-a-user parameters: - - *268 - - *269 - - *195 + - *278 + - *279 + - *205 responses: '200': description: Response content: application/json: - schema: *266 + schema: *276 examples: - default: *692 + default: *702 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -107939,9 +109185,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#delete-a-package-for-a-user parameters: - - *268 - - *269 - - *195 + - *278 + - *279 + - *205 responses: '204': description: Response @@ -107973,9 +109219,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#restore-a-package-for-a-user parameters: - - *268 - - *269 - - *195 + - *278 + - *279 + - *205 - name: token description: package token schema: @@ -108007,9 +109253,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#list-package-versions-for-a-package-owned-by-a-user parameters: - - *268 - - *269 - - *195 + - *278 + - *279 + - *205 responses: '200': description: Response @@ -108017,7 +109263,7 @@ paths: application/json: schema: type: array - items: *270 + items: *280 examples: default: value: @@ -108075,16 +109321,16 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#get-a-package-version-for-a-user parameters: - - *268 - - *269 - - *271 - - *195 + - *278 + - *279 + - *281 + - *205 responses: '200': description: Response content: application/json: - schema: *270 + schema: *280 examples: default: value: @@ -108119,10 +109365,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#delete-package-version-for-a-user parameters: - - *268 - - *269 - - *195 - - *271 + - *278 + - *279 + - *205 + - *281 responses: '204': description: Response @@ -108154,10 +109400,10 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/packages/packages#restore-package-version-for-a-user parameters: - - *268 - - *269 - - *195 - - *271 + - *278 + - *279 + - *205 + - *281 responses: '204': description: Response @@ -108180,7 +109426,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/projects/projects#list-user-projects parameters: - - *195 + - *205 - name: state description: Indicates the state of the projects to return. in: query @@ -108193,7 +109439,7 @@ paths: - all default: open - *17 - - *18 + - *19 responses: '200': description: Response @@ -108201,7 +109447,7 @@ paths: application/json: schema: type: array - items: *281 + items: *291 examples: default: value: @@ -108260,9 +109506,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/events#list-events-received-by-the-authenticated-user parameters: - - *195 + - *205 - *17 - - *18 + - *19 responses: '200': description: Response @@ -108270,7 +109516,7 @@ paths: application/json: schema: type: array - items: *146 + items: *152 examples: default: value: @@ -108349,9 +109595,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/events#list-public-events-received-by-a-user parameters: - - *195 + - *205 - *17 - - *18 + - *19 responses: '200': description: Response @@ -108359,7 +109605,7 @@ paths: application/json: schema: type: array - items: *146 + items: *152 examples: default: value: @@ -108436,7 +109682,7 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#list-repositories-for-a-user parameters: - - *195 + - *205 - name: type description: Limit results to repositories of the specified type. in: query @@ -108471,7 +109717,7 @@ paths: - asc - desc - *17 - - *18 + - *19 responses: '200': description: Response @@ -108479,9 +109725,9 @@ paths: application/json: schema: type: array - items: *173 + items: *183 examples: - default: *272 + default: *282 headers: Link: *37 x-github: @@ -108505,15 +109751,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/billing/billing#get-github-actions-billing-for-a-user parameters: - - *195 + - *205 responses: '200': description: Response content: application/json: - schema: *301 + schema: *311 examples: - default: *302 + default: *312 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -108535,15 +109781,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/billing/billing#get-github-packages-billing-for-a-user parameters: - - *195 + - *205 responses: '200': description: Response content: application/json: - schema: *305 + schema: *315 examples: - default: *306 + default: *316 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -108565,15 +109811,15 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/billing/billing#get-shared-storage-billing-for-a-user parameters: - - *195 + - *205 responses: '200': description: Response content: application/json: - schema: *307 + schema: *317 examples: - default: *308 + default: *318 x-github: githubCloudOnly: false enabledForGitHubApps: false @@ -108591,9 +109837,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/social-accounts#list-social-accounts-for-a-user parameters: - - *195 + - *205 - *17 - - *18 + - *19 responses: '200': description: Response @@ -108601,9 +109847,9 @@ paths: application/json: schema: type: array - items: *682 + items: *692 examples: - default: *683 + default: *693 headers: Link: *37 x-github: @@ -108623,9 +109869,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/users/ssh-signing-keys#list-ssh-signing-keys-for-a-user parameters: - - *195 + - *205 - *17 - - *18 + - *19 responses: '200': description: Response @@ -108633,9 +109879,9 @@ paths: application/json: schema: type: array - items: *684 + items: *694 examples: - default: *693 + default: *703 headers: Link: *37 x-github: @@ -108659,11 +109905,11 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/starring#list-repositories-starred-by-a-user parameters: - - *195 - - *694 - - *76 + - *205 + - *704 + - *82 - *17 - - *18 + - *19 responses: '200': description: Response @@ -108672,11 +109918,11 @@ paths: schema: anyOf: - type: array - items: *695 + items: *705 - type: array - items: *55 + items: *61 examples: - default-response: *687 + default-response: *697 headers: Link: *37 x-github: @@ -108695,9 +109941,9 @@ paths: description: API method documentation url: https://docs.github.com/enterprise-cloud@latest//rest/activity/watching#list-repositories-watched-by-a-user parameters: - - *195 + - *205 - *17 - - *18 + - *19 responses: '200': description: Response @@ -108705,9 +109951,9 @@ paths: application/json: schema: type: array - items: *173 + items: *183 examples: - default: *272 + default: *282 headers: Link: *37 x-github: @@ -108836,7 +110082,7 @@ webhooks: type: string enum: - disabled - enterprise: &696 + enterprise: &706 title: Enterprise description: |- An enterprise on GitHub. Webhook payloads contain the `enterprise` property when the webhook is configured @@ -108905,7 +110151,7 @@ webhooks: - created_at - updated_at - avatar_url - installation: &697 + installation: &707 title: Simple Installation description: |- The GitHub App installation. Webhook payloads contain the `installation` property when the event is configured @@ -108926,7 +110172,7 @@ webhooks: required: - id - node_id - organization: &698 + organization: &708 title: Organization Simple description: |- A GitHub organization. Webhook payloads contain the `organization` property when the webhook is configured for an @@ -108999,7 +110245,7 @@ webhooks: - public_members_url - avatar_url - description - repository: &699 + repository: &709 title: Repository description: |- The repository on GitHub where the event occurred. Webhook payloads contain the `repository` property @@ -109028,7 +110274,7 @@ webhooks: license: anyOf: - type: 'null' - - *136 + - *142 organization: anyOf: - type: 'null' @@ -109912,10 +111158,10 @@ webhooks: type: string enum: - enabled - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -109991,11 +111237,11 @@ webhooks: type: string enum: - created - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 - rule: &700 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + rule: &710 title: branch protection rule description: The branch protection rule. Includes a `name` and all the [branch protection settings](https://docs.github.com/enterprise-cloud@latest//github/administering-a-repository/defining-the-mergeability-of-pull-requests/about-protected-branches#about-branch-protection-settings) @@ -110218,11 +111464,11 @@ webhooks: type: string enum: - deleted - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 - rule: *700 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + rule: *710 sender: *4 required: - action @@ -110410,11 +111656,11 @@ webhooks: - everyone required: - from - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 - rule: *700 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + rule: *710 sender: *4 required: - action @@ -110487,7 +111733,7 @@ webhooks: required: true content: application/json: - schema: &703 + schema: &713 title: Exemption request cancellation event type: object properties: @@ -110495,11 +111741,11 @@ webhooks: type: string enum: - cancelled - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 - exemption_request: &701 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + exemption_request: &711 title: Exemption Request description: A request from a user to be exempted from a set of rules. @@ -110653,7 +111899,7 @@ webhooks: - array - 'null' description: The responses to the exemption request. - items: &702 + items: &712 title: Exemption response description: A response to an exemption request by a delegated bypasser. @@ -110765,7 +112011,7 @@ webhooks: required: true content: application/json: - schema: &704 + schema: &714 title: Exemption request completed event type: object properties: @@ -110773,11 +112019,11 @@ webhooks: type: string enum: - completed - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 - exemption_request: *701 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + exemption_request: *711 sender: *4 required: - action @@ -110849,7 +112095,7 @@ webhooks: required: true content: application/json: - schema: &705 + schema: &715 title: Exemption request created event type: object properties: @@ -110857,11 +112103,11 @@ webhooks: type: string enum: - created - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 - exemption_request: *701 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + exemption_request: *711 sender: *4 required: - action @@ -110933,7 +112179,7 @@ webhooks: required: true content: application/json: - schema: &706 + schema: &716 title: Exemption response dismissed event type: object properties: @@ -110941,12 +112187,12 @@ webhooks: type: string enum: - response_dismissed - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 - exemption_request: *701 - exemption_response: *702 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + exemption_request: *711 + exemption_response: *712 sender: *4 required: - action @@ -111020,7 +112266,7 @@ webhooks: required: true content: application/json: - schema: &707 + schema: &717 title: Exemption response submitted event type: object properties: @@ -111028,12 +112274,12 @@ webhooks: type: string enum: - response_submitted - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 - exemption_request: *701 - exemption_response: *702 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + exemption_request: *711 + exemption_response: *712 sender: *4 required: - action @@ -111106,7 +112352,7 @@ webhooks: required: true content: application/json: - schema: *703 + schema: *713 responses: '200': description: Return a 200 status to indicate that the data was received @@ -111173,7 +112419,7 @@ webhooks: required: true content: application/json: - schema: *704 + schema: *714 responses: '200': description: Return a 200 status to indicate that the data was received @@ -111240,7 +112486,7 @@ webhooks: required: true content: application/json: - schema: *705 + schema: *715 responses: '200': description: Return a 200 status to indicate that the data was received @@ -111307,7 +112553,7 @@ webhooks: required: true content: application/json: - schema: *706 + schema: *716 responses: '200': description: Return a 200 status to indicate that the data was received @@ -111375,7 +112621,7 @@ webhooks: required: true content: application/json: - schema: *707 + schema: *717 responses: '200': description: Return a 200 status to indicate that the data was received @@ -111453,7 +112699,7 @@ webhooks: type: string enum: - completed - check_run: &709 + check_run: &719 title: CheckRun description: A check performed on the code of a given code change type: object @@ -111521,8 +112767,8 @@ webhooks: - MDEwOkNoZWNrU3VpdGU1 pull_requests: type: array - items: *403 - repository: *173 + items: *413 + repository: *183 status: type: string enum: @@ -111566,7 +112812,7 @@ webhooks: - examples: - neutral - deployment: *708 + deployment: *718 details_url: type: string examples: @@ -111626,7 +112872,7 @@ webhooks: - annotations_url pull_requests: type: array - items: *403 + items: *413 started_at: type: string format: date-time @@ -111664,9 +112910,9 @@ webhooks: - output - app - pull_requests - installation: *697 - organization: *698 - repository: *699 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - check_run @@ -112059,10 +113305,10 @@ webhooks: type: string enum: - created - check_run: *709 - installation: *697 - organization: *698 - repository: *699 + check_run: *719 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - check_run @@ -112458,10 +113704,10 @@ webhooks: type: string enum: - requested_action - check_run: *709 - installation: *697 - organization: *698 - repository: *699 + check_run: *719 + installation: *707 + organization: *708 + repository: *709 requested_action: description: The action requested by the user. type: object @@ -112866,10 +114112,10 @@ webhooks: type: string enum: - rerequested - check_run: *709 - installation: *697 - organization: *698 - repository: *699 + check_run: *719 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - check_run @@ -113861,10 +115107,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -114549,10 +115795,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -115231,10 +116477,10 @@ webhooks: - latest_check_runs_count - check_runs_url - head_commit - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -115400,7 +116646,7 @@ webhooks: required: - login - id - dismissed_comment: *415 + dismissed_comment: *425 dismissed_reason: description: The reason for dismissing or closing the alert. type: @@ -115552,20 +116798,20 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: &710 + commit_oid: &720 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: *696 - installation: *697 - organization: *698 - ref: &711 + enterprise: *706 + installation: *707 + organization: *708 + ref: &721 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: *699 + repository: *709 sender: *4 required: - action @@ -115729,7 +116975,7 @@ webhooks: required: - login - id - dismissed_comment: *415 + dismissed_comment: *425 dismissed_reason: description: The reason for dismissing or closing the alert. type: @@ -115899,12 +117145,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *710 - enterprise: *696 - installation: *697 - organization: *698 - ref: *711 - repository: *699 + commit_oid: *720 + enterprise: *706 + installation: *707 + organization: *708 + ref: *721 + repository: *709 sender: *4 required: - action @@ -116002,7 +117248,7 @@ webhooks: dismissed_by: type: - 'null' - dismissed_comment: *415 + dismissed_comment: *425 dismissed_reason: description: 'The reason for dismissing or closing the alert. Can be one of: `false positive`, `won''t fix`, and `used in @@ -116181,12 +117427,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *710 - enterprise: *696 - installation: *697 - organization: *698 - ref: *711 - repository: *699 + commit_oid: *720 + enterprise: *706 + installation: *707 + organization: *708 + ref: *721 + repository: *709 sender: *4 required: - action @@ -116352,7 +117598,7 @@ webhooks: required: - login - id - dismissed_comment: *415 + dismissed_comment: *425 dismissed_reason: description: The reason for dismissing or closing the alert. type: @@ -116529,12 +117775,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *710 - enterprise: *696 - installation: *697 - organization: *698 - ref: *711 - repository: *699 + commit_oid: *720 + enterprise: *706 + installation: *707 + organization: *708 + ref: *721 + repository: *709 sender: *4 required: - action @@ -116634,7 +117880,7 @@ webhooks: type: - object - 'null' - dismissed_comment: *415 + dismissed_comment: *425 dismissed_reason: description: 'The reason for dismissing or closing the alert. Can be one of: `false positive`, `won''t fix`, and `used in @@ -116814,9 +118060,9 @@ webhooks: type: - string - 'null' - enterprise: *696 - installation: *697 - organization: *698 + enterprise: *706 + installation: *707 + organization: *708 ref: description: The Git reference of the code scanning alert. When the action is `reopened_by_user` or `closed_by_user`, the event @@ -116824,7 +118070,7 @@ webhooks: type: - string - 'null' - repository: *699 + repository: *709 sender: *4 required: - action @@ -116920,7 +118166,7 @@ webhooks: dismissed_by: type: - 'null' - dismissed_comment: *415 + dismissed_comment: *425 dismissed_reason: description: 'The reason for dismissing or closing the alert. Can be one of: `false positive`, `won''t fix`, and `used in @@ -117067,12 +118313,12 @@ webhooks: - dismissed_reason - rule - tool - commit_oid: *710 - enterprise: *696 - installation: *697 - organization: *698 - ref: *711 - repository: *699 + commit_oid: *720 + enterprise: *706 + installation: *707 + organization: *708 + ref: *721 + repository: *709 sender: *4 required: - action @@ -117334,10 +118580,10 @@ webhooks: - updated_at - author_association - body - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -117418,18 +118664,18 @@ webhooks: type: - string - 'null' - enterprise: *696 - installation: *697 + enterprise: *706 + installation: *707 master_branch: description: The name of the repository's default branch (usually `main`). type: string - organization: *698 - pusher_type: &712 + organization: *708 + pusher_type: &722 description: The pusher type for the event. Can be either `user` or a deploy key. type: string - ref: &713 + ref: &723 description: The [`git ref`](https://docs.github.com/enterprise-cloud@latest//rest/git/refs#get-a-reference) resource. type: string @@ -117439,7 +118685,7 @@ webhooks: enum: - tag - branch - repository: *699 + repository: *709 sender: *4 required: - ref @@ -117521,10 +118767,10 @@ webhooks: type: string enum: - created - definition: *98 - enterprise: *696 - installation: *697 - organization: *698 + definition: *104 + enterprise: *706 + installation: *707 + organization: *708 sender: *4 required: - action @@ -117609,9 +118855,9 @@ webhooks: description: The name of the property that was deleted. required: - property_name - enterprise: *696 - installation: *697 - organization: *698 + enterprise: *706 + installation: *707 + organization: *708 sender: *4 required: - action @@ -117688,10 +118934,10 @@ webhooks: type: string enum: - updated - definition: *98 - enterprise: *696 - installation: *697 - organization: *698 + definition: *104 + enterprise: *706 + installation: *707 + organization: *708 sender: *4 required: - action @@ -117768,19 +119014,19 @@ webhooks: type: string enum: - updated - enterprise: *696 - installation: *697 - repository: *699 - organization: *698 + enterprise: *706 + installation: *707 + repository: *709 + organization: *708 sender: *4 new_property_values: type: array description: The new custom property values for the repository. - items: *283 + items: *293 old_property_values: type: array description: The old custom property values for the repository. - items: *283 + items: *293 required: - action - repository @@ -117856,18 +119102,18 @@ webhooks: title: delete event type: object properties: - enterprise: *696 - installation: *697 - organization: *698 - pusher_type: *712 - ref: *713 + enterprise: *706 + installation: *707 + organization: *708 + pusher_type: *722 + ref: *723 ref_type: description: The type of Git ref object deleted in the repository. type: string enum: - tag - branch - repository: *699 + repository: *709 sender: *4 required: - ref @@ -117951,11 +119197,11 @@ webhooks: type: string enum: - auto_dismissed - alert: *467 - installation: *697 - organization: *698 - enterprise: *696 - repository: *699 + alert: *477 + installation: *707 + organization: *708 + enterprise: *706 + repository: *709 sender: *4 required: - action @@ -118039,11 +119285,11 @@ webhooks: type: string enum: - auto_reopened - alert: *467 - installation: *697 - organization: *698 - enterprise: *696 - repository: *699 + alert: *477 + installation: *707 + organization: *708 + enterprise: *706 + repository: *709 sender: *4 required: - action @@ -118127,11 +119373,11 @@ webhooks: type: string enum: - created - alert: *467 - installation: *697 - organization: *698 - enterprise: *696 - repository: *699 + alert: *477 + installation: *707 + organization: *708 + enterprise: *706 + repository: *709 sender: *4 required: - action @@ -118213,11 +119459,11 @@ webhooks: type: string enum: - dismissed - alert: *467 - installation: *697 - organization: *698 - enterprise: *696 - repository: *699 + alert: *477 + installation: *707 + organization: *708 + enterprise: *706 + repository: *709 sender: *4 required: - action @@ -118299,11 +119545,11 @@ webhooks: type: string enum: - fixed - alert: *467 - installation: *697 - organization: *698 - enterprise: *696 - repository: *699 + alert: *477 + installation: *707 + organization: *708 + enterprise: *706 + repository: *709 sender: *4 required: - action @@ -118386,11 +119632,11 @@ webhooks: type: string enum: - reintroduced - alert: *467 - installation: *697 - organization: *698 - enterprise: *696 - repository: *699 + alert: *477 + installation: *707 + organization: *708 + enterprise: *706 + repository: *709 sender: *4 required: - action @@ -118472,11 +119718,11 @@ webhooks: type: string enum: - reopened - alert: *467 - installation: *697 - organization: *698 - enterprise: *696 - repository: *699 + alert: *477 + installation: *707 + organization: *708 + enterprise: *706 + repository: *709 sender: *4 required: - action @@ -118553,9 +119799,9 @@ webhooks: type: string enum: - created - enterprise: *696 - installation: *697 - key: &714 + enterprise: *706 + installation: *707 + key: &724 description: The [`deploy key`](https://docs.github.com/enterprise-cloud@latest//rest/deploy-keys/deploy-keys#get-a-deploy-key) resource. type: object @@ -118593,8 +119839,8 @@ webhooks: - verified - created_at - read_only - organization: *698 - repository: *699 + organization: *708 + repository: *709 sender: *4 required: - action @@ -118671,11 +119917,11 @@ webhooks: type: string enum: - deleted - enterprise: *696 - installation: *697 - key: *714 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + key: *724 + organization: *708 + repository: *709 sender: *4 required: - action @@ -119247,12 +120493,12 @@ webhooks: - updated_at - statuses_url - repository_url - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - workflow: &718 + workflow: &728 title: Workflow type: - object @@ -119990,13 +121236,13 @@ webhooks: description: The URL to review the deployment protection rule. type: string format: uri - deployment: *473 + deployment: *483 pull_requests: type: array - items: *555 - repository: *699 - organization: *698 - installation: *697 + items: *565 + repository: *709 + organization: *708 + installation: *707 sender: *4 responses: '200': @@ -120067,7 +121313,7 @@ webhooks: type: string enum: - approved - approver: &715 + approver: &725 type: object properties: avatar_url: @@ -120110,11 +121356,11 @@ webhooks: type: string comment: type: string - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 - reviewers: &716 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + reviewers: &726 type: array items: type: object @@ -120195,7 +121441,7 @@ webhooks: sender: *4 since: type: string - workflow_job_run: &717 + workflow_job_run: &727 type: object properties: conclusion: @@ -120941,18 +122187,18 @@ webhooks: type: string enum: - rejected - approver: *715 + approver: *725 comment: type: string - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 - reviewers: *716 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + reviewers: *726 sender: *4 since: type: string - workflow_job_run: *717 + workflow_job_run: *727 workflow_job_runs: type: array items: @@ -121669,13 +122915,13 @@ webhooks: type: string enum: - requested - enterprise: *696 + enterprise: *706 environment: type: string - installation: *697 - organization: *698 - repository: *699 - requestor: &723 + installation: *707 + organization: *708 + repository: *709 + requestor: &733 title: User type: - object @@ -123618,12 +124864,12 @@ webhooks: - updated_at - deployment_url - repository_url - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - workflow: *718 + workflow: *728 workflow_run: title: Deployment Workflow Run type: @@ -124314,7 +125560,7 @@ webhooks: type: string enum: - answered - answer: &721 + answer: &731 type: object properties: author_association: @@ -124474,7 +125720,7 @@ webhooks: - created_at - updated_at - body - discussion: &719 + discussion: &729 title: Discussion description: A Discussion in a repository. type: object @@ -124770,7 +126016,7 @@ webhooks: - id labels: type: array - items: *518 + items: *528 required: - repository_url - category @@ -124792,10 +126038,10 @@ webhooks: - author_association - active_lock_reason - body - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -124922,11 +126168,11 @@ webhooks: - from required: - category - discussion: *719 - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + discussion: *729 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -125009,11 +126255,11 @@ webhooks: type: string enum: - closed - discussion: *719 - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + discussion: *729 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -125095,7 +126341,7 @@ webhooks: type: string enum: - created - comment: &720 + comment: &730 type: object properties: author_association: @@ -125255,11 +126501,11 @@ webhooks: - updated_at - body - reactions - discussion: *719 - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + discussion: *729 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -125342,12 +126588,12 @@ webhooks: type: string enum: - deleted - comment: *720 - discussion: *719 - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + comment: *730 + discussion: *729 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -125442,12 +126688,12 @@ webhooks: - from required: - body - comment: *720 - discussion: *719 - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + comment: *730 + discussion: *729 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -125531,11 +126777,11 @@ webhooks: type: string enum: - created - discussion: *719 - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + discussion: *729 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -125617,11 +126863,11 @@ webhooks: type: string enum: - deleted - discussion: *719 - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + discussion: *729 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -125721,11 +126967,11 @@ webhooks: type: string required: - from - discussion: *719 - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + discussion: *729 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -125807,10 +127053,10 @@ webhooks: type: string enum: - labeled - discussion: *719 - enterprise: *696 - installation: *697 - label: &722 + discussion: *729 + enterprise: *706 + installation: *707 + label: &732 title: Label type: object properties: @@ -125843,8 +127089,8 @@ webhooks: - color - default - description - organization: *698 - repository: *699 + organization: *708 + repository: *709 sender: *4 required: - action @@ -125927,11 +127173,11 @@ webhooks: type: string enum: - locked - discussion: *719 - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + discussion: *729 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -126013,11 +127259,11 @@ webhooks: type: string enum: - pinned - discussion: *719 - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + discussion: *729 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -126099,11 +127345,11 @@ webhooks: type: string enum: - reopened - discussion: *719 - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + discussion: *729 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -126188,16 +127434,16 @@ webhooks: changes: type: object properties: - new_discussion: *719 - new_repository: *699 + new_discussion: *729 + new_repository: *709 required: - new_discussion - new_repository - discussion: *719 - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + discussion: *729 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -126280,10 +127526,10 @@ webhooks: type: string enum: - unanswered - discussion: *719 - old_answer: *721 - organization: *698 - repository: *699 + discussion: *729 + old_answer: *731 + organization: *708 + repository: *709 sender: *4 required: - action @@ -126365,12 +127611,12 @@ webhooks: type: string enum: - unlabeled - discussion: *719 - enterprise: *696 - installation: *697 - label: *722 - organization: *698 - repository: *699 + discussion: *729 + enterprise: *706 + installation: *707 + label: *732 + organization: *708 + repository: *709 sender: *4 required: - action @@ -126453,11 +127699,11 @@ webhooks: type: string enum: - unlocked - discussion: *719 - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + discussion: *729 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -126539,11 +127785,11 @@ webhooks: type: string enum: - unpinned - discussion: *719 - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + discussion: *729 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -126616,7 +127862,7 @@ webhooks: description: A user forks a repository. type: object properties: - enterprise: *696 + enterprise: *706 forkee: description: The created [`repository`](https://docs.github.com/enterprise-cloud@latest//rest/repos/repos#get-a-repository) resource. @@ -127294,9 +128540,9 @@ webhooks: type: integer watchers_count: type: integer - installation: *697 - organization: *698 - repository: *699 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - forkee @@ -127442,9 +128688,9 @@ webhooks: title: gollum event type: object properties: - enterprise: *696 - installation: *697 - organization: *698 + enterprise: *706 + installation: *707 + organization: *708 pages: description: The pages that were updated. type: array @@ -127482,7 +128728,7 @@ webhooks: - action - sha - html_url - repository: *699 + repository: *709 sender: *4 required: - pages @@ -127558,10 +128804,10 @@ webhooks: type: string enum: - created - enterprise: *696 + enterprise: *706 installation: *20 - organization: *698 - repositories: &724 + organization: *708 + repositories: &734 description: An array of repository objects that the installation can access. type: array @@ -127587,8 +128833,8 @@ webhooks: - name - full_name - private - repository: *699 - requester: *723 + repository: *709 + requester: *733 sender: *4 required: - action @@ -127663,11 +128909,11 @@ webhooks: type: string enum: - deleted - enterprise: *696 + enterprise: *706 installation: *20 - organization: *698 - repositories: *724 - repository: *699 + organization: *708 + repositories: *734 + repository: *709 requester: type: - 'null' @@ -127744,11 +128990,11 @@ webhooks: type: string enum: - new_permissions_accepted - enterprise: *696 + enterprise: *706 installation: *20 - organization: *698 - repositories: *724 - repository: *699 + organization: *708 + repositories: *734 + repository: *709 requester: type: - 'null' @@ -127825,10 +129071,10 @@ webhooks: type: string enum: - added - enterprise: *696 + enterprise: *706 installation: *20 - organization: *698 - repositories_added: &725 + organization: *708 + repositories_added: &735 description: An array of repository objects, which were added to the installation. type: array @@ -127874,15 +129120,15 @@ webhooks: private: description: Whether the repository is private or public. type: boolean - repository: *699 - repository_selection: &726 + repository: *709 + repository_selection: &736 description: Describe whether all repositories have been selected or there's a selection involved type: string enum: - all - selected - requester: *723 + requester: *733 sender: *4 required: - action @@ -127961,10 +129207,10 @@ webhooks: type: string enum: - removed - enterprise: *696 + enterprise: *706 installation: *20 - organization: *698 - repositories_added: *725 + organization: *708 + repositories_added: *735 repositories_removed: description: An array of repository objects, which were removed from the installation. @@ -127991,9 +129237,9 @@ webhooks: - name - full_name - private - repository: *699 - repository_selection: *726 - requester: *723 + repository: *709 + repository_selection: *736 + requester: *733 sender: *4 required: - action @@ -128072,11 +129318,11 @@ webhooks: type: string enum: - suspend - enterprise: *696 + enterprise: *706 installation: *20 - organization: *698 - repositories: *724 - repository: *699 + organization: *708 + repositories: *734 + repository: *709 requester: type: - 'null' @@ -128259,10 +129505,10 @@ webhooks: type: string required: - from - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 target_type: type: string @@ -128341,11 +129587,11 @@ webhooks: type: string enum: - unsuspend - enterprise: *696 + enterprise: *706 installation: *20 - organization: *698 - repositories: *724 - repository: *699 + organization: *708 + repositories: *734 + repository: *709 requester: type: - 'null' @@ -128593,8 +129839,8 @@ webhooks: - performed_via_github_app - body - reactions - enterprise: *696 - installation: *697 + enterprise: *706 + installation: *707 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -129784,8 +131030,8 @@ webhooks: - state - locked - assignee - organization: *698 - repository: *699 + organization: *708 + repository: *709 sender: *4 required: - action @@ -129865,7 +131111,7 @@ webhooks: type: string enum: - deleted - comment: &727 + comment: &737 title: issue comment description: The [comment](https://docs.github.com/enterprise-cloud@latest//rest/issues/comments#get-an-issue-comment) itself. @@ -130032,8 +131278,8 @@ webhooks: - performed_via_github_app - body - reactions - enterprise: *696 - installation: *697 + enterprise: *706 + installation: *707 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -131221,8 +132467,8 @@ webhooks: - state - locked - assignee - organization: *698 - repository: *699 + organization: *708 + repository: *709 sender: *4 required: - action @@ -131302,7 +132548,7 @@ webhooks: type: string enum: - edited - changes: &752 + changes: &762 description: The changes to the comment. type: object properties: @@ -131314,9 +132560,9 @@ webhooks: type: string required: - from - comment: *727 - enterprise: *696 - installation: *697 + comment: *737 + enterprise: *706 + installation: *707 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) the comment belongs to. @@ -132505,8 +133751,8 @@ webhooks: - state - locked - assignee - organization: *698 - repository: *699 + organization: *708 + repository: *709 sender: *4 required: - action @@ -132588,10 +133834,10 @@ webhooks: type: string enum: - assigned - assignee: *723 - enterprise: *696 - installation: *697 - issue: &730 + assignee: *733 + enterprise: *706 + installation: *707 + issue: &740 title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -133535,8 +134781,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *698 - repository: *699 + organization: *708 + repository: *709 sender: *4 required: - action @@ -133616,8 +134862,8 @@ webhooks: type: string enum: - closed - enterprise: *696 - installation: *697 + enterprise: *706 + installation: *707 issue: description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -134709,8 +135955,8 @@ webhooks: required: - state - closed_at - organization: *698 - repository: *699 + organization: *708 + repository: *709 sender: *4 required: - action @@ -134789,8 +136035,8 @@ webhooks: type: string enum: - deleted - enterprise: *696 - installation: *697 + enterprise: *706 + installation: *707 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -135727,8 +136973,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *698 - repository: *699 + organization: *708 + repository: *709 sender: *4 required: - action @@ -135807,8 +137053,8 @@ webhooks: type: string enum: - demilestoned - enterprise: *696 - installation: *697 + enterprise: *706 + installation: *707 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -136749,7 +137995,7 @@ webhooks: format: uri user_view_type: type: string - milestone: &728 + milestone: &738 title: Milestone description: A collection of related issues and pull requests. type: object @@ -136892,8 +138138,8 @@ webhooks: - updated_at - due_on - closed_at - organization: *698 - repository: *699 + organization: *708 + repository: *709 sender: *4 required: - action @@ -136992,8 +138238,8 @@ webhooks: type: string required: - from - enterprise: *696 - installation: *697 + enterprise: *706 + installation: *707 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -137937,9 +139183,9 @@ webhooks: - active_lock_reason - body - reactions - label: *722 - organization: *698 - repository: *699 + label: *732 + organization: *708 + repository: *709 sender: *4 required: - action @@ -138019,8 +139265,8 @@ webhooks: type: string enum: - labeled - enterprise: *696 - installation: *697 + enterprise: *706 + installation: *707 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -138963,9 +140209,9 @@ webhooks: - active_lock_reason - body - reactions - label: *722 - organization: *698 - repository: *699 + label: *732 + organization: *708 + repository: *709 sender: *4 required: - action @@ -139045,8 +140291,8 @@ webhooks: type: string enum: - locked - enterprise: *696 - installation: *697 + enterprise: *706 + installation: *707 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -139991,8 +141237,8 @@ webhooks: format: uri user_view_type: type: string - organization: *698 - repository: *699 + organization: *708 + repository: *709 sender: *4 required: - action @@ -140071,8 +141317,8 @@ webhooks: type: string enum: - milestoned - enterprise: *696 - installation: *697 + enterprise: *706 + installation: *707 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -141011,9 +142257,9 @@ webhooks: format: uri user_view_type: type: string - milestone: *728 - organization: *698 - repository: *699 + milestone: *738 + organization: *708 + repository: *709 sender: *4 required: - action @@ -142513,8 +143759,8 @@ webhooks: required: - old_issue - old_repository - enterprise: *696 - installation: *697 + enterprise: *706 + installation: *707 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -143457,8 +144703,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *698 - repository: *699 + organization: *708 + repository: *709 sender: *4 required: - action @@ -143538,9 +144784,9 @@ webhooks: type: string enum: - pinned - enterprise: *696 - installation: *697 - issue: &729 + enterprise: *706 + installation: *707 + issue: &739 title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) itself. @@ -144477,8 +145723,8 @@ webhooks: - active_lock_reason - body - reactions - organization: *698 - repository: *699 + organization: *708 + repository: *709 sender: *4 required: - action @@ -144557,8 +145803,8 @@ webhooks: type: string enum: - reopened - enterprise: *696 - installation: *697 + enterprise: *706 + installation: *707 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -145502,8 +146748,8 @@ webhooks: format: uri user_view_type: type: string - organization: *698 - repository: *699 + organization: *708 + repository: *709 sender: *4 required: - action @@ -147003,11 +148249,11 @@ webhooks: required: - new_issue - new_repository - enterprise: *696 - installation: *697 - issue: *729 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + issue: *739 + organization: *708 + repository: *709 sender: *4 required: - action @@ -147088,7 +148334,7 @@ webhooks: type: string enum: - unassigned - assignee: &755 + assignee: &765 title: User type: - object @@ -147160,11 +148406,11 @@ webhooks: required: - login - id - enterprise: *696 - installation: *697 - issue: *730 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + issue: *740 + organization: *708 + repository: *709 sender: *4 required: - action @@ -147243,12 +148489,12 @@ webhooks: type: string enum: - unlabeled - enterprise: *696 - installation: *697 - issue: *730 - label: *722 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + issue: *740 + label: *732 + organization: *708 + repository: *709 sender: *4 required: - action @@ -147328,8 +148574,8 @@ webhooks: type: string enum: - unlocked - enterprise: *696 - installation: *697 + enterprise: *706 + installation: *707 issue: title: Issue description: The [issue](https://docs.github.com/enterprise-cloud@latest//rest/issues/issues#get-an-issue) @@ -148272,8 +149518,8 @@ webhooks: format: uri user_view_type: type: string - organization: *698 - repository: *699 + organization: *708 + repository: *709 sender: *4 required: - action @@ -148353,11 +149599,11 @@ webhooks: type: string enum: - unpinned - enterprise: *696 - installation: *697 - issue: *729 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + issue: *739 + organization: *708 + repository: *709 sender: *4 required: - action @@ -148436,11 +149682,11 @@ webhooks: type: string enum: - created - enterprise: *696 - installation: *697 - label: *722 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + label: *732 + organization: *708 + repository: *709 sender: *4 required: - action @@ -148518,11 +149764,11 @@ webhooks: type: string enum: - deleted - enterprise: *696 - installation: *697 - label: *722 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + label: *732 + organization: *708 + repository: *709 sender: *4 required: - action @@ -148632,11 +149878,11 @@ webhooks: type: string required: - from - enterprise: *696 - installation: *697 - label: *722 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + label: *732 + organization: *708 + repository: *709 sender: *4 required: - action @@ -148718,9 +149964,9 @@ webhooks: - cancelled effective_date: type: string - enterprise: *696 - installation: *697 - marketplace_purchase: &731 + enterprise: *706 + installation: *707 + marketplace_purchase: &741 title: Marketplace Purchase type: object required: @@ -148808,8 +150054,8 @@ webhooks: type: integer unit_count: type: integer - organization: *698 - previous_marketplace_purchase: &732 + organization: *708 + previous_marketplace_purchase: &742 title: Marketplace Purchase type: object properties: @@ -148893,7 +150139,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *699 + repository: *709 sender: *4 required: - action @@ -148973,10 +150219,10 @@ webhooks: - changed effective_date: type: string - enterprise: *696 - installation: *697 - marketplace_purchase: *731 - organization: *698 + enterprise: *706 + installation: *707 + marketplace_purchase: *741 + organization: *708 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -149064,7 +150310,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *699 + repository: *709 sender: *4 required: - action @@ -149146,10 +150392,10 @@ webhooks: - pending_change effective_date: type: string - enterprise: *696 - installation: *697 - marketplace_purchase: *731 - organization: *698 + enterprise: *706 + installation: *707 + marketplace_purchase: *741 + organization: *708 previous_marketplace_purchase: title: Marketplace Purchase type: object @@ -149235,7 +150481,7 @@ webhooks: - on_free_trial - free_trial_ends_on - plan - repository: *699 + repository: *709 sender: *4 required: - action @@ -149316,8 +150562,8 @@ webhooks: - pending_change_cancelled effective_date: type: string - enterprise: *696 - installation: *697 + enterprise: *706 + installation: *707 marketplace_purchase: title: Marketplace Purchase type: object @@ -149403,9 +150649,9 @@ webhooks: type: integer unit_count: type: integer - organization: *698 - previous_marketplace_purchase: *732 - repository: *699 + organization: *708 + previous_marketplace_purchase: *742 + repository: *709 sender: *4 required: - action @@ -149485,12 +150731,12 @@ webhooks: - purchased effective_date: type: string - enterprise: *696 - installation: *697 - marketplace_purchase: *731 - organization: *698 - previous_marketplace_purchase: *732 - repository: *699 + enterprise: *706 + installation: *707 + marketplace_purchase: *741 + organization: *708 + previous_marketplace_purchase: *742 + repository: *709 sender: *4 required: - action @@ -149592,11 +150838,11 @@ webhooks: type: string required: - to - enterprise: *696 - installation: *697 - member: *723 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + member: *733 + organization: *708 + repository: *709 sender: *4 required: - action @@ -149698,11 +150944,11 @@ webhooks: type: - string - 'null' - enterprise: *696 - installation: *697 - member: *723 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + member: *733 + organization: *708 + repository: *709 sender: *4 required: - action @@ -149781,11 +151027,11 @@ webhooks: type: string enum: - removed - enterprise: *696 - installation: *697 - member: *723 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + member: *733 + organization: *708 + repository: *709 sender: *4 required: - action @@ -149863,11 +151109,11 @@ webhooks: type: string enum: - added - enterprise: *696 - installation: *697 - member: *723 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + member: *733 + organization: *708 + repository: *709 scope: description: The scope of the membership. Currently, can only be `team`. @@ -149945,7 +151191,7 @@ webhooks: required: - login - id - team: &733 + team: &743 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -150138,11 +151384,11 @@ webhooks: type: string enum: - removed - enterprise: *696 - installation: *697 - member: *723 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + member: *733 + organization: *708 + repository: *709 scope: description: The scope of the membership. Currently, can only be `team`. @@ -150221,7 +151467,7 @@ webhooks: required: - login - id - team: *733 + team: *743 required: - action - scope @@ -150303,8 +151549,8 @@ webhooks: type: string enum: - checks_requested - installation: *697 - merge_group: &734 + installation: *707 + merge_group: &744 type: object title: Merge Group description: A group of pull requests that the merge queue has grouped @@ -150323,15 +151569,15 @@ webhooks: description: The full ref of the branch the merge group will be merged into. type: string - head_commit: *407 + head_commit: *417 required: - head_sha - head_ref - base_sha - base_ref - head_commit - organization: *698 - repository: *699 + organization: *708 + repository: *709 sender: *4 required: - action @@ -150417,10 +151663,10 @@ webhooks: - merged - invalidated - dequeued - installation: *697 - merge_group: *734 - organization: *698 - repository: *699 + installation: *707 + merge_group: *744 + organization: *708 + repository: *709 sender: *4 required: - action @@ -150493,7 +151739,7 @@ webhooks: type: string enum: - deleted - enterprise: *696 + enterprise: *706 hook: description: 'The modified webhook. This will contain different keys based on the type of webhook it is: repository, organization, @@ -150601,12 +151847,12 @@ webhooks: hook_id: description: The id of the modified webhook. type: integer - installation: *697 - organization: *698 + installation: *707 + organization: *708 repository: anyOf: - type: 'null' - - *699 + - *709 sender: *4 required: - action @@ -150686,11 +151932,11 @@ webhooks: type: string enum: - closed - enterprise: *696 - installation: *697 - milestone: *728 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + milestone: *738 + organization: *708 + repository: *709 sender: *4 required: - action @@ -150769,9 +152015,9 @@ webhooks: type: string enum: - created - enterprise: *696 - installation: *697 - milestone: &735 + enterprise: *706 + installation: *707 + milestone: &745 title: Milestone description: A collection of related issues and pull requests. type: object @@ -150913,8 +152159,8 @@ webhooks: - updated_at - due_on - closed_at - organization: *698 - repository: *699 + organization: *708 + repository: *709 sender: *4 required: - action @@ -150993,11 +152239,11 @@ webhooks: type: string enum: - deleted - enterprise: *696 - installation: *697 - milestone: *728 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + milestone: *738 + organization: *708 + repository: *709 sender: *4 required: - action @@ -151107,11 +152353,11 @@ webhooks: type: string required: - from - enterprise: *696 - installation: *697 - milestone: *728 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + milestone: *738 + organization: *708 + repository: *709 sender: *4 required: - action @@ -151191,11 +152437,11 @@ webhooks: type: string enum: - opened - enterprise: *696 - installation: *697 - milestone: *735 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + milestone: *745 + organization: *708 + repository: *709 sender: *4 required: - action @@ -151274,11 +152520,11 @@ webhooks: type: string enum: - blocked - blocked_user: *723 - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + blocked_user: *733 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -151357,11 +152603,11 @@ webhooks: type: string enum: - unblocked - blocked_user: *723 - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + blocked_user: *733 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -151440,9 +152686,9 @@ webhooks: type: string enum: - deleted - enterprise: *696 - installation: *697 - membership: &736 + enterprise: *706 + installation: *707 + membership: &746 title: Membership description: The membership between the user and the organization. Not present when the action is `member_invited`. @@ -151536,8 +152782,8 @@ webhooks: - role - organization_url - user - organization: *698 - repository: *699 + organization: *708 + repository: *709 sender: *4 required: - action @@ -151615,11 +152861,11 @@ webhooks: type: string enum: - member_added - enterprise: *696 - installation: *697 - membership: *736 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + membership: *746 + organization: *708 + repository: *709 sender: *4 required: - action @@ -151698,8 +152944,8 @@ webhooks: type: string enum: - member_invited - enterprise: *696 - installation: *697 + enterprise: *706 + installation: *707 invitation: description: The invitation for the user or email if the action is `member_invited`. @@ -151821,10 +153067,10 @@ webhooks: - inviter - team_count - invitation_teams_url - organization: *698 - repository: *699 + organization: *708 + repository: *709 sender: *4 - user: *723 + user: *733 required: - action - invitation @@ -151902,11 +153148,11 @@ webhooks: type: string enum: - member_removed - enterprise: *696 - installation: *697 - membership: *736 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + membership: *746 + organization: *708 + repository: *709 sender: *4 required: - action @@ -151993,11 +153239,11 @@ webhooks: properties: from: type: string - enterprise: *696 - installation: *697 - membership: *736 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + membership: *746 + organization: *708 + repository: *709 sender: *4 required: - action @@ -152073,9 +153319,9 @@ webhooks: type: string enum: - published - enterprise: *696 - installation: *697 - organization: *698 + enterprise: *706 + installation: *707 + organization: *708 package: description: Information about the package. type: object @@ -152598,7 +153844,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: &737 + items: &747 title: Ruby Gems metadata type: object properties: @@ -152695,7 +153941,7 @@ webhooks: - owner - package_version - registry - repository: *699 + repository: *709 sender: *4 required: - action @@ -152771,9 +154017,9 @@ webhooks: type: string enum: - updated - enterprise: *696 - installation: *697 - organization: *698 + enterprise: *706 + installation: *707 + organization: *708 package: description: Information about the package. type: object @@ -153135,7 +154381,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: *737 + items: *747 source_url: type: string format: uri @@ -153206,7 +154452,7 @@ webhooks: - owner - package_version - registry - repository: *699 + repository: *709 sender: *4 required: - action @@ -153387,12 +154633,12 @@ webhooks: - duration - created_at - updated_at - enterprise: *696 + enterprise: *706 id: type: integer - installation: *697 - organization: *698 - repository: *699 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - id @@ -153472,7 +154718,7 @@ webhooks: type: string enum: - approved - personal_access_token_request: &738 + personal_access_token_request: &748 title: Personal Access Token Request description: Details of a Personal Access Token Request. type: object @@ -153622,10 +154868,10 @@ webhooks: - token_expired - token_expires_at - token_last_used_at - enterprise: *696 - organization: *698 + enterprise: *706 + organization: *708 sender: *4 - installation: *697 + installation: *707 required: - action - personal_access_token_request @@ -153704,11 +154950,11 @@ webhooks: type: string enum: - cancelled - personal_access_token_request: *738 - enterprise: *696 - organization: *698 + personal_access_token_request: *748 + enterprise: *706 + organization: *708 sender: *4 - installation: *697 + installation: *707 required: - action - personal_access_token_request @@ -153786,11 +155032,11 @@ webhooks: type: string enum: - created - personal_access_token_request: *738 - enterprise: *696 - organization: *698 + personal_access_token_request: *748 + enterprise: *706 + organization: *708 sender: *4 - installation: *697 + installation: *707 required: - action - personal_access_token_request @@ -153867,11 +155113,11 @@ webhooks: type: string enum: - denied - personal_access_token_request: *738 - organization: *698 - enterprise: *696 + personal_access_token_request: *748 + organization: *708 + enterprise: *706 sender: *4 - installation: *697 + installation: *707 required: - action - personal_access_token_request @@ -153975,7 +155221,7 @@ webhooks: id: description: Unique identifier of the webhook. type: integer - last_response: *739 + last_response: *749 name: description: The type of webhook. The only valid value is 'web'. type: string @@ -154007,8 +155253,8 @@ webhooks: hook_id: description: The ID of the webhook that triggered the ping. type: integer - organization: *698 - repository: *699 + organization: *708 + repository: *709 sender: *4 zen: description: Random string of GitHub zen. @@ -154253,10 +155499,10 @@ webhooks: - from required: - note - enterprise: *696 - installation: *697 - organization: *698 - project_card: &740 + enterprise: *706 + installation: *707 + organization: *708 + project_card: &750 title: Project Card type: object properties: @@ -154379,7 +155625,7 @@ webhooks: - creator - created_at - updated_at - repository: *699 + repository: *709 sender: *4 required: - action @@ -154460,11 +155706,11 @@ webhooks: type: string enum: - created - enterprise: *696 - installation: *697 - organization: *698 - project_card: *740 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + project_card: *750 + repository: *709 sender: *4 required: - action @@ -154544,9 +155790,9 @@ webhooks: type: string enum: - deleted - enterprise: *696 - installation: *697 - organization: *698 + enterprise: *706 + installation: *707 + organization: *708 project_card: title: Project Card type: object @@ -154676,7 +155922,7 @@ webhooks: repository: anyOf: - type: 'null' - - *699 + - *709 sender: *4 required: - action @@ -154770,11 +156016,11 @@ webhooks: - from required: - note - enterprise: *696 - installation: *697 - organization: *698 - project_card: *740 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + project_card: *750 + repository: *709 sender: *4 required: - action @@ -154868,9 +156114,9 @@ webhooks: - from required: - column_id - enterprise: *696 - installation: *697 - organization: *698 + enterprise: *706 + installation: *707 + organization: *708 project_card: allOf: - title: Project Card @@ -155067,7 +156313,7 @@ webhooks: type: string required: - after_id - repository: *699 + repository: *709 sender: *4 required: - action @@ -155147,10 +156393,10 @@ webhooks: type: string enum: - closed - enterprise: *696 - installation: *697 - organization: *698 - project: &742 + enterprise: *706 + installation: *707 + organization: *708 + project: &752 title: Project type: object properties: @@ -155277,7 +156523,7 @@ webhooks: - creator - created_at - updated_at - repository: *699 + repository: *709 sender: *4 required: - action @@ -155357,10 +156603,10 @@ webhooks: type: string enum: - created - enterprise: *696 - installation: *697 - organization: *698 - project_column: &741 + enterprise: *706 + installation: *707 + organization: *708 + project_column: &751 title: Project Column type: object properties: @@ -155400,7 +156646,7 @@ webhooks: - name - created_at - updated_at - repository: *699 + repository: *709 sender: *4 required: - action @@ -155479,14 +156725,14 @@ webhooks: type: string enum: - deleted - enterprise: *696 - installation: *697 - organization: *698 - project_column: *741 + enterprise: *706 + installation: *707 + organization: *708 + project_column: *751 repository: anyOf: - type: 'null' - - *699 + - *709 sender: *4 required: - action @@ -155575,11 +156821,11 @@ webhooks: type: string required: - from - enterprise: *696 - installation: *697 - organization: *698 - project_column: *741 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + project_column: *751 + repository: *709 sender: *4 required: - action @@ -155659,11 +156905,11 @@ webhooks: type: string enum: - moved - enterprise: *696 - installation: *697 - organization: *698 - project_column: *741 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + project_column: *751 + repository: *709 sender: *4 required: - action @@ -155743,11 +156989,11 @@ webhooks: type: string enum: - created - enterprise: *696 - installation: *697 - organization: *698 - project: *742 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + project: *752 + repository: *709 sender: *4 required: - action @@ -155827,14 +157073,14 @@ webhooks: type: string enum: - deleted - enterprise: *696 - installation: *697 - organization: *698 - project: *742 + enterprise: *706 + installation: *707 + organization: *708 + project: *752 repository: anyOf: - type: 'null' - - *699 + - *709 sender: *4 required: - action @@ -155935,11 +157181,11 @@ webhooks: type: string required: - from - enterprise: *696 - installation: *697 - organization: *698 - project: *742 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + project: *752 + repository: *709 sender: *4 required: - action @@ -156018,11 +157264,11 @@ webhooks: type: string enum: - reopened - enterprise: *696 - installation: *697 - organization: *698 - project: *742 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + project: *752 + repository: *709 sender: *4 required: - action @@ -156103,9 +157349,9 @@ webhooks: type: string enum: - closed - installation: *697 - organization: *698 - projects_v2: &743 + installation: *707 + organization: *708 + projects_v2: &753 title: Projects v2 Project description: A projects v2 project type: object @@ -156253,9 +157499,9 @@ webhooks: type: string enum: - created - installation: *697 - organization: *698 - projects_v2: *743 + installation: *707 + organization: *708 + projects_v2: *753 sender: *4 required: - action @@ -156336,9 +157582,9 @@ webhooks: type: string enum: - deleted - installation: *697 - organization: *698 - projects_v2: *743 + installation: *707 + organization: *708 + projects_v2: *753 sender: *4 required: - action @@ -156459,9 +157705,9 @@ webhooks: type: string to: type: string - installation: *697 - organization: *698 - projects_v2: *743 + installation: *707 + organization: *708 + projects_v2: *753 sender: *4 required: - action @@ -156544,7 +157790,7 @@ webhooks: type: string enum: - archived - changes: &747 + changes: &757 type: object properties: archived_at: @@ -156560,9 +157806,9 @@ webhooks: - string - 'null' format: date-time - installation: *697 - organization: *698 - projects_v2_item: &744 + installation: *707 + organization: *708 + projects_v2_item: &754 title: Projects v2 Item description: An item belonging to a project type: object @@ -156701,9 +157947,9 @@ webhooks: - 'null' to: type: string - installation: *697 - organization: *698 - projects_v2_item: *744 + installation: *707 + organization: *708 + projects_v2_item: *754 sender: *4 required: - action @@ -156785,9 +158031,9 @@ webhooks: type: string enum: - created - installation: *697 - organization: *698 - projects_v2_item: *744 + installation: *707 + organization: *708 + projects_v2_item: *754 sender: *4 required: - action @@ -156868,9 +158114,9 @@ webhooks: type: string enum: - deleted - installation: *697 - organization: *698 - projects_v2_item: *744 + installation: *707 + organization: *708 + projects_v2_item: *754 sender: *4 required: - action @@ -156975,7 +158221,7 @@ webhooks: oneOf: - type: string - type: integer - - &745 + - &755 title: Projects v2 Single Select Option description: An option for a single select field type: object @@ -156995,7 +158241,7 @@ webhooks: required: - id - name - - &746 + - &756 title: Projects v2 Iteration Setting description: An iteration setting for an iteration field type: object @@ -157024,8 +158270,8 @@ webhooks: oneOf: - type: string - type: integer - - *745 - - *746 + - *755 + - *756 type: - 'null' - string @@ -157048,9 +158294,9 @@ webhooks: - 'null' required: - body - installation: *697 - organization: *698 - projects_v2_item: *744 + installation: *707 + organization: *708 + projects_v2_item: *754 sender: *4 required: - action @@ -157147,9 +158393,9 @@ webhooks: type: - string - 'null' - installation: *697 - organization: *698 - projects_v2_item: *744 + installation: *707 + organization: *708 + projects_v2_item: *754 sender: *4 required: - action @@ -157232,10 +158478,10 @@ webhooks: type: string enum: - restored - changes: *747 - installation: *697 - organization: *698 - projects_v2_item: *744 + changes: *757 + installation: *707 + organization: *708 + projects_v2_item: *754 sender: *4 required: - action @@ -157317,9 +158563,9 @@ webhooks: type: string enum: - reopened - installation: *697 - organization: *698 - projects_v2: *743 + installation: *707 + organization: *708 + projects_v2: *753 sender: *4 required: - action @@ -157400,9 +158646,9 @@ webhooks: type: string enum: - created - installation: *697 - organization: *698 - projects_v2_status_update: &748 + installation: *707 + organization: *708 + projects_v2_status_update: &758 title: Projects v2 Status Update description: An status update belonging to a project type: object @@ -157537,9 +158783,9 @@ webhooks: type: string enum: - deleted - installation: *697 - organization: *698 - projects_v2_status_update: *748 + installation: *707 + organization: *708 + projects_v2_status_update: *758 sender: *4 required: - action @@ -157685,9 +158931,9 @@ webhooks: - string - 'null' format: date - installation: *697 - organization: *698 - projects_v2_status_update: *748 + installation: *707 + organization: *708 + projects_v2_status_update: *758 sender: *4 required: - action @@ -157758,10 +159004,10 @@ webhooks: title: public event type: object properties: - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - repository @@ -157838,13 +159084,13 @@ webhooks: type: string enum: - assigned - assignee: *723 - enterprise: *696 - installation: *697 - number: &749 + assignee: *733 + enterprise: *706 + installation: *707 + number: &759 description: The pull request number. type: integer - organization: *698 + organization: *708 pull_request: title: Pull Request type: object @@ -160193,7 +161439,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *699 + repository: *709 sender: *4 required: - action @@ -160275,11 +161521,11 @@ webhooks: type: string enum: - auto_merge_disabled - enterprise: *696 - installation: *697 + enterprise: *706 + installation: *707 number: type: integer - organization: *698 + organization: *708 pull_request: title: Pull Request type: object @@ -162621,7 +163867,7 @@ webhooks: - draft reason: type: string - repository: *699 + repository: *709 sender: *4 required: - action @@ -162703,11 +163949,11 @@ webhooks: type: string enum: - auto_merge_enabled - enterprise: *696 - installation: *697 + enterprise: *706 + installation: *707 number: type: integer - organization: *698 + organization: *708 pull_request: title: Pull Request type: object @@ -165049,7 +166295,7 @@ webhooks: - draft reason: type: string - repository: *699 + repository: *709 sender: *4 required: - action @@ -165131,13 +166377,13 @@ webhooks: type: string enum: - closed - enterprise: *696 - installation: *697 - number: *749 - organization: *698 - pull_request: &750 + enterprise: *706 + installation: *707 + number: *759 + organization: *708 + pull_request: &760 allOf: - - *555 + - *565 - type: object properties: allow_auto_merge: @@ -165199,7 +166445,7 @@ webhooks: Please use `squash_merge_commit_title` instead.** type: boolean default: false - repository: *699 + repository: *709 sender: *4 required: - action @@ -165280,12 +166526,12 @@ webhooks: type: string enum: - converted_to_draft - enterprise: *696 - installation: *697 - number: *749 - organization: *698 - pull_request: *750 - repository: *699 + enterprise: *706 + installation: *707 + number: *759 + organization: *708 + pull_request: *760 + repository: *709 sender: *4 required: - action @@ -165365,11 +166611,11 @@ webhooks: type: string enum: - demilestoned - enterprise: *696 - milestone: *453 - number: *749 - organization: *698 - pull_request: &751 + enterprise: *706 + milestone: *463 + number: *759 + organization: *708 + pull_request: &761 title: Pull Request type: object properties: @@ -167696,7 +168942,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *699 + repository: *709 sender: *4 required: - action @@ -167775,11 +169021,11 @@ webhooks: type: string enum: - dequeued - enterprise: *696 - installation: *697 + enterprise: *706 + installation: *707 number: type: integer - organization: *698 + organization: *708 pull_request: title: Pull Request type: object @@ -170125,7 +171371,7 @@ webhooks: - BRANCH_PROTECTIONS - GIT_TREE_INVALID - INVALID_MERGE_COMMIT - repository: *699 + repository: *709 sender: *4 required: - action @@ -170249,12 +171495,12 @@ webhooks: type: string required: - from - enterprise: *696 - installation: *697 - number: *749 - organization: *698 - pull_request: *750 - repository: *699 + enterprise: *706 + installation: *707 + number: *759 + organization: *708 + pull_request: *760 + repository: *709 sender: *4 required: - action @@ -170334,11 +171580,11 @@ webhooks: type: string enum: - enqueued - enterprise: *696 - installation: *697 + enterprise: *706 + installation: *707 number: type: integer - organization: *698 + organization: *708 pull_request: title: Pull Request type: object @@ -172669,7 +173915,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *699 + repository: *709 sender: *4 required: - action @@ -172749,11 +173995,11 @@ webhooks: type: string enum: - labeled - enterprise: *696 - installation: *697 - label: *722 - number: *749 - organization: *698 + enterprise: *706 + installation: *707 + label: *732 + number: *759 + organization: *708 pull_request: title: Pull Request type: object @@ -175101,7 +176347,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *699 + repository: *709 sender: *4 required: - action @@ -175182,10 +176428,10 @@ webhooks: type: string enum: - locked - enterprise: *696 - installation: *697 - number: *749 - organization: *698 + enterprise: *706 + installation: *707 + number: *759 + organization: *708 pull_request: title: Pull Request type: object @@ -177531,7 +178777,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *699 + repository: *709 sender: *4 required: - action @@ -177611,12 +178857,12 @@ webhooks: type: string enum: - milestoned - enterprise: *696 - milestone: *453 - number: *749 - organization: *698 - pull_request: *751 - repository: *699 + enterprise: *706 + milestone: *463 + number: *759 + organization: *708 + pull_request: *761 + repository: *709 sender: *4 required: - action @@ -177695,12 +178941,12 @@ webhooks: type: string enum: - opened - enterprise: *696 - installation: *697 - number: *749 - organization: *698 - pull_request: *750 - repository: *699 + enterprise: *706 + installation: *707 + number: *759 + organization: *708 + pull_request: *760 + repository: *709 sender: *4 required: - action @@ -177781,12 +179027,12 @@ webhooks: type: string enum: - ready_for_review - enterprise: *696 - installation: *697 - number: *749 - organization: *698 - pull_request: *750 - repository: *699 + enterprise: *706 + installation: *707 + number: *759 + organization: *708 + pull_request: *760 + repository: *709 sender: *4 required: - action @@ -177866,12 +179112,12 @@ webhooks: type: string enum: - reopened - enterprise: *696 - installation: *697 - number: *749 - organization: *698 - pull_request: *750 - repository: *699 + enterprise: *706 + installation: *707 + number: *759 + organization: *708 + pull_request: *760 + repository: *709 sender: *4 required: - action @@ -178246,9 +179492,9 @@ webhooks: - start_side - side - reactions - enterprise: *696 - installation: *697 - organization: *698 + enterprise: *706 + installation: *707 + organization: *708 pull_request: type: object properties: @@ -180478,7 +181724,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *699 + repository: *709 sender: *4 required: - action @@ -180558,7 +181804,7 @@ webhooks: type: string enum: - deleted - comment: &753 + comment: &763 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. @@ -180851,9 +182097,9 @@ webhooks: - start_side - side - reactions - enterprise: *696 - installation: *697 - organization: *698 + enterprise: *706 + installation: *707 + organization: *708 pull_request: type: object properties: @@ -183071,7 +184317,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *699 + repository: *709 sender: *4 required: - action @@ -183151,11 +184397,11 @@ webhooks: type: string enum: - edited - changes: *752 - comment: *753 - enterprise: *696 - installation: *697 - organization: *698 + changes: *762 + comment: *763 + enterprise: *706 + installation: *707 + organization: *708 pull_request: type: object properties: @@ -185376,7 +186622,7 @@ webhooks: - _links - author_association - active_lock_reason - repository: *699 + repository: *709 sender: *4 required: - action @@ -185457,9 +186703,9 @@ webhooks: type: string enum: - dismissed - enterprise: *696 - installation: *697 - organization: *698 + enterprise: *706 + installation: *707 + organization: *708 pull_request: title: Simple Pull Request type: object @@ -187692,7 +188938,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *699 + repository: *709 review: description: The review that was affected. type: object @@ -187938,9 +189184,9 @@ webhooks: type: string required: - from - enterprise: *696 - installation: *697 - organization: *698 + enterprise: *706 + installation: *707 + organization: *708 pull_request: title: Simple Pull Request type: object @@ -190054,8 +191300,8 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *699 - review: &754 + repository: *709 + review: &764 description: The review that was affected. type: object properties: @@ -190288,12 +191534,12 @@ webhooks: type: string enum: - review_request_removed - enterprise: *696 - installation: *697 + enterprise: *706 + installation: *707 number: description: The pull request number. type: integer - organization: *698 + organization: *708 pull_request: title: Pull Request type: object @@ -192640,7 +193886,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *699 + repository: *709 requested_reviewer: title: User type: @@ -192726,12 +193972,12 @@ webhooks: type: string enum: - review_request_removed - enterprise: *696 - installation: *697 + enterprise: *706 + installation: *707 number: description: The pull request number. type: integer - organization: *698 + organization: *708 pull_request: title: Pull Request type: object @@ -195085,7 +196331,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *699 + repository: *709 requested_team: title: Team description: Groups of organization members that gives permissions @@ -195280,12 +196526,12 @@ webhooks: type: string enum: - review_requested - enterprise: *696 - installation: *697 + enterprise: *706 + installation: *707 number: description: The pull request number. type: integer - organization: *698 + organization: *708 pull_request: title: Pull Request type: object @@ -197634,7 +198880,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *699 + repository: *709 requested_reviewer: title: User type: @@ -197721,12 +198967,12 @@ webhooks: type: string enum: - review_requested - enterprise: *696 - installation: *697 + enterprise: *706 + installation: *707 number: description: The pull request number. type: integer - organization: *698 + organization: *708 pull_request: title: Pull Request type: object @@ -200066,7 +201312,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *699 + repository: *709 requested_team: title: Team description: Groups of organization members that gives permissions @@ -200250,9 +201496,9 @@ webhooks: type: string enum: - submitted - enterprise: *696 - installation: *697 - organization: *698 + enterprise: *706 + installation: *707 + organization: *708 pull_request: title: Simple Pull Request type: object @@ -202488,8 +203734,8 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *699 - review: *754 + repository: *709 + review: *764 sender: *4 required: - action @@ -202569,9 +203815,9 @@ webhooks: type: string enum: - resolved - enterprise: *696 - installation: *697 - organization: *698 + enterprise: *706 + installation: *707 + organization: *708 pull_request: title: Simple Pull Request type: object @@ -204702,7 +205948,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *699 + repository: *709 sender: *4 thread: type: object @@ -205094,9 +206340,9 @@ webhooks: type: string enum: - unresolved - enterprise: *696 - installation: *697 - organization: *698 + enterprise: *706 + installation: *707 + organization: *708 pull_request: title: Simple Pull Request type: object @@ -207210,7 +208456,7 @@ webhooks: - author_association - auto_merge - active_lock_reason - repository: *699 + repository: *709 sender: *4 thread: type: object @@ -207604,10 +208850,10 @@ webhooks: type: string before: type: string - enterprise: *696 - installation: *697 - number: *749 - organization: *698 + enterprise: *706 + installation: *707 + number: *759 + organization: *708 pull_request: title: Pull Request type: object @@ -209942,7 +211188,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *699 + repository: *709 sender: *4 required: - action @@ -210024,11 +211270,11 @@ webhooks: type: string enum: - unassigned - assignee: *755 - enterprise: *696 - installation: *697 - number: *749 - organization: *698 + assignee: *765 + enterprise: *706 + installation: *707 + number: *759 + organization: *708 pull_request: title: Pull Request type: object @@ -212378,7 +213624,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *699 + repository: *709 sender: *4 required: - action @@ -212457,11 +213703,11 @@ webhooks: type: string enum: - unlabeled - enterprise: *696 - installation: *697 - label: *722 - number: *749 - organization: *698 + enterprise: *706 + installation: *707 + label: *732 + number: *759 + organization: *708 pull_request: title: Pull Request type: object @@ -214800,7 +216046,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *699 + repository: *709 sender: *4 required: - action @@ -214881,10 +216127,10 @@ webhooks: type: string enum: - unlocked - enterprise: *696 - installation: *697 - number: *749 - organization: *698 + enterprise: *706 + installation: *707 + number: *759 + organization: *708 pull_request: title: Pull Request type: object @@ -217213,7 +218459,7 @@ webhooks: - auto_merge - active_lock_reason - draft - repository: *699 + repository: *709 sender: *4 required: - action @@ -217416,7 +218662,7 @@ webhooks: deleted: description: Whether this push deleted the `ref`. type: boolean - enterprise: *696 + enterprise: *706 forced: description: Whether this push was a force push of the `ref`. type: boolean @@ -217511,8 +218757,8 @@ webhooks: - url - author - committer - installation: *697 - organization: *698 + installation: *707 + organization: *708 pusher: title: Committer description: Metaproperties for Git author/committer information. @@ -218100,9 +219346,9 @@ webhooks: type: string enum: - published - enterprise: *696 - installation: *697 - organization: *698 + enterprise: *706 + installation: *707 + organization: *708 registry_package: type: object properties: @@ -218579,7 +219825,7 @@ webhooks: type: string rubygems_metadata: type: array - items: *737 + items: *747 summary: type: string tag_name: @@ -218635,7 +219881,7 @@ webhooks: - owner - package_version - registry - repository: *699 + repository: *709 sender: *4 required: - action @@ -218713,9 +219959,9 @@ webhooks: type: string enum: - updated - enterprise: *696 - installation: *697 - organization: *698 + enterprise: *706 + installation: *707 + organization: *708 registry_package: type: object properties: @@ -219027,7 +220273,7 @@ webhooks: - published_at rubygems_metadata: type: array - items: *737 + items: *747 summary: type: string tag_name: @@ -219077,7 +220323,7 @@ webhooks: - owner - package_version - registry - repository: *699 + repository: *709 sender: *4 required: - action @@ -219154,10 +220400,10 @@ webhooks: type: string enum: - created - enterprise: *696 - installation: *697 - organization: *698 - release: &756 + enterprise: *706 + installation: *707 + organization: *708 + release: &766 title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) object. @@ -219473,7 +220719,7 @@ webhooks: - tarball_url - zipball_url - body - repository: *699 + repository: *709 sender: *4 required: - action @@ -219550,11 +220796,11 @@ webhooks: type: string enum: - deleted - enterprise: *696 - installation: *697 - organization: *698 - release: *756 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + release: *766 + repository: *709 sender: *4 required: - action @@ -219662,11 +220908,11 @@ webhooks: type: boolean required: - to - enterprise: *696 - installation: *697 - organization: *698 - release: *756 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + release: *766 + repository: *709 sender: *4 required: - action @@ -219744,9 +220990,9 @@ webhooks: type: string enum: - prereleased - enterprise: *696 - installation: *697 - organization: *698 + enterprise: *706 + installation: *707 + organization: *708 release: title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) @@ -220067,7 +221313,7 @@ webhooks: - string - 'null' format: uri - repository: *699 + repository: *709 sender: *4 required: - action @@ -220143,10 +221389,10 @@ webhooks: type: string enum: - published - enterprise: *696 - installation: *697 - organization: *698 - release: &757 + enterprise: *706 + installation: *707 + organization: *708 + release: &767 title: Release description: The [release](https://docs.github.com/enterprise-cloud@latest//rest/releases/releases/#get-a-release) object. @@ -220464,7 +221710,7 @@ webhooks: - string - 'null' format: uri - repository: *699 + repository: *709 sender: *4 required: - action @@ -220540,11 +221786,11 @@ webhooks: type: string enum: - released - enterprise: *696 - installation: *697 - organization: *698 - release: *756 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + release: *766 + repository: *709 sender: *4 required: - action @@ -220620,11 +221866,11 @@ webhooks: type: string enum: - unpublished - enterprise: *696 - installation: *697 - organization: *698 - release: *757 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + release: *767 + repository: *709 sender: *4 required: - action @@ -220700,11 +221946,11 @@ webhooks: type: string enum: - published - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 - repository_advisory: *608 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + repository_advisory: *618 sender: *4 required: - action @@ -220780,11 +222026,11 @@ webhooks: type: string enum: - reported - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 - repository_advisory: *608 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + repository_advisory: *618 sender: *4 required: - action @@ -220860,10 +222106,10 @@ webhooks: type: string enum: - archived - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -220940,10 +222186,10 @@ webhooks: type: string enum: - created - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -221021,10 +222267,10 @@ webhooks: type: string enum: - deleted - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -221109,10 +222355,10 @@ webhooks: additionalProperties: true description: The `client_payload` that was specified in the `POST /repos/{owner}/{repo}/dispatches` request body. - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -221227,10 +222473,10 @@ webhooks: - 'null' items: type: string - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -221302,10 +222548,10 @@ webhooks: title: repository_import event type: object properties: - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 status: type: string @@ -221386,10 +222632,10 @@ webhooks: type: string enum: - privatized - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -221466,10 +222712,10 @@ webhooks: type: string enum: - publicized - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -221563,10 +222809,10 @@ webhooks: - name required: - repository - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -221646,11 +222892,11 @@ webhooks: type: string enum: - created - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 - repository_ruleset: *112 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + repository_ruleset: *118 sender: *4 required: - action @@ -221728,11 +222974,11 @@ webhooks: type: string enum: - deleted - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 - repository_ruleset: *112 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + repository_ruleset: *118 sender: *4 required: - action @@ -221810,11 +223056,11 @@ webhooks: type: string enum: - edited - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 - repository_ruleset: *112 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + repository_ruleset: *118 changes: type: object properties: @@ -221833,16 +223079,16 @@ webhooks: properties: added: type: array - items: *105 + items: *111 deleted: type: array - items: *105 + items: *111 updated: type: array items: type: object properties: - condition: *105 + condition: *111 changes: type: object properties: @@ -221875,16 +223121,16 @@ webhooks: properties: added: type: array - items: *111 + items: *117 deleted: type: array - items: *111 + items: *117 updated: type: array items: type: object properties: - rule: *111 + rule: *117 changes: type: object properties: @@ -222121,10 +223367,10 @@ webhooks: - from required: - owner - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -222202,10 +223448,10 @@ webhooks: type: string enum: - unarchived - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -222283,7 +223529,7 @@ webhooks: type: string enum: - create - alert: &758 + alert: &768 title: Repository Vulnerability Alert Alert description: The security alert of the vulnerable dependency. type: object @@ -222407,10 +223653,10 @@ webhooks: type: string enum: - open - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -222620,10 +223866,10 @@ webhooks: type: string enum: - dismissed - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -222701,11 +223947,11 @@ webhooks: type: string enum: - reopen - alert: *758 - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + alert: *768 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -222907,10 +224153,10 @@ webhooks: enum: - fixed - open - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -222988,17 +224234,17 @@ webhooks: type: string enum: - created - alert: &759 + alert: &769 type: object properties: - number: *88 - created_at: *94 + number: *94 + created_at: *100 updated_at: anyOf: - type: 'null' - - *95 - url: *92 - html_url: *93 + - *101 + url: *98 + html_url: *99 locations_url: type: string format: uri @@ -223098,10 +224344,10 @@ webhooks: - 'null' description: Whether the detected secret was found in multiple repositories in the same organization or business. - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -223182,11 +224428,11 @@ webhooks: type: string enum: - created - alert: *759 - installation: *697 - location: *760 - organization: *698 - repository: *699 + alert: *769 + installation: *707 + location: *770 + organization: *708 + repository: *709 sender: *4 required: - location @@ -223424,11 +224670,11 @@ webhooks: type: string enum: - publicly_leaked - alert: *759 - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + alert: *769 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -223506,11 +224752,11 @@ webhooks: type: string enum: - reopened - alert: *759 - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + alert: *769 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -223588,11 +224834,11 @@ webhooks: type: string enum: - resolved - alert: *759 - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + alert: *769 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -223670,11 +224916,11 @@ webhooks: type: string enum: - validated - alert: *759 - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + alert: *769 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -223804,10 +225050,10 @@ webhooks: - organization - enterprise - - repository: *699 - enterprise: *696 - installation: *697 - organization: *698 + repository: *709 + enterprise: *706 + installation: *707 + organization: *708 sender: *4 required: - action @@ -223885,11 +225131,11 @@ webhooks: type: string enum: - published - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 - security_advisory: &761 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + security_advisory: &771 description: The details of the security advisory, including summary, description, and severity. type: object @@ -223906,7 +225152,7 @@ webhooks: required: - vector_string - score - cvss_severities: *90 + cvss_severities: *96 cwes: type: array items: @@ -224075,11 +225321,11 @@ webhooks: type: string enum: - updated - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 - security_advisory: *761 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 + security_advisory: *771 sender: *4 required: - action @@ -224152,10 +225398,10 @@ webhooks: type: string enum: - withdrawn - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 security_advisory: description: The details of the security advisory, including summary, description, and severity. @@ -224173,7 +225419,7 @@ webhooks: required: - vector_string - score - cvss_severities: *90 + cvss_severities: *96 cwes: type: array items: @@ -224341,11 +225587,11 @@ webhooks: from: type: object properties: - security_and_analysis: *284 - enterprise: *696 - installation: *697 - organization: *698 - repository: *341 + security_and_analysis: *294 + enterprise: *706 + installation: *707 + organization: *708 + repository: *351 sender: *4 required: - changes @@ -224423,12 +225669,12 @@ webhooks: type: string enum: - cancelled - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - sponsorship: &762 + sponsorship: &772 type: object properties: created_at: @@ -224733,12 +225979,12 @@ webhooks: type: string enum: - created - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - sponsorship: *762 + sponsorship: *772 required: - action - sponsorship @@ -224826,12 +226072,12 @@ webhooks: type: string required: - from - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - sponsorship: *762 + sponsorship: *772 required: - action - changes @@ -224908,17 +226154,17 @@ webhooks: type: string enum: - pending_cancellation - effective_date: &763 + effective_date: &773 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: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - sponsorship: *762 + sponsorship: *772 required: - action - sponsorship @@ -224992,7 +226238,7 @@ webhooks: type: string enum: - pending_tier_change - changes: &764 + changes: &774 type: object properties: tier: @@ -225036,13 +226282,13 @@ webhooks: - from required: - tier - effective_date: *763 - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + effective_date: *773 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - sponsorship: *762 + sponsorship: *772 required: - action - changes @@ -225119,13 +226365,13 @@ webhooks: type: string enum: - tier_changed - changes: *764 - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + changes: *774 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - sponsorship: *762 + sponsorship: *772 required: - action - changes @@ -225199,10 +226445,10 @@ webhooks: type: string enum: - created - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -225286,10 +226532,10 @@ webhooks: type: string enum: - deleted - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 starred_at: description: 'The time the star was created. This is a timestamp @@ -225722,15 +226968,15 @@ webhooks: type: - string - 'null' - enterprise: *696 + enterprise: *706 id: description: The unique identifier of the status. type: integer - installation: *697 + installation: *707 name: type: string - organization: *698 - repository: *699 + organization: *708 + repository: *709 sender: *4 sha: description: The Commit SHA. @@ -225840,15 +227086,15 @@ webhooks: parent_issue_id: description: The ID of the parent issue. type: number - parent_issue: *135 - parent_issue_repo: *55 + parent_issue: *141 + parent_issue_repo: *61 sub_issue_id: description: The ID of the sub-issue. type: number - sub_issue: *135 - installation: *697 - organization: *698 - repository: *699 + sub_issue: *141 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -225932,15 +227178,15 @@ webhooks: parent_issue_id: description: The ID of the parent issue. type: number - parent_issue: *135 - parent_issue_repo: *55 + parent_issue: *141 + parent_issue_repo: *61 sub_issue_id: description: The ID of the sub-issue. type: number - sub_issue: *135 - installation: *697 - organization: *698 - repository: *699 + sub_issue: *141 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -226024,15 +227270,15 @@ webhooks: sub_issue_id: description: The ID of the sub-issue. type: number - sub_issue: *135 - sub_issue_repo: *55 + sub_issue: *141 + sub_issue_repo: *61 parent_issue_id: description: The ID of the parent issue. type: number - parent_issue: *135 - installation: *697 - organization: *698 - repository: *699 + parent_issue: *141 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -226116,15 +227362,15 @@ webhooks: sub_issue_id: description: The ID of the sub-issue. type: number - sub_issue: *135 - sub_issue_repo: *55 + sub_issue: *141 + sub_issue_repo: *61 parent_issue_id: description: The ID of the parent issue. type: number - parent_issue: *135 - installation: *697 - organization: *698 - repository: *699 + parent_issue: *141 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -226201,12 +227447,12 @@ webhooks: title: team_add event type: object properties: - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - team: &765 + team: &775 title: Team description: Groups of organization members that gives permissions on specified repositories. @@ -226399,9 +227645,9 @@ webhooks: type: string enum: - added_to_repository - enterprise: *696 - installation: *697 - organization: *698 + enterprise: *706 + installation: *707 + organization: *708 repository: title: Repository description: A git repository @@ -226871,7 +228117,7 @@ webhooks: - topics - visibility sender: *4 - team: *765 + team: *775 required: - action - team @@ -226947,9 +228193,9 @@ webhooks: type: string enum: - created - enterprise: *696 - installation: *697 - organization: *698 + enterprise: *706 + installation: *707 + organization: *708 repository: title: Repository description: A git repository @@ -227419,7 +228665,7 @@ webhooks: - topics - visibility sender: *4 - team: *765 + team: *775 required: - action - team @@ -227496,9 +228742,9 @@ webhooks: type: string enum: - deleted - enterprise: *696 - installation: *697 - organization: *698 + enterprise: *706 + installation: *707 + organization: *708 repository: title: Repository description: A git repository @@ -227968,7 +229214,7 @@ webhooks: - topics - visibility sender: *4 - team: *765 + team: *775 required: - action - team @@ -228112,9 +229358,9 @@ webhooks: - from required: - permissions - enterprise: *696 - installation: *697 - organization: *698 + enterprise: *706 + installation: *707 + organization: *708 repository: title: Repository description: A git repository @@ -228584,7 +229830,7 @@ webhooks: - topics - visibility sender: *4 - team: *765 + team: *775 required: - action - changes @@ -228662,9 +229908,9 @@ webhooks: type: string enum: - removed_from_repository - enterprise: *696 - installation: *697 - organization: *698 + enterprise: *706 + installation: *707 + organization: *708 repository: title: Repository description: A git repository @@ -229134,7 +230380,7 @@ webhooks: - topics - visibility sender: *4 - team: *765 + team: *775 required: - action - team @@ -229210,10 +230456,10 @@ webhooks: type: string enum: - started - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 required: - action @@ -229286,17 +230532,17 @@ webhooks: title: workflow_dispatch event type: object properties: - enterprise: *696 + enterprise: *706 inputs: type: - object - 'null' additionalProperties: true - installation: *697 - organization: *698 + installation: *707 + organization: *708 ref: type: string - repository: *699 + repository: *709 sender: *4 workflow: type: string @@ -229378,10 +230624,10 @@ webhooks: type: string enum: - completed - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 workflow_job: allOf: @@ -229637,7 +230883,7 @@ webhooks: type: string required: - conclusion - deployment: *473 + deployment: *483 required: - action - repository @@ -229716,10 +230962,10 @@ webhooks: type: string enum: - in_progress - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 workflow_job: allOf: @@ -230001,7 +231247,7 @@ webhooks: required: - status - steps - deployment: *473 + deployment: *483 required: - action - repository @@ -230080,10 +231326,10 @@ webhooks: type: string enum: - queued - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 workflow_job: type: object @@ -230229,7 +231475,7 @@ webhooks: - workflow_name - head_branch - created_at - deployment: *473 + deployment: *483 required: - action - repository @@ -230308,10 +231554,10 @@ webhooks: type: string enum: - waiting - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 workflow_job: type: object @@ -230458,7 +231704,7 @@ webhooks: - workflow_name - head_branch - created_at - deployment: *473 + deployment: *483 required: - action - repository @@ -230538,12 +231784,12 @@ webhooks: type: string enum: - completed - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - workflow: *718 + workflow: *728 workflow_run: title: Workflow Run type: object @@ -231562,12 +232808,12 @@ webhooks: type: string enum: - in_progress - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - workflow: *718 + workflow: *728 workflow_run: title: Workflow Run type: object @@ -232571,12 +233817,12 @@ webhooks: type: string enum: - requested - enterprise: *696 - installation: *697 - organization: *698 - repository: *699 + enterprise: *706 + installation: *707 + organization: *708 + repository: *709 sender: *4 - workflow: *718 + workflow: *728 workflow_run: title: Workflow Run type: object diff --git a/descriptions-next/ghec/ghec.2022-11-28.json b/descriptions-next/ghec/ghec.2022-11-28.json index c3a3ebe4a..07bbe77fa 100644 --- a/descriptions-next/ghec/ghec.2022-11-28.json +++ b/descriptions-next/ghec/ghec.2022-11-28.json @@ -2210,6 +2210,653 @@ } } }, + "/enterprises/{enterprise}/actions/hosted-runners": { + "get": { + "summary": "List GitHub-hosted runners for an enterprise", + "description": "Lists all GitHub-hosted runners configured in an enterprise.\n\nOAuth app tokens and personal access tokens (classic) need the `manage_runners:enterprise` scope to use this endpoint.", + "tags": [ + "actions" + ], + "operationId": "actions/list-hosted-runners-for-enterprise", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#list-github-hosted-runners-for-an-enterprise" + }, + "parameters": [ + { + "$ref": "#/components/parameters/enterprise" + }, + { + "$ref": "#/components/parameters/per-page" + }, + { + "$ref": "#/components/parameters/page" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "runners" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "runners": { + "type": "array", + "items": { + "$ref": "#/components/schemas/actions-hosted-runner" + } + } + } + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner-paginated" + } + } + } + }, + "headers": { + "Link": { + "$ref": "#/components/headers/link" + } + } + } + }, + "x-github": { + "githubCloudOnly": true, + "enabledForGitHubApps": false, + "category": "actions", + "subcategory": "hosted-runners" + } + }, + "post": { + "summary": "Create a GitHub-hosted runner for an enterprise", + "description": "Creates a GitHub-hosted runner for an enterprise.\nOAuth tokens and personal access tokens (classic) need the `manage_runners:enterprise` scope to use this endpoint.", + "operationId": "actions/create-hosted-runner-for-enterprise", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#create-a-github-hosted-runner-for-an-enterprise" + }, + "parameters": [ + { + "$ref": "#/components/parameters/enterprise" + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "name": { + "description": "Name of the runner. Must be between 1 and 64 characters and may only contain upper and lowercase letters a-z, numbers 0-9, '.', '-', and '_'.", + "type": "string" + }, + "image": { + "description": "The image of runner. To list all available images, use `GET /actions/hosted-runners/images/github-owned` or `GET /actions/hosted-runners/images/partner`.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the runner image.", + "type": "string" + }, + "source": { + "description": "The source of the runner image.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The version of the runner image to deploy. This is relevant only for runners using custom images.", + "type": [ + "string", + "null" + ] + } + } + }, + "size": { + "description": "The machine size of the runner. To list available sizes, use `GET actions/hosted-runners/machine-sizes`", + "type": "string" + }, + "runner_group_id": { + "description": "The existing runner group to add this runner to.", + "type": "integer" + }, + "maximum_runners": { + "description": "The maximum amount of runners to scale up to. Runners will not auto-scale above this number. Use this setting to limit your cost.", + "type": "integer", + "default": 50 + }, + "enable_static_ip": { + "description": "Whether this runner should be created with a static public IP. Note limit on account. To list limits on account, use `GET actions/hosted-runners/limits`", + "type": "boolean", + "default": false + } + }, + "required": [ + "name", + "image", + "size", + "runner_group_id" + ] + }, + "examples": { + "default": { + "value": { + "name": "My Hosted runner", + "image": { + "id": "ubuntu-latest", + "source": "github", + "version": "latest" + }, + "runner_group_id": 1, + "size": "4-core", + "maximum_runners": 10 + } + } + } + } + } + }, + "responses": { + "201": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/actions-hosted-runner" + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner" + } + } + } + } + } + }, + "x-github": { + "enabledForGitHubApps": false, + "githubCloudOnly": true, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/enterprises/{enterprise}/actions/hosted-runners/images/github-owned": { + "get": { + "summary": "Get GitHub-owned images for GitHub-hosted runners in an enterprise", + "description": "Get the list of GitHub-owned images available for GitHub-hosted runners for an enterprise.", + "operationId": "actions/get-hosted-runners-github-owned-images-for-enterprise", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-github-owned-images-for-github-hosted-runners-in-an-enterprise" + }, + "parameters": [ + { + "$ref": "#/components/parameters/enterprise" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "images" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "images": { + "type": "array", + "items": { + "$ref": "#/components/schemas/actions-hosted-runner-image" + } + } + } + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner-image" + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": true, + "enabledForGitHubApps": false, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/enterprises/{enterprise}/actions/hosted-runners/images/partner": { + "get": { + "summary": "Get partner images for GitHub-hosted runners in an enterprise", + "description": "Get the list of partner images available for GitHub-hosted runners for an enterprise.", + "operationId": "actions/get-hosted-runners-partner-images-for-enterprise", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-partner-images-for-github-hosted-runners-in-an-enterprise" + }, + "parameters": [ + { + "$ref": "#/components/parameters/enterprise" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "images" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "images": { + "type": "array", + "items": { + "$ref": "#/components/schemas/actions-hosted-runner-image" + } + } + } + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner-image" + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": true, + "enabledForGitHubApps": false, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/enterprises/{enterprise}/actions/hosted-runners/limits": { + "get": { + "summary": "Get limits on GitHub-hosted runners for an enterprise", + "description": "Get the GitHub-hosted runners limits for an enterprise.", + "tags": [ + "actions" + ], + "operationId": "actions/get-hosted-runners-limits-for-enterprise", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-limits-on-github-hosted-runners-for-an-enterprise" + }, + "parameters": [ + { + "$ref": "#/components/parameters/enterprise" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/actions-hosted-runner-limits" + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner-limits-default" + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": true, + "enabledForGitHubApps": false, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/enterprises/{enterprise}/actions/hosted-runners/machine-sizes": { + "get": { + "summary": "Get GitHub-hosted runners machine specs for an enterprise", + "description": "Get the list of machine specs available for GitHub-hosted runners for an enterprise.", + "operationId": "actions/get-hosted-runners-machine-specs-for-enterprise", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-github-hosted-runners-machine-specs-for-an-enterprise" + }, + "parameters": [ + { + "$ref": "#/components/parameters/enterprise" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "machine_specs" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "machine_specs": { + "type": "array", + "items": { + "$ref": "#/components/schemas/actions-hosted-runner-machine-spec" + } + } + } + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner-machine-spec" + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": true, + "enabledForGitHubApps": false, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/enterprises/{enterprise}/actions/hosted-runners/platforms": { + "get": { + "summary": "Get platforms for GitHub-hosted runners in an enterprise", + "description": "Get the list of platforms available for GitHub-hosted runners for an enterprise.", + "operationId": "actions/get-hosted-runners-platforms-for-enterprise", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-platforms-for-github-hosted-runners-in-an-enterprise" + }, + "parameters": [ + { + "$ref": "#/components/parameters/enterprise" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "platforms" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "platforms": { + "type": "array", + "items": { + "type": "string" + } + } + } + }, + "examples": { + "default": { + "value": { + "total_count": 1, + "platforms": [ + "linux-x64", + "win-x64" + ] + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": true, + "enabledForGitHubApps": false, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/enterprises/{enterprise}/actions/hosted-runners/{hosted_runner_id}": { + "get": { + "summary": "Get a GitHub-hosted runner for an enterprise", + "description": "Gets a GitHub-hosted runner configured in an enterprise.\n\nOAuth app tokens and personal access tokens (classic) need the `manage_runners:enterprise` scope to use this endpoint.", + "tags": [ + "actions" + ], + "operationId": "actions/get-hosted-runner-for-enterprise", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-a-github-hosted-runner-for-an-enterprise" + }, + "parameters": [ + { + "$ref": "#/components/parameters/enterprise" + }, + { + "$ref": "#/components/parameters/hosted-runner-id" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/actions-hosted-runner" + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner" + } + } + } + }, + "headers": { + "Link": { + "$ref": "#/components/headers/link" + } + } + } + }, + "x-github": { + "githubCloudOnly": true, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + }, + "patch": { + "summary": "Update a GitHub-hosted runner for an enterprise", + "description": "Updates a GitHub-hosted runner for an enterprise.\nOAuth app tokens and personal access tokens (classic) need the `manage_runners:enterprise` scope to use this endpoint.", + "operationId": "actions/update-hosted-runner-for-enterprise", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#update-a-github-hosted-runner-for-an-enterprise" + }, + "parameters": [ + { + "$ref": "#/components/parameters/enterprise" + }, + { + "$ref": "#/components/parameters/hosted-runner-id" + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "name": { + "description": "Name of the runner. Must be between 1 and 64 characters and may only contain upper and lowercase letters a-z, numbers 0-9, '.', '-', and '_'.", + "type": "string" + }, + "runner_group_id": { + "description": "The existing runner group to add this runner to.", + "type": "integer" + }, + "maximum_runners": { + "description": "The maximum amount of runners to scale up to. Runners will not auto-scale above this number. Use this setting to limit your cost.", + "type": "integer" + }, + "enable_static_ip": { + "description": "Whether this runner should be updated with a static public IP. Note limit on account. To list limits on account, use `GET actions/hosted-runners/limits`", + "type": "boolean" + }, + "image_version": { + "description": "The version of the runner image to deploy. This is relevant only for runners using custom images.", + "type": [ + "string", + "null" + ] + } + } + }, + "examples": { + "default": { + "value": { + "name": "My Hosted runner", + "runner_group_id": 1, + "maximum_runners": 50, + "enable_static_ip": false, + "image_version": "1.0.0" + } + } + } + } + } + }, + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/actions-hosted-runner" + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner" + } + } + } + } + } + }, + "x-github": { + "enabledForGitHubApps": false, + "githubCloudOnly": true, + "category": "actions", + "subcategory": "hosted-runners" + } + }, + "delete": { + "summary": "Delete a GitHub-hosted runner for an enterprise", + "description": "Deletes a GitHub-hosted runner for an enterprise.", + "operationId": "actions/delete-hosted-runner-for-enterprise", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#delete-a-github-hosted-runner-for-an-enterprise" + }, + "parameters": [ + { + "$ref": "#/components/parameters/enterprise" + }, + { + "$ref": "#/components/parameters/hosted-runner-id" + } + ], + "responses": { + "202": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/actions-hosted-runner" + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner" + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": true, + "enabledForGitHubApps": false, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, "/enterprises/{enterprise}/actions/oidc/customization/issuer": { "put": { "summary": "Set the GitHub Actions OIDC custom issuer policy for an enterprise", @@ -2848,6 +3495,10 @@ "octo-org/octo-repo/.github/workflows/deploy.yaml@main" ] } + }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": "string" } }, "required": [ @@ -3001,6 +3652,13 @@ "octo-org/octo-repo/.github/workflows/deploy.yaml@main" ] } + }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": [ + "string", + "null" + ] } } }, @@ -11297,6 +11955,652 @@ } } }, + "/orgs/{org}/actions/hosted-runners": { + "get": { + "summary": "List GitHub-hosted runners for an organization", + "description": "Lists all GitHub-hosted runners configured in an organization.\n\nOAuth app tokens and personal access tokens (classic) need the `manage_runner:org` scope to use this endpoint.", + "tags": [ + "actions" + ], + "operationId": "actions/list-hosted-runners-for-org", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#list-github-hosted-runners-for-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + }, + { + "$ref": "#/components/parameters/per-page" + }, + { + "$ref": "#/components/parameters/page" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "runners" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "runners": { + "type": "array", + "items": { + "$ref": "#/components/schemas/actions-hosted-runner" + } + } + } + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner-paginated" + } + } + } + }, + "headers": { + "Link": { + "$ref": "#/components/headers/link" + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + }, + "post": { + "summary": "Create a GitHub-hosted runner for an organization", + "description": "Creates a GitHub-hosted runner for an organization.\nOAuth tokens and personal access tokens (classic) need the `manage_runners:org` scope to use this endpoint.", + "operationId": "actions/create-hosted-runner-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#create-a-github-hosted-runner-for-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "name": { + "description": "Name of the runner. Must be between 1 and 64 characters and may only contain upper and lowercase letters a-z, numbers 0-9, '.', '-', and '_'.", + "type": "string" + }, + "image": { + "description": "The image of runner. To list all available images, use `GET /actions/hosted-runners/images/github-owned` or `GET /actions/hosted-runners/images/partner`.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the runner image.", + "type": "string" + }, + "source": { + "description": "The source of the runner image.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The version of the runner image to deploy. This is relevant only for runners using custom images.", + "type": [ + "string", + "null" + ] + } + } + }, + "size": { + "description": "The machine size of the runner. To list available sizes, use `GET actions/hosted-runners/machine-sizes`", + "type": "string" + }, + "runner_group_id": { + "description": "The existing runner group to add this runner to.", + "type": "integer" + }, + "maximum_runners": { + "description": "The maximum amount of runners to scale up to. Runners will not auto-scale above this number. Use this setting to limit your cost.", + "type": "integer" + }, + "enable_static_ip": { + "description": "Whether this runner should be created with a static public IP. Note limit on account. To list limits on account, use `GET actions/hosted-runners/limits`", + "type": "boolean" + } + }, + "required": [ + "name", + "image", + "size", + "runner_group_id" + ] + }, + "examples": { + "default": { + "value": { + "name": "My Hosted runner", + "image": { + "id": "ubuntu-latest", + "source": "github", + "version": "latest" + }, + "runner_group_id": 1, + "size": "4-core", + "maximum_runners": 50, + "enable_static_ip": false + } + } + } + } + } + }, + "responses": { + "201": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/actions-hosted-runner" + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner" + } + } + } + } + } + }, + "x-github": { + "enabledForGitHubApps": true, + "githubCloudOnly": false, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/hosted-runners/images/github-owned": { + "get": { + "summary": "Get GitHub-owned images for GitHub-hosted runners in an organization", + "description": "Get the list of GitHub-owned images available for GitHub-hosted runners for an organization.", + "operationId": "actions/get-hosted-runners-github-owned-images-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-github-owned-images-for-github-hosted-runners-in-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "images" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "images": { + "type": "array", + "items": { + "$ref": "#/components/schemas/actions-hosted-runner-image" + } + } + } + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner-image" + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/hosted-runners/images/partner": { + "get": { + "summary": "Get partner images for GitHub-hosted runners in an organization", + "description": "Get the list of partner images available for GitHub-hosted runners for an organization.", + "operationId": "actions/get-hosted-runners-partner-images-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-partner-images-for-github-hosted-runners-in-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "images" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "images": { + "type": "array", + "items": { + "$ref": "#/components/schemas/actions-hosted-runner-image" + } + } + } + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner-image" + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/hosted-runners/limits": { + "get": { + "summary": "Get limits on GitHub-hosted runners for an organization", + "description": "Get the GitHub-hosted runners limits for an organization.", + "operationId": "actions/get-hosted-runners-limits-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-limits-on-github-hosted-runners-for-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/actions-hosted-runner-limits" + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner-limits-default" + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/hosted-runners/machine-sizes": { + "get": { + "summary": "Get GitHub-hosted runners machine specs for an organization", + "description": "Get the list of machine specs available for GitHub-hosted runners for an organization.", + "operationId": "actions/get-hosted-runners-machine-specs-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-github-hosted-runners-machine-specs-for-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "machine_specs" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "machine_specs": { + "type": "array", + "items": { + "$ref": "#/components/schemas/actions-hosted-runner-machine-spec" + } + } + } + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner-machine-spec" + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/hosted-runners/platforms": { + "get": { + "summary": "Get platforms for GitHub-hosted runners in an organization", + "description": "Get the list of platforms available for GitHub-hosted runners for an organization.", + "operationId": "actions/get-hosted-runners-platforms-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-platforms-for-github-hosted-runners-in-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "platforms" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "platforms": { + "type": "array", + "items": { + "type": "string" + } + } + } + }, + "examples": { + "default": { + "value": { + "total_count": 1, + "platforms": [ + "linux-x64", + "win-x64" + ] + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/hosted-runners/{hosted_runner_id}": { + "get": { + "summary": "Get a GitHub-hosted runner for an organization", + "description": "Gets a GitHub-hosted runner configured in an organization.\n\nOAuth app tokens and personal access tokens (classic) need the `manage_runners:org` scope to use this endpoint.", + "tags": [ + "actions" + ], + "operationId": "actions/get-hosted-runner-for-org", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-a-github-hosted-runner-for-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + }, + { + "$ref": "#/components/parameters/hosted-runner-id" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/actions-hosted-runner" + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner" + } + } + } + }, + "headers": { + "Link": { + "$ref": "#/components/headers/link" + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + }, + "patch": { + "summary": "Update a GitHub-hosted runner for an organization", + "description": "Updates a GitHub-hosted runner for an organization.\nOAuth app tokens and personal access tokens (classic) need the `manage_runners:org` scope to use this endpoint.", + "operationId": "actions/update-hosted-runner-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#update-a-github-hosted-runner-for-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + }, + { + "$ref": "#/components/parameters/hosted-runner-id" + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "name": { + "description": "Name of the runner. Must be between 1 and 64 characters and may only contain upper and lowercase letters a-z, numbers 0-9, '.', '-', and '_'.", + "type": "string" + }, + "runner_group_id": { + "description": "The existing runner group to add this runner to.", + "type": "integer" + }, + "maximum_runners": { + "description": "The maximum amount of runners to scale up to. Runners will not auto-scale above this number. Use this setting to limit your cost.", + "type": "integer" + }, + "enable_static_ip": { + "description": "Whether this runner should be updated with a static public IP. Note limit on account. To list limits on account, use `GET actions/hosted-runners/limits`", + "type": "boolean" + }, + "image_version": { + "description": "The version of the runner image to deploy. This is relevant only for runners using custom images.", + "type": [ + "string", + "null" + ] + } + } + }, + "examples": { + "default": { + "value": { + "name": "My larger runner", + "runner_group_id": 1, + "maximum_runners": 50, + "enable_static_ip": false, + "image_version": "1.0.0" + } + } + } + } + } + }, + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/actions-hosted-runner" + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner" + } + } + } + } + } + }, + "x-github": { + "enabledForGitHubApps": true, + "githubCloudOnly": false, + "category": "actions", + "subcategory": "hosted-runners" + } + }, + "delete": { + "summary": "Delete a GitHub-hosted runner for an organization", + "description": "Deletes a GitHub-hosted runner for an organization.", + "operationId": "actions/delete-hosted-runner-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#delete-a-github-hosted-runner-for-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + }, + { + "$ref": "#/components/parameters/hosted-runner-id" + } + ], + "responses": { + "202": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/actions-hosted-runner" + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner" + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": false, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, "/orgs/{org}/actions/oidc/customization/sub": { "get": { "summary": "Get the customization template for an OIDC subject claim for an organization", @@ -11999,6 +13303,170 @@ "octo-org/octo-repo/.github/workflows/deploy.yaml@main" ] } + }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": "string" + } + }, + "required": [ + "name" + ] + }, + "examples": { + "default": { + "value": { + "name": "Expensive hardware runners", + "visibility": "selected", + "selected_repository_ids": [ + 32, + 91 + ], + "runners": [ + 9, + 2 + ] + } + } + } + } + } + }, + "responses": { + "201": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/runner-groups-org" + }, + "examples": { + "default": { + "$ref": "#/components/examples/runner-group" + } + } + } + } + } + }, + "x-github": { + "enabledForGitHubApps": true, + "githubCloudOnly": false, + "category": "actions", + "subcategory": "self-hosted-runner-groups" + } + } + }, + "/orgs/{org}/actions/runner-groups/{runner_group_id}": { + "get": { + "summary": "Get a self-hosted runner group for an organization", + "description": "Gets a specific self-hosted runner group for an organization.\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", + "operationId": "actions/get-self-hosted-runner-group-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#get-a-self-hosted-runner-group-for-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + }, + { + "$ref": "#/components/parameters/runner-group-id" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/runner-groups-org" + }, + "examples": { + "default": { + "$ref": "#/components/examples/runner-group-item" + } + } + } + } + } + }, + "x-github": { + "enabledForGitHubApps": true, + "githubCloudOnly": false, + "category": "actions", + "subcategory": "self-hosted-runner-groups" + } + }, + "patch": { + "summary": "Update a self-hosted runner group for an organization", + "description": "Updates the `name` and `visibility` of a self-hosted runner group in an organization.\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", + "operationId": "actions/update-self-hosted-runner-group-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#update-a-self-hosted-runner-group-for-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + }, + { + "$ref": "#/components/parameters/runner-group-id" + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "name": { + "description": "Name of the runner group.", + "type": "string" + }, + "visibility": { + "description": "Visibility of a runner group. You can select all repositories, select individual repositories, or all private repositories.", + "type": "string", + "enum": [ + "selected", + "all", + "private" + ] + }, + "allows_public_repositories": { + "description": "Whether the runner group can be used by `public` repositories.", + "type": "boolean", + "default": false + }, + "restricted_to_workflows": { + "description": "If `true`, the runner group will be restricted to running only the workflows specified in the `selected_workflows` array.", + "type": "boolean", + "default": false + }, + "selected_workflows": { + "description": "List of workflows the runner group should be allowed to run. This setting will be ignored unless `restricted_to_workflows` is set to `true`.", + "type": "array", + "items": { + "type": "string", + "description": "Name of workflow the runner group should be allowed to run. Note that a ref, tag, or long SHA is required.", + "examples": [ + "octo-org/octo-repo/.github/workflows/deploy.yaml@main" + ] + } + }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": [ + "string", + "null" + ] } }, "required": [ @@ -12009,15 +13477,7 @@ "default": { "value": { "name": "Expensive hardware runners", - "visibility": "selected", - "selected_repository_ids": [ - 32, - 91 - ], - "runners": [ - 9, - 2 - ] + "visibility": "selected" } } } @@ -12025,7 +13485,7 @@ } }, "responses": { - "201": { + "200": { "description": "Response", "content": { "application/json": { @@ -12047,19 +13507,17 @@ "category": "actions", "subcategory": "self-hosted-runner-groups" } - } - }, - "/orgs/{org}/actions/runner-groups/{runner_group_id}": { - "get": { - "summary": "Get a self-hosted runner group for an organization", - "description": "Gets a specific self-hosted runner group for an organization.\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", - "operationId": "actions/get-self-hosted-runner-group-for-org", + }, + "delete": { + "summary": "Delete a self-hosted runner group from an organization", + "description": "Deletes a self-hosted runner group for an organization.\n\nOAuth tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", + "operationId": "actions/delete-self-hosted-runner-group-from-org", "tags": [ "actions" ], "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#get-a-self-hosted-runner-group-for-an-organization" + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#delete-a-self-hosted-runner-group-from-an-organization" }, "parameters": [ { @@ -12070,20 +13528,8 @@ } ], "responses": { - "200": { - "description": "Response", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/runner-groups-org" - }, - "examples": { - "default": { - "$ref": "#/components/examples/runner-group-item" - } - } - } - } + "204": { + "description": "Response" } }, "x-github": { @@ -12092,17 +13538,19 @@ "category": "actions", "subcategory": "self-hosted-runner-groups" } - }, - "patch": { - "summary": "Update a self-hosted runner group for an organization", - "description": "Updates the `name` and `visibility` of a self-hosted runner group in an organization.\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", - "operationId": "actions/update-self-hosted-runner-group-for-org", + } + }, + "/orgs/{org}/actions/runner-groups/{runner_group_id}/hosted-runners": { + "get": { + "summary": "List GitHub-hosted runners in a group for an organization", + "description": "Lists the GitHub-hosted runners in an organization group.\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", + "operationId": "actions/list-github-hosted-runners-in-group-for-org", "tags": [ "actions" ], "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#update-a-self-hosted-runner-group-for-an-organization" + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#list-github-hosted-runners-in-a-group-for-an-organization" }, "parameters": [ { @@ -12110,79 +13558,48 @@ }, { "$ref": "#/components/parameters/runner-group-id" + }, + { + "$ref": "#/components/parameters/per-page" + }, + { + "$ref": "#/components/parameters/page" } ], - "requestBody": { - "required": true, - "content": { - "application/json": { - "schema": { - "type": "object", - "properties": { - "name": { - "description": "Name of the runner group.", - "type": "string" - }, - "visibility": { - "description": "Visibility of a runner group. You can select all repositories, select individual repositories, or all private repositories.", - "type": "string", - "enum": [ - "selected", - "all", - "private" - ] - }, - "allows_public_repositories": { - "description": "Whether the runner group can be used by `public` repositories.", - "type": "boolean", - "default": false - }, - "restricted_to_workflows": { - "description": "If `true`, the runner group will be restricted to running only the workflows specified in the `selected_workflows` array.", - "type": "boolean", - "default": false - }, - "selected_workflows": { - "description": "List of workflows the runner group should be allowed to run. This setting will be ignored unless `restricted_to_workflows` is set to `true`.", - "type": "array", - "items": { - "type": "string", - "description": "Name of workflow the runner group should be allowed to run. Note that a ref, tag, or long SHA is required.", - "examples": [ - "octo-org/octo-repo/.github/workflows/deploy.yaml@main" - ] - } - } - }, - "required": [ - "name" - ] - }, - "examples": { - "default": { - "value": { - "name": "Expensive hardware runners", - "visibility": "selected" - } - } - } - } - } - }, "responses": { "200": { "description": "Response", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/runner-groups-org" + "type": "object", + "required": [ + "total_count", + "runners" + ], + "properties": { + "total_count": { + "type": "number" + }, + "runners": { + "type": "array", + "items": { + "$ref": "#/components/schemas/actions-hosted-runner" + } + } + } }, "examples": { "default": { - "$ref": "#/components/examples/runner-group" + "$ref": "#/components/examples/actions-hosted-runner-paginated" } } } + }, + "headers": { + "Link": { + "$ref": "#/components/headers/link" + } } } }, @@ -12192,37 +13609,6 @@ "category": "actions", "subcategory": "self-hosted-runner-groups" } - }, - "delete": { - "summary": "Delete a self-hosted runner group from an organization", - "description": "Deletes a self-hosted runner group for an organization.\n\nOAuth tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", - "operationId": "actions/delete-self-hosted-runner-group-from-org", - "tags": [ - "actions" - ], - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#delete-a-self-hosted-runner-group-from-an-organization" - }, - "parameters": [ - { - "$ref": "#/components/parameters/org" - }, - { - "$ref": "#/components/parameters/runner-group-id" - } - ], - "responses": { - "204": { - "description": "Response" - } - }, - "x-github": { - "enabledForGitHubApps": true, - "githubCloudOnly": false, - "category": "actions", - "subcategory": "self-hosted-runner-groups" - } } }, "/orgs/{org}/actions/runner-groups/{runner_group_id}/repositories": { @@ -102848,6 +104234,96 @@ } } }, + "enterprise": { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] + }, "integration": { "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.", @@ -102883,12 +104359,12 @@ ] }, "owner": { - "anyOf": [ + "oneOf": [ { - "type": "null" + "$ref": "#/components/schemas/simple-user" }, { - "$ref": "#/components/schemas/simple-user" + "$ref": "#/components/schemas/enterprise" } ] }, @@ -103476,96 +104952,6 @@ "response" ] }, - "enterprise": { - "title": "Enterprise", - "description": "An enterprise on GitHub.", - "type": "object", - "properties": { - "description": { - "description": "A short description of the enterprise.", - "type": [ - "string", - "null" - ] - }, - "html_url": { - "type": "string", - "format": "uri", - "examples": [ - "https://github.com/enterprises/octo-business" - ] - }, - "website_url": { - "description": "The enterprise's website URL.", - "type": [ - "string", - "null" - ], - "format": "uri" - }, - "id": { - "description": "Unique identifier of the enterprise", - "type": "integer", - "examples": [ - 42 - ] - }, - "node_id": { - "type": "string", - "examples": [ - "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" - ] - }, - "name": { - "description": "The name of the enterprise.", - "type": "string", - "examples": [ - "Octo Business" - ] - }, - "slug": { - "description": "The slug url identifier for the enterprise.", - "type": "string", - "examples": [ - "octo-business" - ] - }, - "created_at": { - "type": [ - "string", - "null" - ], - "format": "date-time", - "examples": [ - "2019-01-26T19:01:12Z" - ] - }, - "updated_at": { - "type": [ - "string", - "null" - ], - "format": "date-time", - "examples": [ - "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" - ] - }, "integration-installation-request": { "title": "Integration Installation Request", "description": "Request to install an integration on a target", @@ -106251,6 +107637,314 @@ "total_active_caches_size_in_bytes" ] }, + "actions-hosted-runner-pool-image": { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The image version of the hosted runner pool.", + "type": "string", + "examples": [ + "latest" + ] + } + }, + "required": [ + "id", + "size_gb", + "display_name", + "source", + "version" + ] + }, + "actions-hosted-runner-machine-spec": { + "title": "Github-owned VM details.", + "description": "Provides details of a particular machine spec.", + "type": "object", + "properties": { + "id": { + "description": "The ID used for the `size` parameter when creating a new runner.", + "type": "string", + "examples": [ + "8-core" + ] + }, + "cpu_cores": { + "description": "The number of cores.", + "type": "integer", + "examples": [ + 8 + ] + }, + "memory_gb": { + "description": "The available RAM for the machine spec.", + "type": "integer", + "examples": [ + 32 + ] + }, + "storage_gb": { + "description": "The available SSD storage for the machine spec.", + "type": "integer", + "examples": [ + 300 + ] + } + }, + "required": [ + "id", + "cpu_cores", + "memory_gb", + "storage_gb" + ] + }, + "public-ip": { + "title": "Public IP for a GitHub-hosted larger runners.", + "description": "Provides details of Public IP for a GitHub-hosted larger runners", + "type": "object", + "properties": { + "enabled": { + "description": "Whether public IP is enabled.", + "type": "boolean", + "examples": [ + true + ] + }, + "prefix": { + "description": "The prefix for the public IP.", + "type": "string", + "examples": [ + "20.80.208.150" + ] + }, + "length": { + "description": "The length of the IP prefix.", + "type": "integer", + "examples": [ + 28 + ] + } + } + }, + "actions-hosted-runner": { + "title": "GitHub-hosted hosted runner", + "description": "A Github-hosted hosted runner.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the hosted runner.", + "type": "integer", + "examples": [ + 5 + ] + }, + "name": { + "description": "The name of the hosted runner.", + "type": "string", + "examples": [ + "my-github-hosted-runner" + ] + }, + "runner_group_id": { + "description": "The unique identifier of the group that the hosted runner belongs to.", + "type": "integer", + "examples": [ + 2 + ] + }, + "image_details": { + "anyOf": [ + { + "type": "null" + }, + { + "$ref": "#/components/schemas/actions-hosted-runner-pool-image" + } + ] + }, + "machine_size_details": { + "$ref": "#/components/schemas/actions-hosted-runner-machine-spec" + }, + "status": { + "description": "The status of the runner.", + "type": "string", + "enum": [ + "Ready", + "Provisioning", + "Shutdown", + "Deleting", + "Stuck" + ], + "examples": [ + "Ready" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "maximum_runners": { + "description": "The maximum amount of hosted runners. Runners will not scale automatically above this number. Use this setting to limit your cost.", + "type": "integer", + "default": 10, + "examples": [ + 5 + ] + }, + "public_ip_enabled": { + "description": "Whether public IP is enabled for the hosted runners.", + "type": "boolean", + "examples": [ + true + ] + }, + "public_ips": { + "description": "The public IP ranges when public IP is enabled for the hosted runners.", + "type": "array", + "items": { + "$ref": "#/components/schemas/public-ip" + } + }, + "last_active_on": { + "description": "The time at which the runner was last used, in ISO 8601 format.", + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2022-10-09T23:39:01Z" + ] + } + }, + "required": [ + "id", + "name", + "image_details", + "machine_size_details", + "status", + "public_ip_enabled", + "platform" + ] + }, + "actions-hosted-runner-image": { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + } + }, + "required": [ + "id", + "platform", + "size_gb", + "display_name", + "source" + ] + }, + "actions-hosted-runner-limits": { + "type": "object", + "properties": { + "public_ips": { + "title": "Static public IP Limits for GitHub-hosted Hosted Runners.", + "description": "Provides details of static public IP limits for GitHub-hosted Hosted Runners", + "type": "object", + "properties": { + "maximum": { + "type": "integer", + "description": "The maximum number of static public IP addresses that can be used for Hosted Runners.", + "examples": [ + 50 + ] + }, + "current_usage": { + "type": "integer", + "description": "The current number of static public IP addresses in use by Hosted Runners.", + "examples": [ + 17 + ] + } + }, + "required": [ + "maximum", + "current_usage" + ] + } + }, + "required": [ + "public_ips" + ] + }, "actions-oidc-custom-issuer-policy-for-enterprise": { "type": "object", "properties": { @@ -106487,6 +108181,10 @@ "hosted_runners_url": { "type": "string" }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": "string" + }, "allows_public_repositories": { "type": "boolean" }, @@ -115575,6 +117273,10 @@ "hosted_runners_url": { "type": "string" }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": "string" + }, "inherited": { "type": "boolean" }, @@ -289344,6 +291046,117 @@ "total_active_caches_count": 5 } }, + "actions-hosted-runner-paginated": { + "value": { + "total_count": 2, + "runners": [ + { + "id": 5, + "name": "My hosted ubuntu runner", + "runner_group_id": 2, + "platform": "linux-x64", + "image": { + "id": "ubuntu-20.04", + "size": 86 + }, + "machine_size_details": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + }, + "status": "Ready", + "maximum_runners": 10, + "public_ip_enabled": true, + "public_ips": [ + { + "enabled": true, + "prefix": "20.80.208.150", + "length": 31 + } + ], + "last_active_on": "2022-10-09T23:39:01Z" + }, + { + "id": 7, + "name": "My hosted Windows runner", + "runner_group_id": 2, + "platform": "win-x64", + "image": { + "id": "windows-latest", + "size": 256 + }, + "machine_size_details": { + "id": "8-core", + "cpu_cores": 8, + "memory_gb": 32, + "storage_gb": 300 + }, + "status": "Ready", + "maximum_runners": 20, + "public_ip_enabled": false, + "public_ips": [ + + ], + "last_active_on": "2023-04-26T15:23:37Z" + } + ] + } + }, + "actions-hosted-runner": { + "value": { + "id": 5, + "name": "My hosted ubuntu runner", + "runner_group_id": 2, + "platform": "linux-x64", + "image": { + "id": "ubuntu-20.04", + "size": 86 + }, + "machine_size_details": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + }, + "status": "Ready", + "maximum_runners": 10, + "public_ip_enabled": true, + "public_ips": [ + { + "enabled": true, + "prefix": "20.80.208.150", + "length": 31 + } + ], + "last_active_on": "2022-10-09T23:39:01Z" + } + }, + "actions-hosted-runner-image": { + "value": { + "id": "ubuntu-20.04", + "platform": "linux-x64", + "size_gb": 86, + "display_name": "20.04", + "source": "github" + } + }, + "actions-hosted-runner-limits-default": { + "value": { + "public_ips": { + "current_usage": 17, + "maximum": 50 + } + } + }, + "actions-hosted-runner-machine-spec": { + "value": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + } + }, "actions-oidc-custom-issuer-policy-for-enterprise": { "value": { "include_enterprise_slug": true @@ -318942,6 +320755,15 @@ "type": "string" } }, + "hosted-runner-id": { + "name": "hosted_runner_id", + "description": "Unique identifier of the GitHub-hosted runner.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + }, "org-id": { "name": "org_id", "description": "The unique identifier of the organization.", diff --git a/descriptions-next/ghec/ghec.2022-11-28.yaml b/descriptions-next/ghec/ghec.2022-11-28.yaml index 429eeb272..2f45ea5fb 100644 --- a/descriptions-next/ghec/ghec.2022-11-28.yaml +++ b/descriptions-next/ghec/ghec.2022-11-28.yaml @@ -1524,6 +1524,460 @@ paths: githubCloudOnly: true category: actions subcategory: cache + "/enterprises/{enterprise}/actions/hosted-runners": + get: + summary: List GitHub-hosted runners for an enterprise + description: |- + Lists all GitHub-hosted runners configured in an enterprise. + + OAuth app tokens and personal access tokens (classic) need the `manage_runners:enterprise` scope to use this endpoint. + tags: + - actions + operationId: actions/list-hosted-runners-for-enterprise + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#list-github-hosted-runners-for-an-enterprise + parameters: + - "$ref": "#/components/parameters/enterprise" + - "$ref": "#/components/parameters/per-page" + - "$ref": "#/components/parameters/page" + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - runners + properties: + total_count: + type: integer + runners: + type: array + items: + "$ref": "#/components/schemas/actions-hosted-runner" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner-paginated" + headers: + Link: + "$ref": "#/components/headers/link" + x-github: + githubCloudOnly: true + enabledForGitHubApps: false + category: actions + subcategory: hosted-runners + post: + summary: Create a GitHub-hosted runner for an enterprise + description: |- + Creates a GitHub-hosted runner for an enterprise. + OAuth tokens and personal access tokens (classic) need the `manage_runners:enterprise` scope to use this endpoint. + operationId: actions/create-hosted-runner-for-enterprise + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#create-a-github-hosted-runner-for-an-enterprise + parameters: + - "$ref": "#/components/parameters/enterprise" + requestBody: + required: true + content: + application/json: + schema: + type: object + properties: + name: + description: Name of the runner. Must be between 1 and 64 characters + and may only contain upper and lowercase letters a-z, numbers + 0-9, '.', '-', and '_'. + type: string + image: + description: The image of runner. To list all available images, + use `GET /actions/hosted-runners/images/github-owned` or `GET + /actions/hosted-runners/images/partner`. + type: object + properties: + id: + description: The unique identifier of the runner image. + type: string + source: + description: The source of the runner image. + type: string + enum: + - github + - partner + - custom + version: + description: The version of the runner image to deploy. This + is relevant only for runners using custom images. + type: + - string + - 'null' + size: + description: The machine size of the runner. To list available sizes, + use `GET actions/hosted-runners/machine-sizes` + type: string + runner_group_id: + description: The existing runner group to add this runner to. + type: integer + maximum_runners: + description: The maximum amount of runners to scale up to. Runners + will not auto-scale above this number. Use this setting to limit + your cost. + type: integer + default: 50 + enable_static_ip: + description: Whether this runner should be created with a static + public IP. Note limit on account. To list limits on account, use + `GET actions/hosted-runners/limits` + type: boolean + default: false + required: + - name + - image + - size + - runner_group_id + examples: + default: + value: + name: My Hosted runner + image: + id: ubuntu-latest + source: github + version: latest + runner_group_id: 1 + size: 4-core + maximum_runners: 10 + responses: + '201': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/actions-hosted-runner" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner" + x-github: + enabledForGitHubApps: false + githubCloudOnly: true + category: actions + subcategory: hosted-runners + "/enterprises/{enterprise}/actions/hosted-runners/images/github-owned": + get: + summary: Get GitHub-owned images for GitHub-hosted runners in an enterprise + description: Get the list of GitHub-owned images available for GitHub-hosted + runners for an enterprise. + operationId: actions/get-hosted-runners-github-owned-images-for-enterprise + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-github-owned-images-for-github-hosted-runners-in-an-enterprise + parameters: + - "$ref": "#/components/parameters/enterprise" + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - images + properties: + total_count: + type: integer + images: + type: array + items: + "$ref": "#/components/schemas/actions-hosted-runner-image" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner-image" + x-github: + githubCloudOnly: true + enabledForGitHubApps: false + category: actions + subcategory: hosted-runners + "/enterprises/{enterprise}/actions/hosted-runners/images/partner": + get: + summary: Get partner images for GitHub-hosted runners in an enterprise + description: Get the list of partner images available for GitHub-hosted runners + for an enterprise. + operationId: actions/get-hosted-runners-partner-images-for-enterprise + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-partner-images-for-github-hosted-runners-in-an-enterprise + parameters: + - "$ref": "#/components/parameters/enterprise" + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - images + properties: + total_count: + type: integer + images: + type: array + items: + "$ref": "#/components/schemas/actions-hosted-runner-image" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner-image" + x-github: + githubCloudOnly: true + enabledForGitHubApps: false + category: actions + subcategory: hosted-runners + "/enterprises/{enterprise}/actions/hosted-runners/limits": + get: + summary: Get limits on GitHub-hosted runners for an enterprise + description: Get the GitHub-hosted runners limits for an enterprise. + tags: + - actions + operationId: actions/get-hosted-runners-limits-for-enterprise + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-limits-on-github-hosted-runners-for-an-enterprise + parameters: + - "$ref": "#/components/parameters/enterprise" + responses: + '200': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/actions-hosted-runner-limits" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner-limits-default" + x-github: + githubCloudOnly: true + enabledForGitHubApps: false + category: actions + subcategory: hosted-runners + "/enterprises/{enterprise}/actions/hosted-runners/machine-sizes": + get: + summary: Get GitHub-hosted runners machine specs for an enterprise + description: Get the list of machine specs available for GitHub-hosted runners + for an enterprise. + operationId: actions/get-hosted-runners-machine-specs-for-enterprise + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-github-hosted-runners-machine-specs-for-an-enterprise + parameters: + - "$ref": "#/components/parameters/enterprise" + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - machine_specs + properties: + total_count: + type: integer + machine_specs: + type: array + items: + "$ref": "#/components/schemas/actions-hosted-runner-machine-spec" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner-machine-spec" + x-github: + githubCloudOnly: true + enabledForGitHubApps: false + category: actions + subcategory: hosted-runners + "/enterprises/{enterprise}/actions/hosted-runners/platforms": + get: + summary: Get platforms for GitHub-hosted runners in an enterprise + description: Get the list of platforms available for GitHub-hosted runners for + an enterprise. + operationId: actions/get-hosted-runners-platforms-for-enterprise + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-platforms-for-github-hosted-runners-in-an-enterprise + parameters: + - "$ref": "#/components/parameters/enterprise" + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - platforms + properties: + total_count: + type: integer + platforms: + type: array + items: + type: string + examples: + default: + value: + total_count: 1 + platforms: + - linux-x64 + - win-x64 + x-github: + githubCloudOnly: true + enabledForGitHubApps: false + category: actions + subcategory: hosted-runners + "/enterprises/{enterprise}/actions/hosted-runners/{hosted_runner_id}": + get: + summary: Get a GitHub-hosted runner for an enterprise + description: |- + Gets a GitHub-hosted runner configured in an enterprise. + + OAuth app tokens and personal access tokens (classic) need the `manage_runners:enterprise` scope to use this endpoint. + tags: + - actions + operationId: actions/get-hosted-runner-for-enterprise + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-a-github-hosted-runner-for-an-enterprise + parameters: + - "$ref": "#/components/parameters/enterprise" + - "$ref": "#/components/parameters/hosted-runner-id" + responses: + '200': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/actions-hosted-runner" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner" + headers: + Link: + "$ref": "#/components/headers/link" + x-github: + githubCloudOnly: true + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + patch: + summary: Update a GitHub-hosted runner for an enterprise + description: |- + Updates a GitHub-hosted runner for an enterprise. + OAuth app tokens and personal access tokens (classic) need the `manage_runners:enterprise` scope to use this endpoint. + operationId: actions/update-hosted-runner-for-enterprise + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#update-a-github-hosted-runner-for-an-enterprise + parameters: + - "$ref": "#/components/parameters/enterprise" + - "$ref": "#/components/parameters/hosted-runner-id" + requestBody: + required: true + content: + application/json: + schema: + type: object + properties: + name: + description: Name of the runner. Must be between 1 and 64 characters + and may only contain upper and lowercase letters a-z, numbers + 0-9, '.', '-', and '_'. + type: string + runner_group_id: + description: The existing runner group to add this runner to. + type: integer + maximum_runners: + description: The maximum amount of runners to scale up to. Runners + will not auto-scale above this number. Use this setting to limit + your cost. + type: integer + enable_static_ip: + description: Whether this runner should be updated with a static + public IP. Note limit on account. To list limits on account, use + `GET actions/hosted-runners/limits` + type: boolean + image_version: + description: The version of the runner image to deploy. This is + relevant only for runners using custom images. + type: + - string + - 'null' + examples: + default: + value: + name: My Hosted runner + runner_group_id: 1 + maximum_runners: 50 + enable_static_ip: false + image_version: 1.0.0 + responses: + '200': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/actions-hosted-runner" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner" + x-github: + enabledForGitHubApps: false + githubCloudOnly: true + category: actions + subcategory: hosted-runners + delete: + summary: Delete a GitHub-hosted runner for an enterprise + description: Deletes a GitHub-hosted runner for an enterprise. + operationId: actions/delete-hosted-runner-for-enterprise + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#delete-a-github-hosted-runner-for-an-enterprise + parameters: + - "$ref": "#/components/parameters/enterprise" + - "$ref": "#/components/parameters/hosted-runner-id" + responses: + '202': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/actions-hosted-runner" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner" + x-github: + githubCloudOnly: true + enabledForGitHubApps: false + category: actions + subcategory: hosted-runners "/enterprises/{enterprise}/actions/oidc/customization/issuer": put: summary: Set the GitHub Actions OIDC custom issuer policy for an enterprise @@ -1991,6 +2445,9 @@ paths: to run. Note that a ref, tag, or long SHA is required. examples: - octo-org/octo-repo/.github/workflows/deploy.yaml@main + network_configuration_id: + description: The identifier of a hosted compute network configuration. + type: string required: - name examples: @@ -2103,6 +2560,11 @@ paths: to run. Note that a ref, tag, or long SHA is required. examples: - octo-org/octo-repo/.github/workflows/deploy.yaml@main + network_configuration_id: + description: The identifier of a hosted compute network configuration. + type: + - string + - 'null' examples: default: value: @@ -8137,6 +8599,459 @@ paths: enabledForGitHubApps: true category: actions subcategory: cache + "/orgs/{org}/actions/hosted-runners": + get: + summary: List GitHub-hosted runners for an organization + description: |- + Lists all GitHub-hosted runners configured in an organization. + + OAuth app tokens and personal access tokens (classic) need the `manage_runner:org` scope to use this endpoint. + tags: + - actions + operationId: actions/list-hosted-runners-for-org + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#list-github-hosted-runners-for-an-organization + parameters: + - "$ref": "#/components/parameters/org" + - "$ref": "#/components/parameters/per-page" + - "$ref": "#/components/parameters/page" + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - runners + properties: + total_count: + type: integer + runners: + type: array + items: + "$ref": "#/components/schemas/actions-hosted-runner" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner-paginated" + headers: + Link: + "$ref": "#/components/headers/link" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + post: + summary: Create a GitHub-hosted runner for an organization + description: |- + Creates a GitHub-hosted runner for an organization. + OAuth tokens and personal access tokens (classic) need the `manage_runners:org` scope to use this endpoint. + operationId: actions/create-hosted-runner-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#create-a-github-hosted-runner-for-an-organization + parameters: + - "$ref": "#/components/parameters/org" + requestBody: + required: true + content: + application/json: + schema: + type: object + properties: + name: + description: Name of the runner. Must be between 1 and 64 characters + and may only contain upper and lowercase letters a-z, numbers + 0-9, '.', '-', and '_'. + type: string + image: + description: The image of runner. To list all available images, + use `GET /actions/hosted-runners/images/github-owned` or `GET + /actions/hosted-runners/images/partner`. + type: object + properties: + id: + description: The unique identifier of the runner image. + type: string + source: + description: The source of the runner image. + type: string + enum: + - github + - partner + - custom + version: + description: The version of the runner image to deploy. This + is relevant only for runners using custom images. + type: + - string + - 'null' + size: + description: The machine size of the runner. To list available sizes, + use `GET actions/hosted-runners/machine-sizes` + type: string + runner_group_id: + description: The existing runner group to add this runner to. + type: integer + maximum_runners: + description: The maximum amount of runners to scale up to. Runners + will not auto-scale above this number. Use this setting to limit + your cost. + type: integer + enable_static_ip: + description: Whether this runner should be created with a static + public IP. Note limit on account. To list limits on account, use + `GET actions/hosted-runners/limits` + type: boolean + required: + - name + - image + - size + - runner_group_id + examples: + default: + value: + name: My Hosted runner + image: + id: ubuntu-latest + source: github + version: latest + runner_group_id: 1 + size: 4-core + maximum_runners: 50 + enable_static_ip: false + responses: + '201': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/actions-hosted-runner" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner" + x-github: + enabledForGitHubApps: true + githubCloudOnly: false + category: actions + subcategory: hosted-runners + "/orgs/{org}/actions/hosted-runners/images/github-owned": + get: + summary: Get GitHub-owned images for GitHub-hosted runners in an organization + description: Get the list of GitHub-owned images available for GitHub-hosted + runners for an organization. + operationId: actions/get-hosted-runners-github-owned-images-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-github-owned-images-for-github-hosted-runners-in-an-organization + parameters: + - "$ref": "#/components/parameters/org" + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - images + properties: + total_count: + type: integer + images: + type: array + items: + "$ref": "#/components/schemas/actions-hosted-runner-image" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner-image" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + "/orgs/{org}/actions/hosted-runners/images/partner": + get: + summary: Get partner images for GitHub-hosted runners in an organization + description: Get the list of partner images available for GitHub-hosted runners + for an organization. + operationId: actions/get-hosted-runners-partner-images-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-partner-images-for-github-hosted-runners-in-an-organization + parameters: + - "$ref": "#/components/parameters/org" + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - images + properties: + total_count: + type: integer + images: + type: array + items: + "$ref": "#/components/schemas/actions-hosted-runner-image" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner-image" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + "/orgs/{org}/actions/hosted-runners/limits": + get: + summary: Get limits on GitHub-hosted runners for an organization + description: Get the GitHub-hosted runners limits for an organization. + operationId: actions/get-hosted-runners-limits-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-limits-on-github-hosted-runners-for-an-organization + parameters: + - "$ref": "#/components/parameters/org" + responses: + '200': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/actions-hosted-runner-limits" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner-limits-default" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + "/orgs/{org}/actions/hosted-runners/machine-sizes": + get: + summary: Get GitHub-hosted runners machine specs for an organization + description: Get the list of machine specs available for GitHub-hosted runners + for an organization. + operationId: actions/get-hosted-runners-machine-specs-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-github-hosted-runners-machine-specs-for-an-organization + parameters: + - "$ref": "#/components/parameters/org" + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - machine_specs + properties: + total_count: + type: integer + machine_specs: + type: array + items: + "$ref": "#/components/schemas/actions-hosted-runner-machine-spec" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner-machine-spec" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + "/orgs/{org}/actions/hosted-runners/platforms": + get: + summary: Get platforms for GitHub-hosted runners in an organization + description: Get the list of platforms available for GitHub-hosted runners for + an organization. + operationId: actions/get-hosted-runners-platforms-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-platforms-for-github-hosted-runners-in-an-organization + parameters: + - "$ref": "#/components/parameters/org" + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - platforms + properties: + total_count: + type: integer + platforms: + type: array + items: + type: string + examples: + default: + value: + total_count: 1 + platforms: + - linux-x64 + - win-x64 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + "/orgs/{org}/actions/hosted-runners/{hosted_runner_id}": + get: + summary: Get a GitHub-hosted runner for an organization + description: |- + Gets a GitHub-hosted runner configured in an organization. + + OAuth app tokens and personal access tokens (classic) need the `manage_runners:org` scope to use this endpoint. + tags: + - actions + operationId: actions/get-hosted-runner-for-org + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-a-github-hosted-runner-for-an-organization + parameters: + - "$ref": "#/components/parameters/org" + - "$ref": "#/components/parameters/hosted-runner-id" + responses: + '200': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/actions-hosted-runner" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner" + headers: + Link: + "$ref": "#/components/headers/link" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + patch: + summary: Update a GitHub-hosted runner for an organization + description: |- + Updates a GitHub-hosted runner for an organization. + OAuth app tokens and personal access tokens (classic) need the `manage_runners:org` scope to use this endpoint. + operationId: actions/update-hosted-runner-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#update-a-github-hosted-runner-for-an-organization + parameters: + - "$ref": "#/components/parameters/org" + - "$ref": "#/components/parameters/hosted-runner-id" + requestBody: + required: true + content: + application/json: + schema: + type: object + properties: + name: + description: Name of the runner. Must be between 1 and 64 characters + and may only contain upper and lowercase letters a-z, numbers + 0-9, '.', '-', and '_'. + type: string + runner_group_id: + description: The existing runner group to add this runner to. + type: integer + maximum_runners: + description: The maximum amount of runners to scale up to. Runners + will not auto-scale above this number. Use this setting to limit + your cost. + type: integer + enable_static_ip: + description: Whether this runner should be updated with a static + public IP. Note limit on account. To list limits on account, use + `GET actions/hosted-runners/limits` + type: boolean + image_version: + description: The version of the runner image to deploy. This is + relevant only for runners using custom images. + type: + - string + - 'null' + examples: + default: + value: + name: My larger runner + runner_group_id: 1 + maximum_runners: 50 + enable_static_ip: false + image_version: 1.0.0 + responses: + '200': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/actions-hosted-runner" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner" + x-github: + enabledForGitHubApps: true + githubCloudOnly: false + category: actions + subcategory: hosted-runners + delete: + summary: Delete a GitHub-hosted runner for an organization + description: Deletes a GitHub-hosted runner for an organization. + operationId: actions/delete-hosted-runner-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#delete-a-github-hosted-runner-for-an-organization + parameters: + - "$ref": "#/components/parameters/org" + - "$ref": "#/components/parameters/hosted-runner-id" + responses: + '202': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/actions-hosted-runner" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner" + x-github: + githubCloudOnly: false + enabledForGitHubApps: false + category: actions + subcategory: hosted-runners "/orgs/{org}/actions/oidc/customization/sub": get: summary: Get the customization template for an OIDC subject claim for an organization @@ -8654,6 +9569,9 @@ paths: to run. Note that a ref, tag, or long SHA is required. examples: - octo-org/octo-repo/.github/workflows/deploy.yaml@main + network_configuration_id: + description: The identifier of a hosted compute network configuration. + type: string required: - name examples: @@ -8766,6 +9684,11 @@ paths: to run. Note that a ref, tag, or long SHA is required. examples: - octo-org/octo-repo/.github/workflows/deploy.yaml@main + network_configuration_id: + description: The identifier of a hosted compute network configuration. + type: + - string + - 'null' required: - name examples: @@ -8811,6 +9734,52 @@ paths: githubCloudOnly: false category: actions subcategory: self-hosted-runner-groups + "/orgs/{org}/actions/runner-groups/{runner_group_id}/hosted-runners": + get: + summary: List GitHub-hosted runners in a group for an organization + description: |- + Lists the GitHub-hosted runners in an organization group. + + OAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint. + operationId: actions/list-github-hosted-runners-in-group-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#list-github-hosted-runners-in-a-group-for-an-organization + parameters: + - "$ref": "#/components/parameters/org" + - "$ref": "#/components/parameters/runner-group-id" + - "$ref": "#/components/parameters/per-page" + - "$ref": "#/components/parameters/page" + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - runners + properties: + total_count: + type: number + runners: + type: array + items: + "$ref": "#/components/schemas/actions-hosted-runner" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner-paginated" + headers: + Link: + "$ref": "#/components/headers/link" + x-github: + enabledForGitHubApps: true + githubCloudOnly: false + category: actions + subcategory: self-hosted-runner-groups "/orgs/{org}/actions/runner-groups/{runner_group_id}/repositories": get: summary: List repository access to a self-hosted runner group in an organization @@ -74257,6 +75226,72 @@ components: type: array items: type: string + enterprise: + title: Enterprise + description: An enterprise on GitHub. + type: object + properties: + description: + description: A short description of the enterprise. + type: + - string + - 'null' + html_url: + type: string + format: uri + examples: + - https://github.com/enterprises/octo-business + website_url: + description: The enterprise's website URL. + type: + - string + - 'null' + format: uri + id: + description: Unique identifier of the enterprise + type: integer + examples: + - 42 + node_id: + type: string + examples: + - MDEwOlJlcG9zaXRvcnkxMjk2MjY5 + name: + description: The name of the enterprise. + type: string + examples: + - Octo Business + slug: + description: The slug url identifier for the enterprise. + type: string + examples: + - octo-business + created_at: + type: + - string + - 'null' + format: date-time + examples: + - '2019-01-26T19:01:12Z' + updated_at: + type: + - string + - 'null' + format: date-time + examples: + - '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 integration: title: GitHub app description: GitHub apps are a new way to extend GitHub. They can be installed @@ -74286,9 +75321,9 @@ components: examples: - '"Iv1.25b5d1e65ffc4022"' owner: - anyOf: - - type: 'null' + oneOf: - "$ref": "#/components/schemas/simple-user" + - "$ref": "#/components/schemas/enterprise" name: description: The name of the GitHub app type: string @@ -74711,72 +75746,6 @@ components: - repository_id - request - response - enterprise: - title: Enterprise - description: An enterprise on GitHub. - type: object - properties: - description: - description: A short description of the enterprise. - type: - - string - - 'null' - html_url: - type: string - format: uri - examples: - - https://github.com/enterprises/octo-business - website_url: - description: The enterprise's website URL. - type: - - string - - 'null' - format: uri - id: - description: Unique identifier of the enterprise - type: integer - examples: - - 42 - node_id: - type: string - examples: - - MDEwOlJlcG9zaXRvcnkxMjk2MjY5 - name: - description: The name of the enterprise. - type: string - examples: - - Octo Business - slug: - description: The slug url identifier for the enterprise. - type: string - examples: - - octo-business - created_at: - type: - - string - - 'null' - format: date-time - examples: - - '2019-01-26T19:01:12Z' - updated_at: - type: - - string - - 'null' - format: date-time - examples: - - '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 integration-installation-request: title: Integration Installation Request description: Request to install an integration on a target @@ -76867,6 +77836,237 @@ components: required: - total_active_caches_count - total_active_caches_size_in_bytes + actions-hosted-runner-pool-image: + title: GitHub-hosted runner image details. + description: Provides details of a hosted runner image + type: object + properties: + id: + description: The ID of the image. Use this ID for the `image` parameter + when creating a new larger runner. + type: string + examples: + - ubuntu-20.04 + size_gb: + description: Image size in GB. + type: integer + examples: + - 86 + display_name: + description: Display name for this image. + type: string + examples: + - 20.04 + source: + description: The image provider. + type: string + enum: + - github + - partner + - custom + version: + description: The image version of the hosted runner pool. + type: string + examples: + - latest + required: + - id + - size_gb + - display_name + - source + - version + actions-hosted-runner-machine-spec: + title: Github-owned VM details. + description: Provides details of a particular machine spec. + type: object + properties: + id: + description: The ID used for the `size` parameter when creating a new runner. + type: string + examples: + - 8-core + cpu_cores: + description: The number of cores. + type: integer + examples: + - 8 + memory_gb: + description: The available RAM for the machine spec. + type: integer + examples: + - 32 + storage_gb: + description: The available SSD storage for the machine spec. + type: integer + examples: + - 300 + required: + - id + - cpu_cores + - memory_gb + - storage_gb + public-ip: + title: Public IP for a GitHub-hosted larger runners. + description: Provides details of Public IP for a GitHub-hosted larger runners + type: object + properties: + enabled: + description: Whether public IP is enabled. + type: boolean + examples: + - true + prefix: + description: The prefix for the public IP. + type: string + examples: + - 20.80.208.150 + length: + description: The length of the IP prefix. + type: integer + examples: + - 28 + actions-hosted-runner: + title: GitHub-hosted hosted runner + description: A Github-hosted hosted runner. + type: object + properties: + id: + description: The unique identifier of the hosted runner. + type: integer + examples: + - 5 + name: + description: The name of the hosted runner. + type: string + examples: + - my-github-hosted-runner + runner_group_id: + description: The unique identifier of the group that the hosted runner belongs + to. + type: integer + examples: + - 2 + image_details: + anyOf: + - type: 'null' + - "$ref": "#/components/schemas/actions-hosted-runner-pool-image" + machine_size_details: + "$ref": "#/components/schemas/actions-hosted-runner-machine-spec" + status: + description: The status of the runner. + type: string + enum: + - Ready + - Provisioning + - Shutdown + - Deleting + - Stuck + examples: + - Ready + platform: + description: The operating system of the image. + type: string + examples: + - linux-x64 + maximum_runners: + description: The maximum amount of hosted runners. Runners will not scale + automatically above this number. Use this setting to limit your cost. + type: integer + default: 10 + examples: + - 5 + public_ip_enabled: + description: Whether public IP is enabled for the hosted runners. + type: boolean + examples: + - true + public_ips: + description: The public IP ranges when public IP is enabled for the hosted + runners. + type: array + items: + "$ref": "#/components/schemas/public-ip" + last_active_on: + description: The time at which the runner was last used, in ISO 8601 format. + type: + - string + - 'null' + format: date-time + examples: + - '2022-10-09T23:39:01Z' + required: + - id + - name + - image_details + - machine_size_details + - status + - public_ip_enabled + - platform + actions-hosted-runner-image: + title: GitHub-hosted runner image details. + description: Provides details of a hosted runner image + type: object + properties: + id: + description: The ID of the image. Use this ID for the `image` parameter + when creating a new larger runner. + type: string + examples: + - ubuntu-20.04 + platform: + description: The operating system of the image. + type: string + examples: + - linux-x64 + size_gb: + description: Image size in GB. + type: integer + examples: + - 86 + display_name: + description: Display name for this image. + type: string + examples: + - 20.04 + source: + description: The image provider. + type: string + enum: + - github + - partner + - custom + required: + - id + - platform + - size_gb + - display_name + - source + actions-hosted-runner-limits: + type: object + properties: + public_ips: + title: Static public IP Limits for GitHub-hosted Hosted Runners. + description: Provides details of static public IP limits for GitHub-hosted + Hosted Runners + type: object + properties: + maximum: + type: integer + description: The maximum number of static public IP addresses that can + be used for Hosted Runners. + examples: + - 50 + current_usage: + type: integer + description: The current number of static public IP addresses in use + by Hosted Runners. + examples: + - 17 + required: + - maximum + - current_usage + required: + - public_ips actions-oidc-custom-issuer-policy-for-enterprise: type: object properties: @@ -77046,6 +78246,9 @@ components: type: string hosted_runners_url: type: string + network_configuration_id: + description: The identifier of a hosted compute network configuration. + type: string allows_public_repositories: type: boolean workflow_restrictions_read_only: @@ -83845,6 +85048,9 @@ components: type: string hosted_runners_url: type: string + network_configuration_id: + description: The identifier of a hosted compute network configuration. + type: string inherited: type: boolean inherited_allows_public_repositories: @@ -213077,6 +214283,87 @@ components: value: total_active_caches_size_in_bytes: 3344284 total_active_caches_count: 5 + actions-hosted-runner-paginated: + value: + total_count: 2 + runners: + - id: 5 + name: My hosted ubuntu runner + runner_group_id: 2 + platform: linux-x64 + image: + id: ubuntu-20.04 + size: 86 + machine_size_details: + id: 4-core + cpu_cores: 4 + memory_gb: 16 + storage_gb: 150 + status: Ready + maximum_runners: 10 + public_ip_enabled: true + public_ips: + - enabled: true + prefix: 20.80.208.150 + length: 31 + last_active_on: '2022-10-09T23:39:01Z' + - id: 7 + name: My hosted Windows runner + runner_group_id: 2 + platform: win-x64 + image: + id: windows-latest + size: 256 + machine_size_details: + id: 8-core + cpu_cores: 8 + memory_gb: 32 + storage_gb: 300 + status: Ready + maximum_runners: 20 + public_ip_enabled: false + public_ips: [] + last_active_on: '2023-04-26T15:23:37Z' + actions-hosted-runner: + value: + id: 5 + name: My hosted ubuntu runner + runner_group_id: 2 + platform: linux-x64 + image: + id: ubuntu-20.04 + size: 86 + machine_size_details: + id: 4-core + cpu_cores: 4 + memory_gb: 16 + storage_gb: 150 + status: Ready + maximum_runners: 10 + public_ip_enabled: true + public_ips: + - enabled: true + prefix: 20.80.208.150 + length: 31 + last_active_on: '2022-10-09T23:39:01Z' + actions-hosted-runner-image: + value: + id: ubuntu-20.04 + platform: linux-x64 + size_gb: 86 + display_name: '20.04' + source: github + actions-hosted-runner-limits-default: + value: + public_ips: + current_usage: 17 + maximum: 50 + actions-hosted-runner-machine-spec: + value: + id: 4-core + cpu_cores: 4 + memory_gb: 16 + storage_gb: 150 actions-oidc-custom-issuer-policy-for-enterprise: value: include_enterprise_slug: true @@ -238377,6 +239664,13 @@ components: required: true schema: type: string + hosted-runner-id: + name: hosted_runner_id + description: Unique identifier of the GitHub-hosted runner. + in: path + required: true + schema: + type: integer org-id: name: org_id description: The unique identifier of the organization. diff --git a/descriptions-next/ghec/ghec.json b/descriptions-next/ghec/ghec.json index c3a3ebe4a..07bbe77fa 100644 --- a/descriptions-next/ghec/ghec.json +++ b/descriptions-next/ghec/ghec.json @@ -2210,6 +2210,653 @@ } } }, + "/enterprises/{enterprise}/actions/hosted-runners": { + "get": { + "summary": "List GitHub-hosted runners for an enterprise", + "description": "Lists all GitHub-hosted runners configured in an enterprise.\n\nOAuth app tokens and personal access tokens (classic) need the `manage_runners:enterprise` scope to use this endpoint.", + "tags": [ + "actions" + ], + "operationId": "actions/list-hosted-runners-for-enterprise", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#list-github-hosted-runners-for-an-enterprise" + }, + "parameters": [ + { + "$ref": "#/components/parameters/enterprise" + }, + { + "$ref": "#/components/parameters/per-page" + }, + { + "$ref": "#/components/parameters/page" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "runners" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "runners": { + "type": "array", + "items": { + "$ref": "#/components/schemas/actions-hosted-runner" + } + } + } + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner-paginated" + } + } + } + }, + "headers": { + "Link": { + "$ref": "#/components/headers/link" + } + } + } + }, + "x-github": { + "githubCloudOnly": true, + "enabledForGitHubApps": false, + "category": "actions", + "subcategory": "hosted-runners" + } + }, + "post": { + "summary": "Create a GitHub-hosted runner for an enterprise", + "description": "Creates a GitHub-hosted runner for an enterprise.\nOAuth tokens and personal access tokens (classic) need the `manage_runners:enterprise` scope to use this endpoint.", + "operationId": "actions/create-hosted-runner-for-enterprise", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#create-a-github-hosted-runner-for-an-enterprise" + }, + "parameters": [ + { + "$ref": "#/components/parameters/enterprise" + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "name": { + "description": "Name of the runner. Must be between 1 and 64 characters and may only contain upper and lowercase letters a-z, numbers 0-9, '.', '-', and '_'.", + "type": "string" + }, + "image": { + "description": "The image of runner. To list all available images, use `GET /actions/hosted-runners/images/github-owned` or `GET /actions/hosted-runners/images/partner`.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the runner image.", + "type": "string" + }, + "source": { + "description": "The source of the runner image.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The version of the runner image to deploy. This is relevant only for runners using custom images.", + "type": [ + "string", + "null" + ] + } + } + }, + "size": { + "description": "The machine size of the runner. To list available sizes, use `GET actions/hosted-runners/machine-sizes`", + "type": "string" + }, + "runner_group_id": { + "description": "The existing runner group to add this runner to.", + "type": "integer" + }, + "maximum_runners": { + "description": "The maximum amount of runners to scale up to. Runners will not auto-scale above this number. Use this setting to limit your cost.", + "type": "integer", + "default": 50 + }, + "enable_static_ip": { + "description": "Whether this runner should be created with a static public IP. Note limit on account. To list limits on account, use `GET actions/hosted-runners/limits`", + "type": "boolean", + "default": false + } + }, + "required": [ + "name", + "image", + "size", + "runner_group_id" + ] + }, + "examples": { + "default": { + "value": { + "name": "My Hosted runner", + "image": { + "id": "ubuntu-latest", + "source": "github", + "version": "latest" + }, + "runner_group_id": 1, + "size": "4-core", + "maximum_runners": 10 + } + } + } + } + } + }, + "responses": { + "201": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/actions-hosted-runner" + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner" + } + } + } + } + } + }, + "x-github": { + "enabledForGitHubApps": false, + "githubCloudOnly": true, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/enterprises/{enterprise}/actions/hosted-runners/images/github-owned": { + "get": { + "summary": "Get GitHub-owned images for GitHub-hosted runners in an enterprise", + "description": "Get the list of GitHub-owned images available for GitHub-hosted runners for an enterprise.", + "operationId": "actions/get-hosted-runners-github-owned-images-for-enterprise", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-github-owned-images-for-github-hosted-runners-in-an-enterprise" + }, + "parameters": [ + { + "$ref": "#/components/parameters/enterprise" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "images" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "images": { + "type": "array", + "items": { + "$ref": "#/components/schemas/actions-hosted-runner-image" + } + } + } + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner-image" + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": true, + "enabledForGitHubApps": false, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/enterprises/{enterprise}/actions/hosted-runners/images/partner": { + "get": { + "summary": "Get partner images for GitHub-hosted runners in an enterprise", + "description": "Get the list of partner images available for GitHub-hosted runners for an enterprise.", + "operationId": "actions/get-hosted-runners-partner-images-for-enterprise", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-partner-images-for-github-hosted-runners-in-an-enterprise" + }, + "parameters": [ + { + "$ref": "#/components/parameters/enterprise" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "images" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "images": { + "type": "array", + "items": { + "$ref": "#/components/schemas/actions-hosted-runner-image" + } + } + } + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner-image" + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": true, + "enabledForGitHubApps": false, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/enterprises/{enterprise}/actions/hosted-runners/limits": { + "get": { + "summary": "Get limits on GitHub-hosted runners for an enterprise", + "description": "Get the GitHub-hosted runners limits for an enterprise.", + "tags": [ + "actions" + ], + "operationId": "actions/get-hosted-runners-limits-for-enterprise", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-limits-on-github-hosted-runners-for-an-enterprise" + }, + "parameters": [ + { + "$ref": "#/components/parameters/enterprise" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/actions-hosted-runner-limits" + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner-limits-default" + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": true, + "enabledForGitHubApps": false, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/enterprises/{enterprise}/actions/hosted-runners/machine-sizes": { + "get": { + "summary": "Get GitHub-hosted runners machine specs for an enterprise", + "description": "Get the list of machine specs available for GitHub-hosted runners for an enterprise.", + "operationId": "actions/get-hosted-runners-machine-specs-for-enterprise", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-github-hosted-runners-machine-specs-for-an-enterprise" + }, + "parameters": [ + { + "$ref": "#/components/parameters/enterprise" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "machine_specs" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "machine_specs": { + "type": "array", + "items": { + "$ref": "#/components/schemas/actions-hosted-runner-machine-spec" + } + } + } + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner-machine-spec" + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": true, + "enabledForGitHubApps": false, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/enterprises/{enterprise}/actions/hosted-runners/platforms": { + "get": { + "summary": "Get platforms for GitHub-hosted runners in an enterprise", + "description": "Get the list of platforms available for GitHub-hosted runners for an enterprise.", + "operationId": "actions/get-hosted-runners-platforms-for-enterprise", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-platforms-for-github-hosted-runners-in-an-enterprise" + }, + "parameters": [ + { + "$ref": "#/components/parameters/enterprise" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "platforms" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "platforms": { + "type": "array", + "items": { + "type": "string" + } + } + } + }, + "examples": { + "default": { + "value": { + "total_count": 1, + "platforms": [ + "linux-x64", + "win-x64" + ] + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": true, + "enabledForGitHubApps": false, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/enterprises/{enterprise}/actions/hosted-runners/{hosted_runner_id}": { + "get": { + "summary": "Get a GitHub-hosted runner for an enterprise", + "description": "Gets a GitHub-hosted runner configured in an enterprise.\n\nOAuth app tokens and personal access tokens (classic) need the `manage_runners:enterprise` scope to use this endpoint.", + "tags": [ + "actions" + ], + "operationId": "actions/get-hosted-runner-for-enterprise", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-a-github-hosted-runner-for-an-enterprise" + }, + "parameters": [ + { + "$ref": "#/components/parameters/enterprise" + }, + { + "$ref": "#/components/parameters/hosted-runner-id" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/actions-hosted-runner" + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner" + } + } + } + }, + "headers": { + "Link": { + "$ref": "#/components/headers/link" + } + } + } + }, + "x-github": { + "githubCloudOnly": true, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + }, + "patch": { + "summary": "Update a GitHub-hosted runner for an enterprise", + "description": "Updates a GitHub-hosted runner for an enterprise.\nOAuth app tokens and personal access tokens (classic) need the `manage_runners:enterprise` scope to use this endpoint.", + "operationId": "actions/update-hosted-runner-for-enterprise", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#update-a-github-hosted-runner-for-an-enterprise" + }, + "parameters": [ + { + "$ref": "#/components/parameters/enterprise" + }, + { + "$ref": "#/components/parameters/hosted-runner-id" + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "name": { + "description": "Name of the runner. Must be between 1 and 64 characters and may only contain upper and lowercase letters a-z, numbers 0-9, '.', '-', and '_'.", + "type": "string" + }, + "runner_group_id": { + "description": "The existing runner group to add this runner to.", + "type": "integer" + }, + "maximum_runners": { + "description": "The maximum amount of runners to scale up to. Runners will not auto-scale above this number. Use this setting to limit your cost.", + "type": "integer" + }, + "enable_static_ip": { + "description": "Whether this runner should be updated with a static public IP. Note limit on account. To list limits on account, use `GET actions/hosted-runners/limits`", + "type": "boolean" + }, + "image_version": { + "description": "The version of the runner image to deploy. This is relevant only for runners using custom images.", + "type": [ + "string", + "null" + ] + } + } + }, + "examples": { + "default": { + "value": { + "name": "My Hosted runner", + "runner_group_id": 1, + "maximum_runners": 50, + "enable_static_ip": false, + "image_version": "1.0.0" + } + } + } + } + } + }, + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/actions-hosted-runner" + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner" + } + } + } + } + } + }, + "x-github": { + "enabledForGitHubApps": false, + "githubCloudOnly": true, + "category": "actions", + "subcategory": "hosted-runners" + } + }, + "delete": { + "summary": "Delete a GitHub-hosted runner for an enterprise", + "description": "Deletes a GitHub-hosted runner for an enterprise.", + "operationId": "actions/delete-hosted-runner-for-enterprise", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#delete-a-github-hosted-runner-for-an-enterprise" + }, + "parameters": [ + { + "$ref": "#/components/parameters/enterprise" + }, + { + "$ref": "#/components/parameters/hosted-runner-id" + } + ], + "responses": { + "202": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/actions-hosted-runner" + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner" + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": true, + "enabledForGitHubApps": false, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, "/enterprises/{enterprise}/actions/oidc/customization/issuer": { "put": { "summary": "Set the GitHub Actions OIDC custom issuer policy for an enterprise", @@ -2848,6 +3495,10 @@ "octo-org/octo-repo/.github/workflows/deploy.yaml@main" ] } + }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": "string" } }, "required": [ @@ -3001,6 +3652,13 @@ "octo-org/octo-repo/.github/workflows/deploy.yaml@main" ] } + }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": [ + "string", + "null" + ] } } }, @@ -11297,6 +11955,652 @@ } } }, + "/orgs/{org}/actions/hosted-runners": { + "get": { + "summary": "List GitHub-hosted runners for an organization", + "description": "Lists all GitHub-hosted runners configured in an organization.\n\nOAuth app tokens and personal access tokens (classic) need the `manage_runner:org` scope to use this endpoint.", + "tags": [ + "actions" + ], + "operationId": "actions/list-hosted-runners-for-org", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#list-github-hosted-runners-for-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + }, + { + "$ref": "#/components/parameters/per-page" + }, + { + "$ref": "#/components/parameters/page" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "runners" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "runners": { + "type": "array", + "items": { + "$ref": "#/components/schemas/actions-hosted-runner" + } + } + } + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner-paginated" + } + } + } + }, + "headers": { + "Link": { + "$ref": "#/components/headers/link" + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + }, + "post": { + "summary": "Create a GitHub-hosted runner for an organization", + "description": "Creates a GitHub-hosted runner for an organization.\nOAuth tokens and personal access tokens (classic) need the `manage_runners:org` scope to use this endpoint.", + "operationId": "actions/create-hosted-runner-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#create-a-github-hosted-runner-for-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "name": { + "description": "Name of the runner. Must be between 1 and 64 characters and may only contain upper and lowercase letters a-z, numbers 0-9, '.', '-', and '_'.", + "type": "string" + }, + "image": { + "description": "The image of runner. To list all available images, use `GET /actions/hosted-runners/images/github-owned` or `GET /actions/hosted-runners/images/partner`.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the runner image.", + "type": "string" + }, + "source": { + "description": "The source of the runner image.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The version of the runner image to deploy. This is relevant only for runners using custom images.", + "type": [ + "string", + "null" + ] + } + } + }, + "size": { + "description": "The machine size of the runner. To list available sizes, use `GET actions/hosted-runners/machine-sizes`", + "type": "string" + }, + "runner_group_id": { + "description": "The existing runner group to add this runner to.", + "type": "integer" + }, + "maximum_runners": { + "description": "The maximum amount of runners to scale up to. Runners will not auto-scale above this number. Use this setting to limit your cost.", + "type": "integer" + }, + "enable_static_ip": { + "description": "Whether this runner should be created with a static public IP. Note limit on account. To list limits on account, use `GET actions/hosted-runners/limits`", + "type": "boolean" + } + }, + "required": [ + "name", + "image", + "size", + "runner_group_id" + ] + }, + "examples": { + "default": { + "value": { + "name": "My Hosted runner", + "image": { + "id": "ubuntu-latest", + "source": "github", + "version": "latest" + }, + "runner_group_id": 1, + "size": "4-core", + "maximum_runners": 50, + "enable_static_ip": false + } + } + } + } + } + }, + "responses": { + "201": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/actions-hosted-runner" + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner" + } + } + } + } + } + }, + "x-github": { + "enabledForGitHubApps": true, + "githubCloudOnly": false, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/hosted-runners/images/github-owned": { + "get": { + "summary": "Get GitHub-owned images for GitHub-hosted runners in an organization", + "description": "Get the list of GitHub-owned images available for GitHub-hosted runners for an organization.", + "operationId": "actions/get-hosted-runners-github-owned-images-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-github-owned-images-for-github-hosted-runners-in-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "images" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "images": { + "type": "array", + "items": { + "$ref": "#/components/schemas/actions-hosted-runner-image" + } + } + } + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner-image" + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/hosted-runners/images/partner": { + "get": { + "summary": "Get partner images for GitHub-hosted runners in an organization", + "description": "Get the list of partner images available for GitHub-hosted runners for an organization.", + "operationId": "actions/get-hosted-runners-partner-images-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-partner-images-for-github-hosted-runners-in-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "images" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "images": { + "type": "array", + "items": { + "$ref": "#/components/schemas/actions-hosted-runner-image" + } + } + } + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner-image" + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/hosted-runners/limits": { + "get": { + "summary": "Get limits on GitHub-hosted runners for an organization", + "description": "Get the GitHub-hosted runners limits for an organization.", + "operationId": "actions/get-hosted-runners-limits-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-limits-on-github-hosted-runners-for-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/actions-hosted-runner-limits" + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner-limits-default" + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/hosted-runners/machine-sizes": { + "get": { + "summary": "Get GitHub-hosted runners machine specs for an organization", + "description": "Get the list of machine specs available for GitHub-hosted runners for an organization.", + "operationId": "actions/get-hosted-runners-machine-specs-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-github-hosted-runners-machine-specs-for-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "machine_specs" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "machine_specs": { + "type": "array", + "items": { + "$ref": "#/components/schemas/actions-hosted-runner-machine-spec" + } + } + } + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner-machine-spec" + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/hosted-runners/platforms": { + "get": { + "summary": "Get platforms for GitHub-hosted runners in an organization", + "description": "Get the list of platforms available for GitHub-hosted runners for an organization.", + "operationId": "actions/get-hosted-runners-platforms-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-platforms-for-github-hosted-runners-in-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "type": "object", + "required": [ + "total_count", + "platforms" + ], + "properties": { + "total_count": { + "type": "integer" + }, + "platforms": { + "type": "array", + "items": { + "type": "string" + } + } + } + }, + "examples": { + "default": { + "value": { + "total_count": 1, + "platforms": [ + "linux-x64", + "win-x64" + ] + } + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, + "/orgs/{org}/actions/hosted-runners/{hosted_runner_id}": { + "get": { + "summary": "Get a GitHub-hosted runner for an organization", + "description": "Gets a GitHub-hosted runner configured in an organization.\n\nOAuth app tokens and personal access tokens (classic) need the `manage_runners:org` scope to use this endpoint.", + "tags": [ + "actions" + ], + "operationId": "actions/get-hosted-runner-for-org", + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-a-github-hosted-runner-for-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + }, + { + "$ref": "#/components/parameters/hosted-runner-id" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/actions-hosted-runner" + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner" + } + } + } + }, + "headers": { + "Link": { + "$ref": "#/components/headers/link" + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": true, + "category": "actions", + "subcategory": "hosted-runners" + } + }, + "patch": { + "summary": "Update a GitHub-hosted runner for an organization", + "description": "Updates a GitHub-hosted runner for an organization.\nOAuth app tokens and personal access tokens (classic) need the `manage_runners:org` scope to use this endpoint.", + "operationId": "actions/update-hosted-runner-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#update-a-github-hosted-runner-for-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + }, + { + "$ref": "#/components/parameters/hosted-runner-id" + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "name": { + "description": "Name of the runner. Must be between 1 and 64 characters and may only contain upper and lowercase letters a-z, numbers 0-9, '.', '-', and '_'.", + "type": "string" + }, + "runner_group_id": { + "description": "The existing runner group to add this runner to.", + "type": "integer" + }, + "maximum_runners": { + "description": "The maximum amount of runners to scale up to. Runners will not auto-scale above this number. Use this setting to limit your cost.", + "type": "integer" + }, + "enable_static_ip": { + "description": "Whether this runner should be updated with a static public IP. Note limit on account. To list limits on account, use `GET actions/hosted-runners/limits`", + "type": "boolean" + }, + "image_version": { + "description": "The version of the runner image to deploy. This is relevant only for runners using custom images.", + "type": [ + "string", + "null" + ] + } + } + }, + "examples": { + "default": { + "value": { + "name": "My larger runner", + "runner_group_id": 1, + "maximum_runners": 50, + "enable_static_ip": false, + "image_version": "1.0.0" + } + } + } + } + } + }, + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/actions-hosted-runner" + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner" + } + } + } + } + } + }, + "x-github": { + "enabledForGitHubApps": true, + "githubCloudOnly": false, + "category": "actions", + "subcategory": "hosted-runners" + } + }, + "delete": { + "summary": "Delete a GitHub-hosted runner for an organization", + "description": "Deletes a GitHub-hosted runner for an organization.", + "operationId": "actions/delete-hosted-runner-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#delete-a-github-hosted-runner-for-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + }, + { + "$ref": "#/components/parameters/hosted-runner-id" + } + ], + "responses": { + "202": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/actions-hosted-runner" + }, + "examples": { + "default": { + "$ref": "#/components/examples/actions-hosted-runner" + } + } + } + } + } + }, + "x-github": { + "githubCloudOnly": false, + "enabledForGitHubApps": false, + "category": "actions", + "subcategory": "hosted-runners" + } + } + }, "/orgs/{org}/actions/oidc/customization/sub": { "get": { "summary": "Get the customization template for an OIDC subject claim for an organization", @@ -11999,6 +13303,170 @@ "octo-org/octo-repo/.github/workflows/deploy.yaml@main" ] } + }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": "string" + } + }, + "required": [ + "name" + ] + }, + "examples": { + "default": { + "value": { + "name": "Expensive hardware runners", + "visibility": "selected", + "selected_repository_ids": [ + 32, + 91 + ], + "runners": [ + 9, + 2 + ] + } + } + } + } + } + }, + "responses": { + "201": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/runner-groups-org" + }, + "examples": { + "default": { + "$ref": "#/components/examples/runner-group" + } + } + } + } + } + }, + "x-github": { + "enabledForGitHubApps": true, + "githubCloudOnly": false, + "category": "actions", + "subcategory": "self-hosted-runner-groups" + } + } + }, + "/orgs/{org}/actions/runner-groups/{runner_group_id}": { + "get": { + "summary": "Get a self-hosted runner group for an organization", + "description": "Gets a specific self-hosted runner group for an organization.\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", + "operationId": "actions/get-self-hosted-runner-group-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#get-a-self-hosted-runner-group-for-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + }, + { + "$ref": "#/components/parameters/runner-group-id" + } + ], + "responses": { + "200": { + "description": "Response", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/runner-groups-org" + }, + "examples": { + "default": { + "$ref": "#/components/examples/runner-group-item" + } + } + } + } + } + }, + "x-github": { + "enabledForGitHubApps": true, + "githubCloudOnly": false, + "category": "actions", + "subcategory": "self-hosted-runner-groups" + } + }, + "patch": { + "summary": "Update a self-hosted runner group for an organization", + "description": "Updates the `name` and `visibility` of a self-hosted runner group in an organization.\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", + "operationId": "actions/update-self-hosted-runner-group-for-org", + "tags": [ + "actions" + ], + "externalDocs": { + "description": "API method documentation", + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#update-a-self-hosted-runner-group-for-an-organization" + }, + "parameters": [ + { + "$ref": "#/components/parameters/org" + }, + { + "$ref": "#/components/parameters/runner-group-id" + } + ], + "requestBody": { + "required": true, + "content": { + "application/json": { + "schema": { + "type": "object", + "properties": { + "name": { + "description": "Name of the runner group.", + "type": "string" + }, + "visibility": { + "description": "Visibility of a runner group. You can select all repositories, select individual repositories, or all private repositories.", + "type": "string", + "enum": [ + "selected", + "all", + "private" + ] + }, + "allows_public_repositories": { + "description": "Whether the runner group can be used by `public` repositories.", + "type": "boolean", + "default": false + }, + "restricted_to_workflows": { + "description": "If `true`, the runner group will be restricted to running only the workflows specified in the `selected_workflows` array.", + "type": "boolean", + "default": false + }, + "selected_workflows": { + "description": "List of workflows the runner group should be allowed to run. This setting will be ignored unless `restricted_to_workflows` is set to `true`.", + "type": "array", + "items": { + "type": "string", + "description": "Name of workflow the runner group should be allowed to run. Note that a ref, tag, or long SHA is required.", + "examples": [ + "octo-org/octo-repo/.github/workflows/deploy.yaml@main" + ] + } + }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": [ + "string", + "null" + ] } }, "required": [ @@ -12009,15 +13477,7 @@ "default": { "value": { "name": "Expensive hardware runners", - "visibility": "selected", - "selected_repository_ids": [ - 32, - 91 - ], - "runners": [ - 9, - 2 - ] + "visibility": "selected" } } } @@ -12025,7 +13485,7 @@ } }, "responses": { - "201": { + "200": { "description": "Response", "content": { "application/json": { @@ -12047,19 +13507,17 @@ "category": "actions", "subcategory": "self-hosted-runner-groups" } - } - }, - "/orgs/{org}/actions/runner-groups/{runner_group_id}": { - "get": { - "summary": "Get a self-hosted runner group for an organization", - "description": "Gets a specific self-hosted runner group for an organization.\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", - "operationId": "actions/get-self-hosted-runner-group-for-org", + }, + "delete": { + "summary": "Delete a self-hosted runner group from an organization", + "description": "Deletes a self-hosted runner group for an organization.\n\nOAuth tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", + "operationId": "actions/delete-self-hosted-runner-group-from-org", "tags": [ "actions" ], "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#get-a-self-hosted-runner-group-for-an-organization" + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#delete-a-self-hosted-runner-group-from-an-organization" }, "parameters": [ { @@ -12070,20 +13528,8 @@ } ], "responses": { - "200": { - "description": "Response", - "content": { - "application/json": { - "schema": { - "$ref": "#/components/schemas/runner-groups-org" - }, - "examples": { - "default": { - "$ref": "#/components/examples/runner-group-item" - } - } - } - } + "204": { + "description": "Response" } }, "x-github": { @@ -12092,17 +13538,19 @@ "category": "actions", "subcategory": "self-hosted-runner-groups" } - }, - "patch": { - "summary": "Update a self-hosted runner group for an organization", - "description": "Updates the `name` and `visibility` of a self-hosted runner group in an organization.\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", - "operationId": "actions/update-self-hosted-runner-group-for-org", + } + }, + "/orgs/{org}/actions/runner-groups/{runner_group_id}/hosted-runners": { + "get": { + "summary": "List GitHub-hosted runners in a group for an organization", + "description": "Lists the GitHub-hosted runners in an organization group.\n\nOAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", + "operationId": "actions/list-github-hosted-runners-in-group-for-org", "tags": [ "actions" ], "externalDocs": { "description": "API method documentation", - "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#update-a-self-hosted-runner-group-for-an-organization" + "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#list-github-hosted-runners-in-a-group-for-an-organization" }, "parameters": [ { @@ -12110,79 +13558,48 @@ }, { "$ref": "#/components/parameters/runner-group-id" + }, + { + "$ref": "#/components/parameters/per-page" + }, + { + "$ref": "#/components/parameters/page" } ], - "requestBody": { - "required": true, - "content": { - "application/json": { - "schema": { - "type": "object", - "properties": { - "name": { - "description": "Name of the runner group.", - "type": "string" - }, - "visibility": { - "description": "Visibility of a runner group. You can select all repositories, select individual repositories, or all private repositories.", - "type": "string", - "enum": [ - "selected", - "all", - "private" - ] - }, - "allows_public_repositories": { - "description": "Whether the runner group can be used by `public` repositories.", - "type": "boolean", - "default": false - }, - "restricted_to_workflows": { - "description": "If `true`, the runner group will be restricted to running only the workflows specified in the `selected_workflows` array.", - "type": "boolean", - "default": false - }, - "selected_workflows": { - "description": "List of workflows the runner group should be allowed to run. This setting will be ignored unless `restricted_to_workflows` is set to `true`.", - "type": "array", - "items": { - "type": "string", - "description": "Name of workflow the runner group should be allowed to run. Note that a ref, tag, or long SHA is required.", - "examples": [ - "octo-org/octo-repo/.github/workflows/deploy.yaml@main" - ] - } - } - }, - "required": [ - "name" - ] - }, - "examples": { - "default": { - "value": { - "name": "Expensive hardware runners", - "visibility": "selected" - } - } - } - } - } - }, "responses": { "200": { "description": "Response", "content": { "application/json": { "schema": { - "$ref": "#/components/schemas/runner-groups-org" + "type": "object", + "required": [ + "total_count", + "runners" + ], + "properties": { + "total_count": { + "type": "number" + }, + "runners": { + "type": "array", + "items": { + "$ref": "#/components/schemas/actions-hosted-runner" + } + } + } }, "examples": { "default": { - "$ref": "#/components/examples/runner-group" + "$ref": "#/components/examples/actions-hosted-runner-paginated" } } } + }, + "headers": { + "Link": { + "$ref": "#/components/headers/link" + } } } }, @@ -12192,37 +13609,6 @@ "category": "actions", "subcategory": "self-hosted-runner-groups" } - }, - "delete": { - "summary": "Delete a self-hosted runner group from an organization", - "description": "Deletes a self-hosted runner group for an organization.\n\nOAuth tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint.", - "operationId": "actions/delete-self-hosted-runner-group-from-org", - "tags": [ - "actions" - ], - "externalDocs": { - "description": "API method documentation", - "url": "https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#delete-a-self-hosted-runner-group-from-an-organization" - }, - "parameters": [ - { - "$ref": "#/components/parameters/org" - }, - { - "$ref": "#/components/parameters/runner-group-id" - } - ], - "responses": { - "204": { - "description": "Response" - } - }, - "x-github": { - "enabledForGitHubApps": true, - "githubCloudOnly": false, - "category": "actions", - "subcategory": "self-hosted-runner-groups" - } } }, "/orgs/{org}/actions/runner-groups/{runner_group_id}/repositories": { @@ -102848,6 +104234,96 @@ } } }, + "enterprise": { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] + }, "integration": { "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.", @@ -102883,12 +104359,12 @@ ] }, "owner": { - "anyOf": [ + "oneOf": [ { - "type": "null" + "$ref": "#/components/schemas/simple-user" }, { - "$ref": "#/components/schemas/simple-user" + "$ref": "#/components/schemas/enterprise" } ] }, @@ -103476,96 +104952,6 @@ "response" ] }, - "enterprise": { - "title": "Enterprise", - "description": "An enterprise on GitHub.", - "type": "object", - "properties": { - "description": { - "description": "A short description of the enterprise.", - "type": [ - "string", - "null" - ] - }, - "html_url": { - "type": "string", - "format": "uri", - "examples": [ - "https://github.com/enterprises/octo-business" - ] - }, - "website_url": { - "description": "The enterprise's website URL.", - "type": [ - "string", - "null" - ], - "format": "uri" - }, - "id": { - "description": "Unique identifier of the enterprise", - "type": "integer", - "examples": [ - 42 - ] - }, - "node_id": { - "type": "string", - "examples": [ - "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" - ] - }, - "name": { - "description": "The name of the enterprise.", - "type": "string", - "examples": [ - "Octo Business" - ] - }, - "slug": { - "description": "The slug url identifier for the enterprise.", - "type": "string", - "examples": [ - "octo-business" - ] - }, - "created_at": { - "type": [ - "string", - "null" - ], - "format": "date-time", - "examples": [ - "2019-01-26T19:01:12Z" - ] - }, - "updated_at": { - "type": [ - "string", - "null" - ], - "format": "date-time", - "examples": [ - "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" - ] - }, "integration-installation-request": { "title": "Integration Installation Request", "description": "Request to install an integration on a target", @@ -106251,6 +107637,314 @@ "total_active_caches_size_in_bytes" ] }, + "actions-hosted-runner-pool-image": { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + }, + "version": { + "description": "The image version of the hosted runner pool.", + "type": "string", + "examples": [ + "latest" + ] + } + }, + "required": [ + "id", + "size_gb", + "display_name", + "source", + "version" + ] + }, + "actions-hosted-runner-machine-spec": { + "title": "Github-owned VM details.", + "description": "Provides details of a particular machine spec.", + "type": "object", + "properties": { + "id": { + "description": "The ID used for the `size` parameter when creating a new runner.", + "type": "string", + "examples": [ + "8-core" + ] + }, + "cpu_cores": { + "description": "The number of cores.", + "type": "integer", + "examples": [ + 8 + ] + }, + "memory_gb": { + "description": "The available RAM for the machine spec.", + "type": "integer", + "examples": [ + 32 + ] + }, + "storage_gb": { + "description": "The available SSD storage for the machine spec.", + "type": "integer", + "examples": [ + 300 + ] + } + }, + "required": [ + "id", + "cpu_cores", + "memory_gb", + "storage_gb" + ] + }, + "public-ip": { + "title": "Public IP for a GitHub-hosted larger runners.", + "description": "Provides details of Public IP for a GitHub-hosted larger runners", + "type": "object", + "properties": { + "enabled": { + "description": "Whether public IP is enabled.", + "type": "boolean", + "examples": [ + true + ] + }, + "prefix": { + "description": "The prefix for the public IP.", + "type": "string", + "examples": [ + "20.80.208.150" + ] + }, + "length": { + "description": "The length of the IP prefix.", + "type": "integer", + "examples": [ + 28 + ] + } + } + }, + "actions-hosted-runner": { + "title": "GitHub-hosted hosted runner", + "description": "A Github-hosted hosted runner.", + "type": "object", + "properties": { + "id": { + "description": "The unique identifier of the hosted runner.", + "type": "integer", + "examples": [ + 5 + ] + }, + "name": { + "description": "The name of the hosted runner.", + "type": "string", + "examples": [ + "my-github-hosted-runner" + ] + }, + "runner_group_id": { + "description": "The unique identifier of the group that the hosted runner belongs to.", + "type": "integer", + "examples": [ + 2 + ] + }, + "image_details": { + "anyOf": [ + { + "type": "null" + }, + { + "$ref": "#/components/schemas/actions-hosted-runner-pool-image" + } + ] + }, + "machine_size_details": { + "$ref": "#/components/schemas/actions-hosted-runner-machine-spec" + }, + "status": { + "description": "The status of the runner.", + "type": "string", + "enum": [ + "Ready", + "Provisioning", + "Shutdown", + "Deleting", + "Stuck" + ], + "examples": [ + "Ready" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "maximum_runners": { + "description": "The maximum amount of hosted runners. Runners will not scale automatically above this number. Use this setting to limit your cost.", + "type": "integer", + "default": 10, + "examples": [ + 5 + ] + }, + "public_ip_enabled": { + "description": "Whether public IP is enabled for the hosted runners.", + "type": "boolean", + "examples": [ + true + ] + }, + "public_ips": { + "description": "The public IP ranges when public IP is enabled for the hosted runners.", + "type": "array", + "items": { + "$ref": "#/components/schemas/public-ip" + } + }, + "last_active_on": { + "description": "The time at which the runner was last used, in ISO 8601 format.", + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2022-10-09T23:39:01Z" + ] + } + }, + "required": [ + "id", + "name", + "image_details", + "machine_size_details", + "status", + "public_ip_enabled", + "platform" + ] + }, + "actions-hosted-runner-image": { + "title": "GitHub-hosted runner image details.", + "description": "Provides details of a hosted runner image", + "type": "object", + "properties": { + "id": { + "description": "The ID of the image. Use this ID for the `image` parameter when creating a new larger runner.", + "type": "string", + "examples": [ + "ubuntu-20.04" + ] + }, + "platform": { + "description": "The operating system of the image.", + "type": "string", + "examples": [ + "linux-x64" + ] + }, + "size_gb": { + "description": "Image size in GB.", + "type": "integer", + "examples": [ + 86 + ] + }, + "display_name": { + "description": "Display name for this image.", + "type": "string", + "examples": [ + 20.04 + ] + }, + "source": { + "description": "The image provider.", + "type": "string", + "enum": [ + "github", + "partner", + "custom" + ] + } + }, + "required": [ + "id", + "platform", + "size_gb", + "display_name", + "source" + ] + }, + "actions-hosted-runner-limits": { + "type": "object", + "properties": { + "public_ips": { + "title": "Static public IP Limits for GitHub-hosted Hosted Runners.", + "description": "Provides details of static public IP limits for GitHub-hosted Hosted Runners", + "type": "object", + "properties": { + "maximum": { + "type": "integer", + "description": "The maximum number of static public IP addresses that can be used for Hosted Runners.", + "examples": [ + 50 + ] + }, + "current_usage": { + "type": "integer", + "description": "The current number of static public IP addresses in use by Hosted Runners.", + "examples": [ + 17 + ] + } + }, + "required": [ + "maximum", + "current_usage" + ] + } + }, + "required": [ + "public_ips" + ] + }, "actions-oidc-custom-issuer-policy-for-enterprise": { "type": "object", "properties": { @@ -106487,6 +108181,10 @@ "hosted_runners_url": { "type": "string" }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": "string" + }, "allows_public_repositories": { "type": "boolean" }, @@ -115575,6 +117273,10 @@ "hosted_runners_url": { "type": "string" }, + "network_configuration_id": { + "description": "The identifier of a hosted compute network configuration.", + "type": "string" + }, "inherited": { "type": "boolean" }, @@ -289344,6 +291046,117 @@ "total_active_caches_count": 5 } }, + "actions-hosted-runner-paginated": { + "value": { + "total_count": 2, + "runners": [ + { + "id": 5, + "name": "My hosted ubuntu runner", + "runner_group_id": 2, + "platform": "linux-x64", + "image": { + "id": "ubuntu-20.04", + "size": 86 + }, + "machine_size_details": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + }, + "status": "Ready", + "maximum_runners": 10, + "public_ip_enabled": true, + "public_ips": [ + { + "enabled": true, + "prefix": "20.80.208.150", + "length": 31 + } + ], + "last_active_on": "2022-10-09T23:39:01Z" + }, + { + "id": 7, + "name": "My hosted Windows runner", + "runner_group_id": 2, + "platform": "win-x64", + "image": { + "id": "windows-latest", + "size": 256 + }, + "machine_size_details": { + "id": "8-core", + "cpu_cores": 8, + "memory_gb": 32, + "storage_gb": 300 + }, + "status": "Ready", + "maximum_runners": 20, + "public_ip_enabled": false, + "public_ips": [ + + ], + "last_active_on": "2023-04-26T15:23:37Z" + } + ] + } + }, + "actions-hosted-runner": { + "value": { + "id": 5, + "name": "My hosted ubuntu runner", + "runner_group_id": 2, + "platform": "linux-x64", + "image": { + "id": "ubuntu-20.04", + "size": 86 + }, + "machine_size_details": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + }, + "status": "Ready", + "maximum_runners": 10, + "public_ip_enabled": true, + "public_ips": [ + { + "enabled": true, + "prefix": "20.80.208.150", + "length": 31 + } + ], + "last_active_on": "2022-10-09T23:39:01Z" + } + }, + "actions-hosted-runner-image": { + "value": { + "id": "ubuntu-20.04", + "platform": "linux-x64", + "size_gb": 86, + "display_name": "20.04", + "source": "github" + } + }, + "actions-hosted-runner-limits-default": { + "value": { + "public_ips": { + "current_usage": 17, + "maximum": 50 + } + } + }, + "actions-hosted-runner-machine-spec": { + "value": { + "id": "4-core", + "cpu_cores": 4, + "memory_gb": 16, + "storage_gb": 150 + } + }, "actions-oidc-custom-issuer-policy-for-enterprise": { "value": { "include_enterprise_slug": true @@ -318942,6 +320755,15 @@ "type": "string" } }, + "hosted-runner-id": { + "name": "hosted_runner_id", + "description": "Unique identifier of the GitHub-hosted runner.", + "in": "path", + "required": true, + "schema": { + "type": "integer" + } + }, "org-id": { "name": "org_id", "description": "The unique identifier of the organization.", diff --git a/descriptions-next/ghec/ghec.yaml b/descriptions-next/ghec/ghec.yaml index 429eeb272..2f45ea5fb 100644 --- a/descriptions-next/ghec/ghec.yaml +++ b/descriptions-next/ghec/ghec.yaml @@ -1524,6 +1524,460 @@ paths: githubCloudOnly: true category: actions subcategory: cache + "/enterprises/{enterprise}/actions/hosted-runners": + get: + summary: List GitHub-hosted runners for an enterprise + description: |- + Lists all GitHub-hosted runners configured in an enterprise. + + OAuth app tokens and personal access tokens (classic) need the `manage_runners:enterprise` scope to use this endpoint. + tags: + - actions + operationId: actions/list-hosted-runners-for-enterprise + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#list-github-hosted-runners-for-an-enterprise + parameters: + - "$ref": "#/components/parameters/enterprise" + - "$ref": "#/components/parameters/per-page" + - "$ref": "#/components/parameters/page" + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - runners + properties: + total_count: + type: integer + runners: + type: array + items: + "$ref": "#/components/schemas/actions-hosted-runner" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner-paginated" + headers: + Link: + "$ref": "#/components/headers/link" + x-github: + githubCloudOnly: true + enabledForGitHubApps: false + category: actions + subcategory: hosted-runners + post: + summary: Create a GitHub-hosted runner for an enterprise + description: |- + Creates a GitHub-hosted runner for an enterprise. + OAuth tokens and personal access tokens (classic) need the `manage_runners:enterprise` scope to use this endpoint. + operationId: actions/create-hosted-runner-for-enterprise + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#create-a-github-hosted-runner-for-an-enterprise + parameters: + - "$ref": "#/components/parameters/enterprise" + requestBody: + required: true + content: + application/json: + schema: + type: object + properties: + name: + description: Name of the runner. Must be between 1 and 64 characters + and may only contain upper and lowercase letters a-z, numbers + 0-9, '.', '-', and '_'. + type: string + image: + description: The image of runner. To list all available images, + use `GET /actions/hosted-runners/images/github-owned` or `GET + /actions/hosted-runners/images/partner`. + type: object + properties: + id: + description: The unique identifier of the runner image. + type: string + source: + description: The source of the runner image. + type: string + enum: + - github + - partner + - custom + version: + description: The version of the runner image to deploy. This + is relevant only for runners using custom images. + type: + - string + - 'null' + size: + description: The machine size of the runner. To list available sizes, + use `GET actions/hosted-runners/machine-sizes` + type: string + runner_group_id: + description: The existing runner group to add this runner to. + type: integer + maximum_runners: + description: The maximum amount of runners to scale up to. Runners + will not auto-scale above this number. Use this setting to limit + your cost. + type: integer + default: 50 + enable_static_ip: + description: Whether this runner should be created with a static + public IP. Note limit on account. To list limits on account, use + `GET actions/hosted-runners/limits` + type: boolean + default: false + required: + - name + - image + - size + - runner_group_id + examples: + default: + value: + name: My Hosted runner + image: + id: ubuntu-latest + source: github + version: latest + runner_group_id: 1 + size: 4-core + maximum_runners: 10 + responses: + '201': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/actions-hosted-runner" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner" + x-github: + enabledForGitHubApps: false + githubCloudOnly: true + category: actions + subcategory: hosted-runners + "/enterprises/{enterprise}/actions/hosted-runners/images/github-owned": + get: + summary: Get GitHub-owned images for GitHub-hosted runners in an enterprise + description: Get the list of GitHub-owned images available for GitHub-hosted + runners for an enterprise. + operationId: actions/get-hosted-runners-github-owned-images-for-enterprise + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-github-owned-images-for-github-hosted-runners-in-an-enterprise + parameters: + - "$ref": "#/components/parameters/enterprise" + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - images + properties: + total_count: + type: integer + images: + type: array + items: + "$ref": "#/components/schemas/actions-hosted-runner-image" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner-image" + x-github: + githubCloudOnly: true + enabledForGitHubApps: false + category: actions + subcategory: hosted-runners + "/enterprises/{enterprise}/actions/hosted-runners/images/partner": + get: + summary: Get partner images for GitHub-hosted runners in an enterprise + description: Get the list of partner images available for GitHub-hosted runners + for an enterprise. + operationId: actions/get-hosted-runners-partner-images-for-enterprise + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-partner-images-for-github-hosted-runners-in-an-enterprise + parameters: + - "$ref": "#/components/parameters/enterprise" + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - images + properties: + total_count: + type: integer + images: + type: array + items: + "$ref": "#/components/schemas/actions-hosted-runner-image" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner-image" + x-github: + githubCloudOnly: true + enabledForGitHubApps: false + category: actions + subcategory: hosted-runners + "/enterprises/{enterprise}/actions/hosted-runners/limits": + get: + summary: Get limits on GitHub-hosted runners for an enterprise + description: Get the GitHub-hosted runners limits for an enterprise. + tags: + - actions + operationId: actions/get-hosted-runners-limits-for-enterprise + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-limits-on-github-hosted-runners-for-an-enterprise + parameters: + - "$ref": "#/components/parameters/enterprise" + responses: + '200': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/actions-hosted-runner-limits" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner-limits-default" + x-github: + githubCloudOnly: true + enabledForGitHubApps: false + category: actions + subcategory: hosted-runners + "/enterprises/{enterprise}/actions/hosted-runners/machine-sizes": + get: + summary: Get GitHub-hosted runners machine specs for an enterprise + description: Get the list of machine specs available for GitHub-hosted runners + for an enterprise. + operationId: actions/get-hosted-runners-machine-specs-for-enterprise + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-github-hosted-runners-machine-specs-for-an-enterprise + parameters: + - "$ref": "#/components/parameters/enterprise" + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - machine_specs + properties: + total_count: + type: integer + machine_specs: + type: array + items: + "$ref": "#/components/schemas/actions-hosted-runner-machine-spec" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner-machine-spec" + x-github: + githubCloudOnly: true + enabledForGitHubApps: false + category: actions + subcategory: hosted-runners + "/enterprises/{enterprise}/actions/hosted-runners/platforms": + get: + summary: Get platforms for GitHub-hosted runners in an enterprise + description: Get the list of platforms available for GitHub-hosted runners for + an enterprise. + operationId: actions/get-hosted-runners-platforms-for-enterprise + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-platforms-for-github-hosted-runners-in-an-enterprise + parameters: + - "$ref": "#/components/parameters/enterprise" + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - platforms + properties: + total_count: + type: integer + platforms: + type: array + items: + type: string + examples: + default: + value: + total_count: 1 + platforms: + - linux-x64 + - win-x64 + x-github: + githubCloudOnly: true + enabledForGitHubApps: false + category: actions + subcategory: hosted-runners + "/enterprises/{enterprise}/actions/hosted-runners/{hosted_runner_id}": + get: + summary: Get a GitHub-hosted runner for an enterprise + description: |- + Gets a GitHub-hosted runner configured in an enterprise. + + OAuth app tokens and personal access tokens (classic) need the `manage_runners:enterprise` scope to use this endpoint. + tags: + - actions + operationId: actions/get-hosted-runner-for-enterprise + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-a-github-hosted-runner-for-an-enterprise + parameters: + - "$ref": "#/components/parameters/enterprise" + - "$ref": "#/components/parameters/hosted-runner-id" + responses: + '200': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/actions-hosted-runner" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner" + headers: + Link: + "$ref": "#/components/headers/link" + x-github: + githubCloudOnly: true + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + patch: + summary: Update a GitHub-hosted runner for an enterprise + description: |- + Updates a GitHub-hosted runner for an enterprise. + OAuth app tokens and personal access tokens (classic) need the `manage_runners:enterprise` scope to use this endpoint. + operationId: actions/update-hosted-runner-for-enterprise + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#update-a-github-hosted-runner-for-an-enterprise + parameters: + - "$ref": "#/components/parameters/enterprise" + - "$ref": "#/components/parameters/hosted-runner-id" + requestBody: + required: true + content: + application/json: + schema: + type: object + properties: + name: + description: Name of the runner. Must be between 1 and 64 characters + and may only contain upper and lowercase letters a-z, numbers + 0-9, '.', '-', and '_'. + type: string + runner_group_id: + description: The existing runner group to add this runner to. + type: integer + maximum_runners: + description: The maximum amount of runners to scale up to. Runners + will not auto-scale above this number. Use this setting to limit + your cost. + type: integer + enable_static_ip: + description: Whether this runner should be updated with a static + public IP. Note limit on account. To list limits on account, use + `GET actions/hosted-runners/limits` + type: boolean + image_version: + description: The version of the runner image to deploy. This is + relevant only for runners using custom images. + type: + - string + - 'null' + examples: + default: + value: + name: My Hosted runner + runner_group_id: 1 + maximum_runners: 50 + enable_static_ip: false + image_version: 1.0.0 + responses: + '200': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/actions-hosted-runner" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner" + x-github: + enabledForGitHubApps: false + githubCloudOnly: true + category: actions + subcategory: hosted-runners + delete: + summary: Delete a GitHub-hosted runner for an enterprise + description: Deletes a GitHub-hosted runner for an enterprise. + operationId: actions/delete-hosted-runner-for-enterprise + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#delete-a-github-hosted-runner-for-an-enterprise + parameters: + - "$ref": "#/components/parameters/enterprise" + - "$ref": "#/components/parameters/hosted-runner-id" + responses: + '202': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/actions-hosted-runner" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner" + x-github: + githubCloudOnly: true + enabledForGitHubApps: false + category: actions + subcategory: hosted-runners "/enterprises/{enterprise}/actions/oidc/customization/issuer": put: summary: Set the GitHub Actions OIDC custom issuer policy for an enterprise @@ -1991,6 +2445,9 @@ paths: to run. Note that a ref, tag, or long SHA is required. examples: - octo-org/octo-repo/.github/workflows/deploy.yaml@main + network_configuration_id: + description: The identifier of a hosted compute network configuration. + type: string required: - name examples: @@ -2103,6 +2560,11 @@ paths: to run. Note that a ref, tag, or long SHA is required. examples: - octo-org/octo-repo/.github/workflows/deploy.yaml@main + network_configuration_id: + description: The identifier of a hosted compute network configuration. + type: + - string + - 'null' examples: default: value: @@ -8137,6 +8599,459 @@ paths: enabledForGitHubApps: true category: actions subcategory: cache + "/orgs/{org}/actions/hosted-runners": + get: + summary: List GitHub-hosted runners for an organization + description: |- + Lists all GitHub-hosted runners configured in an organization. + + OAuth app tokens and personal access tokens (classic) need the `manage_runner:org` scope to use this endpoint. + tags: + - actions + operationId: actions/list-hosted-runners-for-org + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#list-github-hosted-runners-for-an-organization + parameters: + - "$ref": "#/components/parameters/org" + - "$ref": "#/components/parameters/per-page" + - "$ref": "#/components/parameters/page" + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - runners + properties: + total_count: + type: integer + runners: + type: array + items: + "$ref": "#/components/schemas/actions-hosted-runner" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner-paginated" + headers: + Link: + "$ref": "#/components/headers/link" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + post: + summary: Create a GitHub-hosted runner for an organization + description: |- + Creates a GitHub-hosted runner for an organization. + OAuth tokens and personal access tokens (classic) need the `manage_runners:org` scope to use this endpoint. + operationId: actions/create-hosted-runner-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#create-a-github-hosted-runner-for-an-organization + parameters: + - "$ref": "#/components/parameters/org" + requestBody: + required: true + content: + application/json: + schema: + type: object + properties: + name: + description: Name of the runner. Must be between 1 and 64 characters + and may only contain upper and lowercase letters a-z, numbers + 0-9, '.', '-', and '_'. + type: string + image: + description: The image of runner. To list all available images, + use `GET /actions/hosted-runners/images/github-owned` or `GET + /actions/hosted-runners/images/partner`. + type: object + properties: + id: + description: The unique identifier of the runner image. + type: string + source: + description: The source of the runner image. + type: string + enum: + - github + - partner + - custom + version: + description: The version of the runner image to deploy. This + is relevant only for runners using custom images. + type: + - string + - 'null' + size: + description: The machine size of the runner. To list available sizes, + use `GET actions/hosted-runners/machine-sizes` + type: string + runner_group_id: + description: The existing runner group to add this runner to. + type: integer + maximum_runners: + description: The maximum amount of runners to scale up to. Runners + will not auto-scale above this number. Use this setting to limit + your cost. + type: integer + enable_static_ip: + description: Whether this runner should be created with a static + public IP. Note limit on account. To list limits on account, use + `GET actions/hosted-runners/limits` + type: boolean + required: + - name + - image + - size + - runner_group_id + examples: + default: + value: + name: My Hosted runner + image: + id: ubuntu-latest + source: github + version: latest + runner_group_id: 1 + size: 4-core + maximum_runners: 50 + enable_static_ip: false + responses: + '201': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/actions-hosted-runner" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner" + x-github: + enabledForGitHubApps: true + githubCloudOnly: false + category: actions + subcategory: hosted-runners + "/orgs/{org}/actions/hosted-runners/images/github-owned": + get: + summary: Get GitHub-owned images for GitHub-hosted runners in an organization + description: Get the list of GitHub-owned images available for GitHub-hosted + runners for an organization. + operationId: actions/get-hosted-runners-github-owned-images-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-github-owned-images-for-github-hosted-runners-in-an-organization + parameters: + - "$ref": "#/components/parameters/org" + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - images + properties: + total_count: + type: integer + images: + type: array + items: + "$ref": "#/components/schemas/actions-hosted-runner-image" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner-image" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + "/orgs/{org}/actions/hosted-runners/images/partner": + get: + summary: Get partner images for GitHub-hosted runners in an organization + description: Get the list of partner images available for GitHub-hosted runners + for an organization. + operationId: actions/get-hosted-runners-partner-images-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-partner-images-for-github-hosted-runners-in-an-organization + parameters: + - "$ref": "#/components/parameters/org" + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - images + properties: + total_count: + type: integer + images: + type: array + items: + "$ref": "#/components/schemas/actions-hosted-runner-image" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner-image" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + "/orgs/{org}/actions/hosted-runners/limits": + get: + summary: Get limits on GitHub-hosted runners for an organization + description: Get the GitHub-hosted runners limits for an organization. + operationId: actions/get-hosted-runners-limits-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-limits-on-github-hosted-runners-for-an-organization + parameters: + - "$ref": "#/components/parameters/org" + responses: + '200': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/actions-hosted-runner-limits" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner-limits-default" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + "/orgs/{org}/actions/hosted-runners/machine-sizes": + get: + summary: Get GitHub-hosted runners machine specs for an organization + description: Get the list of machine specs available for GitHub-hosted runners + for an organization. + operationId: actions/get-hosted-runners-machine-specs-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-github-hosted-runners-machine-specs-for-an-organization + parameters: + - "$ref": "#/components/parameters/org" + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - machine_specs + properties: + total_count: + type: integer + machine_specs: + type: array + items: + "$ref": "#/components/schemas/actions-hosted-runner-machine-spec" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner-machine-spec" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + "/orgs/{org}/actions/hosted-runners/platforms": + get: + summary: Get platforms for GitHub-hosted runners in an organization + description: Get the list of platforms available for GitHub-hosted runners for + an organization. + operationId: actions/get-hosted-runners-platforms-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-platforms-for-github-hosted-runners-in-an-organization + parameters: + - "$ref": "#/components/parameters/org" + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - platforms + properties: + total_count: + type: integer + platforms: + type: array + items: + type: string + examples: + default: + value: + total_count: 1 + platforms: + - linux-x64 + - win-x64 + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + "/orgs/{org}/actions/hosted-runners/{hosted_runner_id}": + get: + summary: Get a GitHub-hosted runner for an organization + description: |- + Gets a GitHub-hosted runner configured in an organization. + + OAuth app tokens and personal access tokens (classic) need the `manage_runners:org` scope to use this endpoint. + tags: + - actions + operationId: actions/get-hosted-runner-for-org + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#get-a-github-hosted-runner-for-an-organization + parameters: + - "$ref": "#/components/parameters/org" + - "$ref": "#/components/parameters/hosted-runner-id" + responses: + '200': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/actions-hosted-runner" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner" + headers: + Link: + "$ref": "#/components/headers/link" + x-github: + githubCloudOnly: false + enabledForGitHubApps: true + category: actions + subcategory: hosted-runners + patch: + summary: Update a GitHub-hosted runner for an organization + description: |- + Updates a GitHub-hosted runner for an organization. + OAuth app tokens and personal access tokens (classic) need the `manage_runners:org` scope to use this endpoint. + operationId: actions/update-hosted-runner-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#update-a-github-hosted-runner-for-an-organization + parameters: + - "$ref": "#/components/parameters/org" + - "$ref": "#/components/parameters/hosted-runner-id" + requestBody: + required: true + content: + application/json: + schema: + type: object + properties: + name: + description: Name of the runner. Must be between 1 and 64 characters + and may only contain upper and lowercase letters a-z, numbers + 0-9, '.', '-', and '_'. + type: string + runner_group_id: + description: The existing runner group to add this runner to. + type: integer + maximum_runners: + description: The maximum amount of runners to scale up to. Runners + will not auto-scale above this number. Use this setting to limit + your cost. + type: integer + enable_static_ip: + description: Whether this runner should be updated with a static + public IP. Note limit on account. To list limits on account, use + `GET actions/hosted-runners/limits` + type: boolean + image_version: + description: The version of the runner image to deploy. This is + relevant only for runners using custom images. + type: + - string + - 'null' + examples: + default: + value: + name: My larger runner + runner_group_id: 1 + maximum_runners: 50 + enable_static_ip: false + image_version: 1.0.0 + responses: + '200': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/actions-hosted-runner" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner" + x-github: + enabledForGitHubApps: true + githubCloudOnly: false + category: actions + subcategory: hosted-runners + delete: + summary: Delete a GitHub-hosted runner for an organization + description: Deletes a GitHub-hosted runner for an organization. + operationId: actions/delete-hosted-runner-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/hosted-runners#delete-a-github-hosted-runner-for-an-organization + parameters: + - "$ref": "#/components/parameters/org" + - "$ref": "#/components/parameters/hosted-runner-id" + responses: + '202': + description: Response + content: + application/json: + schema: + "$ref": "#/components/schemas/actions-hosted-runner" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner" + x-github: + githubCloudOnly: false + enabledForGitHubApps: false + category: actions + subcategory: hosted-runners "/orgs/{org}/actions/oidc/customization/sub": get: summary: Get the customization template for an OIDC subject claim for an organization @@ -8654,6 +9569,9 @@ paths: to run. Note that a ref, tag, or long SHA is required. examples: - octo-org/octo-repo/.github/workflows/deploy.yaml@main + network_configuration_id: + description: The identifier of a hosted compute network configuration. + type: string required: - name examples: @@ -8766,6 +9684,11 @@ paths: to run. Note that a ref, tag, or long SHA is required. examples: - octo-org/octo-repo/.github/workflows/deploy.yaml@main + network_configuration_id: + description: The identifier of a hosted compute network configuration. + type: + - string + - 'null' required: - name examples: @@ -8811,6 +9734,52 @@ paths: githubCloudOnly: false category: actions subcategory: self-hosted-runner-groups + "/orgs/{org}/actions/runner-groups/{runner_group_id}/hosted-runners": + get: + summary: List GitHub-hosted runners in a group for an organization + description: |- + Lists the GitHub-hosted runners in an organization group. + + OAuth app tokens and personal access tokens (classic) need the `admin:org` scope to use this endpoint. + operationId: actions/list-github-hosted-runners-in-group-for-org + tags: + - actions + externalDocs: + description: API method documentation + url: https://docs.github.com/enterprise-cloud@latest//rest/actions/self-hosted-runner-groups#list-github-hosted-runners-in-a-group-for-an-organization + parameters: + - "$ref": "#/components/parameters/org" + - "$ref": "#/components/parameters/runner-group-id" + - "$ref": "#/components/parameters/per-page" + - "$ref": "#/components/parameters/page" + responses: + '200': + description: Response + content: + application/json: + schema: + type: object + required: + - total_count + - runners + properties: + total_count: + type: number + runners: + type: array + items: + "$ref": "#/components/schemas/actions-hosted-runner" + examples: + default: + "$ref": "#/components/examples/actions-hosted-runner-paginated" + headers: + Link: + "$ref": "#/components/headers/link" + x-github: + enabledForGitHubApps: true + githubCloudOnly: false + category: actions + subcategory: self-hosted-runner-groups "/orgs/{org}/actions/runner-groups/{runner_group_id}/repositories": get: summary: List repository access to a self-hosted runner group in an organization @@ -74257,6 +75226,72 @@ components: type: array items: type: string + enterprise: + title: Enterprise + description: An enterprise on GitHub. + type: object + properties: + description: + description: A short description of the enterprise. + type: + - string + - 'null' + html_url: + type: string + format: uri + examples: + - https://github.com/enterprises/octo-business + website_url: + description: The enterprise's website URL. + type: + - string + - 'null' + format: uri + id: + description: Unique identifier of the enterprise + type: integer + examples: + - 42 + node_id: + type: string + examples: + - MDEwOlJlcG9zaXRvcnkxMjk2MjY5 + name: + description: The name of the enterprise. + type: string + examples: + - Octo Business + slug: + description: The slug url identifier for the enterprise. + type: string + examples: + - octo-business + created_at: + type: + - string + - 'null' + format: date-time + examples: + - '2019-01-26T19:01:12Z' + updated_at: + type: + - string + - 'null' + format: date-time + examples: + - '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 integration: title: GitHub app description: GitHub apps are a new way to extend GitHub. They can be installed @@ -74286,9 +75321,9 @@ components: examples: - '"Iv1.25b5d1e65ffc4022"' owner: - anyOf: - - type: 'null' + oneOf: - "$ref": "#/components/schemas/simple-user" + - "$ref": "#/components/schemas/enterprise" name: description: The name of the GitHub app type: string @@ -74711,72 +75746,6 @@ components: - repository_id - request - response - enterprise: - title: Enterprise - description: An enterprise on GitHub. - type: object - properties: - description: - description: A short description of the enterprise. - type: - - string - - 'null' - html_url: - type: string - format: uri - examples: - - https://github.com/enterprises/octo-business - website_url: - description: The enterprise's website URL. - type: - - string - - 'null' - format: uri - id: - description: Unique identifier of the enterprise - type: integer - examples: - - 42 - node_id: - type: string - examples: - - MDEwOlJlcG9zaXRvcnkxMjk2MjY5 - name: - description: The name of the enterprise. - type: string - examples: - - Octo Business - slug: - description: The slug url identifier for the enterprise. - type: string - examples: - - octo-business - created_at: - type: - - string - - 'null' - format: date-time - examples: - - '2019-01-26T19:01:12Z' - updated_at: - type: - - string - - 'null' - format: date-time - examples: - - '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 integration-installation-request: title: Integration Installation Request description: Request to install an integration on a target @@ -76867,6 +77836,237 @@ components: required: - total_active_caches_count - total_active_caches_size_in_bytes + actions-hosted-runner-pool-image: + title: GitHub-hosted runner image details. + description: Provides details of a hosted runner image + type: object + properties: + id: + description: The ID of the image. Use this ID for the `image` parameter + when creating a new larger runner. + type: string + examples: + - ubuntu-20.04 + size_gb: + description: Image size in GB. + type: integer + examples: + - 86 + display_name: + description: Display name for this image. + type: string + examples: + - 20.04 + source: + description: The image provider. + type: string + enum: + - github + - partner + - custom + version: + description: The image version of the hosted runner pool. + type: string + examples: + - latest + required: + - id + - size_gb + - display_name + - source + - version + actions-hosted-runner-machine-spec: + title: Github-owned VM details. + description: Provides details of a particular machine spec. + type: object + properties: + id: + description: The ID used for the `size` parameter when creating a new runner. + type: string + examples: + - 8-core + cpu_cores: + description: The number of cores. + type: integer + examples: + - 8 + memory_gb: + description: The available RAM for the machine spec. + type: integer + examples: + - 32 + storage_gb: + description: The available SSD storage for the machine spec. + type: integer + examples: + - 300 + required: + - id + - cpu_cores + - memory_gb + - storage_gb + public-ip: + title: Public IP for a GitHub-hosted larger runners. + description: Provides details of Public IP for a GitHub-hosted larger runners + type: object + properties: + enabled: + description: Whether public IP is enabled. + type: boolean + examples: + - true + prefix: + description: The prefix for the public IP. + type: string + examples: + - 20.80.208.150 + length: + description: The length of the IP prefix. + type: integer + examples: + - 28 + actions-hosted-runner: + title: GitHub-hosted hosted runner + description: A Github-hosted hosted runner. + type: object + properties: + id: + description: The unique identifier of the hosted runner. + type: integer + examples: + - 5 + name: + description: The name of the hosted runner. + type: string + examples: + - my-github-hosted-runner + runner_group_id: + description: The unique identifier of the group that the hosted runner belongs + to. + type: integer + examples: + - 2 + image_details: + anyOf: + - type: 'null' + - "$ref": "#/components/schemas/actions-hosted-runner-pool-image" + machine_size_details: + "$ref": "#/components/schemas/actions-hosted-runner-machine-spec" + status: + description: The status of the runner. + type: string + enum: + - Ready + - Provisioning + - Shutdown + - Deleting + - Stuck + examples: + - Ready + platform: + description: The operating system of the image. + type: string + examples: + - linux-x64 + maximum_runners: + description: The maximum amount of hosted runners. Runners will not scale + automatically above this number. Use this setting to limit your cost. + type: integer + default: 10 + examples: + - 5 + public_ip_enabled: + description: Whether public IP is enabled for the hosted runners. + type: boolean + examples: + - true + public_ips: + description: The public IP ranges when public IP is enabled for the hosted + runners. + type: array + items: + "$ref": "#/components/schemas/public-ip" + last_active_on: + description: The time at which the runner was last used, in ISO 8601 format. + type: + - string + - 'null' + format: date-time + examples: + - '2022-10-09T23:39:01Z' + required: + - id + - name + - image_details + - machine_size_details + - status + - public_ip_enabled + - platform + actions-hosted-runner-image: + title: GitHub-hosted runner image details. + description: Provides details of a hosted runner image + type: object + properties: + id: + description: The ID of the image. Use this ID for the `image` parameter + when creating a new larger runner. + type: string + examples: + - ubuntu-20.04 + platform: + description: The operating system of the image. + type: string + examples: + - linux-x64 + size_gb: + description: Image size in GB. + type: integer + examples: + - 86 + display_name: + description: Display name for this image. + type: string + examples: + - 20.04 + source: + description: The image provider. + type: string + enum: + - github + - partner + - custom + required: + - id + - platform + - size_gb + - display_name + - source + actions-hosted-runner-limits: + type: object + properties: + public_ips: + title: Static public IP Limits for GitHub-hosted Hosted Runners. + description: Provides details of static public IP limits for GitHub-hosted + Hosted Runners + type: object + properties: + maximum: + type: integer + description: The maximum number of static public IP addresses that can + be used for Hosted Runners. + examples: + - 50 + current_usage: + type: integer + description: The current number of static public IP addresses in use + by Hosted Runners. + examples: + - 17 + required: + - maximum + - current_usage + required: + - public_ips actions-oidc-custom-issuer-policy-for-enterprise: type: object properties: @@ -77046,6 +78246,9 @@ components: type: string hosted_runners_url: type: string + network_configuration_id: + description: The identifier of a hosted compute network configuration. + type: string allows_public_repositories: type: boolean workflow_restrictions_read_only: @@ -83845,6 +85048,9 @@ components: type: string hosted_runners_url: type: string + network_configuration_id: + description: The identifier of a hosted compute network configuration. + type: string inherited: type: boolean inherited_allows_public_repositories: @@ -213077,6 +214283,87 @@ components: value: total_active_caches_size_in_bytes: 3344284 total_active_caches_count: 5 + actions-hosted-runner-paginated: + value: + total_count: 2 + runners: + - id: 5 + name: My hosted ubuntu runner + runner_group_id: 2 + platform: linux-x64 + image: + id: ubuntu-20.04 + size: 86 + machine_size_details: + id: 4-core + cpu_cores: 4 + memory_gb: 16 + storage_gb: 150 + status: Ready + maximum_runners: 10 + public_ip_enabled: true + public_ips: + - enabled: true + prefix: 20.80.208.150 + length: 31 + last_active_on: '2022-10-09T23:39:01Z' + - id: 7 + name: My hosted Windows runner + runner_group_id: 2 + platform: win-x64 + image: + id: windows-latest + size: 256 + machine_size_details: + id: 8-core + cpu_cores: 8 + memory_gb: 32 + storage_gb: 300 + status: Ready + maximum_runners: 20 + public_ip_enabled: false + public_ips: [] + last_active_on: '2023-04-26T15:23:37Z' + actions-hosted-runner: + value: + id: 5 + name: My hosted ubuntu runner + runner_group_id: 2 + platform: linux-x64 + image: + id: ubuntu-20.04 + size: 86 + machine_size_details: + id: 4-core + cpu_cores: 4 + memory_gb: 16 + storage_gb: 150 + status: Ready + maximum_runners: 10 + public_ip_enabled: true + public_ips: + - enabled: true + prefix: 20.80.208.150 + length: 31 + last_active_on: '2022-10-09T23:39:01Z' + actions-hosted-runner-image: + value: + id: ubuntu-20.04 + platform: linux-x64 + size_gb: 86 + display_name: '20.04' + source: github + actions-hosted-runner-limits-default: + value: + public_ips: + current_usage: 17 + maximum: 50 + actions-hosted-runner-machine-spec: + value: + id: 4-core + cpu_cores: 4 + memory_gb: 16 + storage_gb: 150 actions-oidc-custom-issuer-policy-for-enterprise: value: include_enterprise_slug: true @@ -238377,6 +239664,13 @@ components: required: true schema: type: string + hosted-runner-id: + name: hosted_runner_id + description: Unique identifier of the GitHub-hosted runner. + in: path + required: true + schema: + type: integer org-id: name: org_id description: The unique identifier of the organization. diff --git a/descriptions-next/ghes-3.10/dereferenced/ghes-3.10.2022-11-28.deref.json b/descriptions-next/ghes-3.10/dereferenced/ghes-3.10.2022-11-28.deref.json index 790cecda2..6b230a7e0 100644 --- a/descriptions-next/ghes-3.10/dereferenced/ghes-3.10.2022-11-28.deref.json +++ b/descriptions-next/ghes-3.10/dereferenced/ghes-3.10.2022-11-28.deref.json @@ -7362,10 +7362,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -7533,6 +7530,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -7778,10 +7865,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -7949,6 +8033,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -19428,10 +19602,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -19599,6 +19770,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -46259,10 +46520,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -46430,6 +46688,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -46959,10 +47307,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -47130,6 +47475,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -64150,10 +64585,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -64321,6 +64753,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -68900,10 +69422,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -69071,6 +69590,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -69600,10 +70209,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -69771,6 +70377,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -97963,10 +98659,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -98134,6 +98827,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -98663,10 +99446,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -98834,6 +99614,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -106618,10 +107488,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -106789,6 +107656,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -108324,7 +109281,7 @@ }, "put": { "summary": "Set organization membership for a user", - "description": "Only authenticated organization owners can add a member to the organization or update the member's role.\n\n* If the authenticated user is _adding_ a member to the organization, the invited user will receive an email inviting them to the organization. The user's [membership status](https://docs.github.com/enterprise-server@3.10/rest/orgs/members#get-organization-membership-for-a-user) will be `pending` until they accept the invitation.\n \n* Authenticated users can _update_ a user's membership by passing the `role` parameter. If the authenticated user changes a member's role to `admin`, the affected user will receive an email notifying them that they've been made an organization owner. If the authenticated user changes an owner's role to `member`, no email will be sent.\n\n**Rate limits**\n\nTo prevent abuse, organization owners are limited to creating 50 organization invitations for an organization within a 24 hour period. If the organization is more than one month old or on a paid plan, the limit is 500 invitations per 24 hour period.", + "description": "Only authenticated organization owners can add a member to the organization or update the member's role. If the authenticated user is _adding_ a member to the organization, the invited user will receive an email inviting them to the organization. The user's [membership status](https://docs.github.com/enterprise-server@3.10/rest/orgs/members#get-organization-membership-for-a-user) will be `pending` until they accept the invitation. Authenticated users can _update_ a user's membership by passing the `role` parameter. If the authenticated user changes a member's role to `admin`, the affected user will receive an email notifying them that they've been made an organization owner. If the authenticated user changes an owner's role to `member`, no email will be sent. The same rate limits as set on the appliance are applied to this endpoint. Most commonly, you will hit the secondary rate limit (if configured) due to CPU usage.", "tags": [ "orgs" ], @@ -181943,10 +182900,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -182114,6 +183068,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -188565,10 +189609,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -188736,6 +189777,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -189308,10 +190439,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -189479,6 +190607,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -191452,10 +192670,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -191623,6 +192838,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -192195,10 +193500,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -192366,6 +193668,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -193715,10 +195107,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -193886,6 +195275,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -194458,10 +195937,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -194629,6 +196105,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -196303,10 +197869,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -196474,6 +198037,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -197031,10 +198684,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -197202,6 +198852,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -198789,10 +200529,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -198960,6 +200697,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -199532,10 +201359,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -199703,6 +201527,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -200566,10 +202480,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -200737,6 +202648,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -201309,10 +203310,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -201480,6 +203478,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -204135,10 +206223,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -204306,6 +206391,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -204633,10 +206808,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -204804,6 +206976,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -205181,10 +207443,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -205352,6 +207611,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -205729,10 +208078,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -205900,6 +208246,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -210441,10 +212877,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -210612,6 +213045,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -211184,10 +213707,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -211355,6 +213875,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -212753,10 +215363,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -212924,6 +215531,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -213284,10 +215981,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -213455,6 +216149,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -214071,10 +216855,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -214242,6 +217023,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -214602,10 +217473,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -214773,6 +217641,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -215557,10 +218515,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -215728,6 +218683,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -216088,10 +219133,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -216259,6 +219301,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -217177,10 +220309,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -217348,6 +220477,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -218984,10 +222203,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -219155,6 +222371,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -222026,10 +225332,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -222197,6 +225500,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -223920,10 +227313,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -224091,6 +227481,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -224451,10 +227931,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -224622,6 +228099,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -241442,10 +245009,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -241613,6 +245177,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -241973,10 +245627,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -242144,6 +245795,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -242763,10 +246504,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -242934,6 +246672,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -256312,10 +260140,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -256483,6 +260308,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -257157,10 +261072,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -257328,6 +261240,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -258009,10 +262011,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -258180,6 +262179,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -258906,10 +262995,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -259077,6 +263163,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -259743,10 +263919,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -259914,6 +264087,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -260570,10 +264833,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -260741,6 +265001,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -268301,10 +272651,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -268472,6 +272819,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -269001,10 +273438,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -269172,6 +273606,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -288679,10 +293203,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -288850,6 +293371,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -291761,10 +296372,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -291932,6 +296540,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -292980,10 +297678,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -293151,6 +297846,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -293836,10 +298621,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -294007,6 +298789,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -294630,10 +299502,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -294801,6 +299670,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -298813,10 +303772,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -298984,6 +303940,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -300313,10 +305359,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -300484,6 +305527,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -303389,10 +308522,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -303560,6 +308690,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -304889,10 +310109,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -305060,6 +310277,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -307762,10 +313069,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -307933,6 +313237,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -310826,10 +316220,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -310997,6 +316388,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -313901,10 +319382,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -314072,6 +319550,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -316773,10 +322341,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -316944,6 +322509,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -317811,10 +323466,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -317982,6 +323634,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -318641,10 +324383,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -318812,6 +324551,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -319518,10 +325347,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -319689,6 +325515,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -320083,10 +325999,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -320254,6 +326167,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -320643,10 +326646,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -320814,6 +326814,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -321528,10 +327618,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -321699,6 +327786,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -322415,10 +328592,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -322586,6 +328760,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -322976,10 +329240,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -323147,6 +329408,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -323537,10 +329888,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -323708,6 +330056,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -324102,10 +330540,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -324273,6 +330708,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -325198,10 +331723,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -325369,6 +331891,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -326294,10 +332906,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -326465,6 +333074,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -326869,10 +333568,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -327040,6 +333736,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -327428,10 +334214,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -327599,6 +334382,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -328009,10 +334882,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -328180,6 +335050,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -328590,10 +335550,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -328761,6 +335718,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -329166,10 +336213,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -329337,6 +336381,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -332798,10 +339932,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -332969,6 +340100,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -333363,10 +340584,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -333534,6 +340752,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -333928,10 +341236,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -334099,6 +341404,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -334489,10 +341884,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -334660,6 +342052,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -335050,10 +342532,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -335221,6 +342700,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -335615,10 +343184,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -335786,6 +343352,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -336711,10 +344367,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -336882,6 +344535,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -337807,10 +345550,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -337978,6 +345718,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -338382,10 +346212,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -338553,6 +346380,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -338941,10 +346858,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -339112,6 +347026,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -339522,10 +347526,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -339693,6 +347694,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -340103,10 +348194,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -340274,6 +348362,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -340679,10 +348857,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -340850,6 +349025,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -341473,10 +349738,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -341644,6 +349906,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -344241,10 +352593,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -344412,6 +352761,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -346244,10 +354683,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -346415,6 +354851,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -346962,10 +355488,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -347133,6 +355656,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -347680,10 +356293,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -347851,6 +356461,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -433720,10 +442420,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -433891,6 +442588,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -461319,10 +470106,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -461490,6 +470274,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -492572,10 +501446,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -492743,6 +501614,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -493272,10 +502233,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -493443,6 +502401,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -496151,10 +505199,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -496322,6 +505367,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -496851,10 +505986,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -497022,6 +506154,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -499732,10 +508954,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -499903,6 +509122,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -500432,10 +509741,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -500603,6 +509909,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -510563,10 +519959,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -510734,6 +520127,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -511263,10 +520746,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -511434,6 +520914,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -514144,10 +523714,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -514315,6 +523882,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -514844,10 +524501,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -515015,6 +524669,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -528705,10 +538449,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -528876,6 +538617,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -529049,10 +538880,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -529220,6 +539048,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -530509,10 +540427,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -530680,6 +540595,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -533340,10 +543345,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -533511,6 +543513,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -533684,10 +543776,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -533855,6 +543944,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -535144,10 +545323,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -535315,6 +545491,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -537975,10 +548241,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -538146,6 +548409,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -538319,10 +548672,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -538490,6 +548840,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -539779,10 +550219,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -539950,6 +550387,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -542623,10 +553150,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -542794,6 +553318,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -542967,10 +553581,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -543138,6 +553749,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -544427,10 +555128,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -544598,6 +555296,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -597120,10 +607908,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -597291,6 +608076,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -694257,10 +705132,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -694428,6 +705300,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -698416,10 +709378,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -698587,6 +709546,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -702591,10 +713640,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -702762,6 +713808,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1133436,10 +1144572,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1133607,6 +1144740,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1136448,10 +1147671,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1136619,6 +1147839,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1139283,10 +1150593,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1139454,6 +1150761,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1142119,10 +1153516,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1142290,6 +1153684,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, diff --git a/descriptions-next/ghes-3.10/dereferenced/ghes-3.10.2022-11-28.deref.yaml b/descriptions-next/ghes-3.10/dereferenced/ghes-3.10.2022-11-28.deref.yaml index 37948f2f2..18579aa62 100644 --- a/descriptions-next/ghes-3.10/dereferenced/ghes-3.10.2022-11-28.deref.yaml +++ b/descriptions-next/ghes-3.10/dereferenced/ghes-3.10.2022-11-28.deref.yaml @@ -3285,9 +3285,74 @@ paths: examples: - MDExOkludGVncmF0aW9uMQ== owner: - anyOf: - - type: 'null' + oneOf: - *17 + - &31 + title: Enterprise + description: An enterprise on GitHub. + type: object + properties: + description: + description: A short description of the enterprise. + type: + - string + - 'null' + html_url: + type: string + format: uri + examples: + - https://github.com/enterprises/octo-business + website_url: + description: The enterprise's website URL. + type: + - string + - 'null' + format: uri + id: + description: Unique identifier of the enterprise + type: integer + examples: + - 42 + node_id: + type: string + examples: + - MDEwOlJlcG9zaXRvcnkxMjk2MjY5 + name: + description: The name of the enterprise. + type: string + examples: + - Octo Business + slug: + description: The slug url identifier for the enterprise. + type: string + examples: + - octo-business + created_at: + type: + - string + - 'null' + format: date-time + examples: + - '2019-01-26T19:01:12Z' + updated_at: + type: + - string + - 'null' + format: date-time + examples: + - '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 type: string @@ -4198,72 +4263,7 @@ paths: account: anyOf: - *17 - - &31 - title: Enterprise - description: An enterprise on GitHub. - type: object - properties: - description: - description: A short description of the enterprise. - type: - - string - - 'null' - html_url: - type: string - format: uri - examples: - - https://github.com/enterprises/octo-business - website_url: - description: The enterprise's website URL. - type: - - string - - 'null' - format: uri - id: - description: Unique identifier of the enterprise - type: integer - examples: - - 42 - node_id: - type: string - examples: - - MDEwOlJlcG9zaXRvcnkxMjk2MjY5 - name: - description: The name of the enterprise. - type: string - examples: - - Octo Business - slug: - description: The slug url identifier for the enterprise. - type: string - examples: - - octo-business - created_at: - type: - - string - - 'null' - format: date-time - examples: - - '2019-01-26T19:01:12Z' - updated_at: - type: - - string - - 'null' - format: date-time - examples: - - '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 + - *31 requester: *17 created_at: type: string @@ -26008,19 +26008,18 @@ paths: subcategory: members put: summary: Set organization membership for a user - description: "Only authenticated organization owners can add a member to the - organization or update the member's role.\n\n* If the authenticated user - is _adding_ a member to the organization, the invited user will receive an - email inviting them to the organization. The user's [membership status](https://docs.github.com/enterprise-server@3.10/rest/orgs/members#get-organization-membership-for-a-user) - will be `pending` until they accept the invitation.\n \n* Authenticated - users can _update_ a user's membership by passing the `role` parameter. If - the authenticated user changes a member's role to `admin`, the affected user - will receive an email notifying them that they've been made an organization - owner. If the authenticated user changes an owner's role to `member`, no email - will be sent.\n\n**Rate limits**\n\nTo prevent abuse, organization owners - are limited to creating 50 organization invitations for an organization within - a 24 hour period. If the organization is more than one month old or on a paid - plan, the limit is 500 invitations per 24 hour period." + description: Only authenticated organization owners can add a member to the + organization or update the member's role. If the authenticated user is _adding_ + a member to the organization, the invited user will receive an email inviting + them to the organization. The user's [membership status](https://docs.github.com/enterprise-server@3.10/rest/orgs/members#get-organization-membership-for-a-user) + will be `pending` until they accept the invitation. Authenticated users can + _update_ a user's membership by passing the `role` parameter. If the authenticated + user changes a member's role to `admin`, the affected user will receive an + email notifying them that they've been made an organization owner. If the + authenticated user changes an owner's role to `member`, no email will be sent. + The same rate limits as set on the appliance are applied to this endpoint. + Most commonly, you will hit the secondary rate limit (if configured) due to + CPU usage. tags: - orgs operationId: orgs/set-membership-for-user diff --git a/descriptions-next/ghes-3.10/dereferenced/ghes-3.10.deref.json b/descriptions-next/ghes-3.10/dereferenced/ghes-3.10.deref.json index 790cecda2..6b230a7e0 100644 --- a/descriptions-next/ghes-3.10/dereferenced/ghes-3.10.deref.json +++ b/descriptions-next/ghes-3.10/dereferenced/ghes-3.10.deref.json @@ -7362,10 +7362,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -7533,6 +7530,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -7778,10 +7865,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -7949,6 +8033,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -19428,10 +19602,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -19599,6 +19770,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -46259,10 +46520,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -46430,6 +46688,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -46959,10 +47307,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -47130,6 +47475,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -64150,10 +64585,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -64321,6 +64753,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -68900,10 +69422,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -69071,6 +69590,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -69600,10 +70209,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -69771,6 +70377,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -97963,10 +98659,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -98134,6 +98827,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -98663,10 +99446,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -98834,6 +99614,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -106618,10 +107488,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -106789,6 +107656,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -108324,7 +109281,7 @@ }, "put": { "summary": "Set organization membership for a user", - "description": "Only authenticated organization owners can add a member to the organization or update the member's role.\n\n* If the authenticated user is _adding_ a member to the organization, the invited user will receive an email inviting them to the organization. The user's [membership status](https://docs.github.com/enterprise-server@3.10/rest/orgs/members#get-organization-membership-for-a-user) will be `pending` until they accept the invitation.\n \n* Authenticated users can _update_ a user's membership by passing the `role` parameter. If the authenticated user changes a member's role to `admin`, the affected user will receive an email notifying them that they've been made an organization owner. If the authenticated user changes an owner's role to `member`, no email will be sent.\n\n**Rate limits**\n\nTo prevent abuse, organization owners are limited to creating 50 organization invitations for an organization within a 24 hour period. If the organization is more than one month old or on a paid plan, the limit is 500 invitations per 24 hour period.", + "description": "Only authenticated organization owners can add a member to the organization or update the member's role. If the authenticated user is _adding_ a member to the organization, the invited user will receive an email inviting them to the organization. The user's [membership status](https://docs.github.com/enterprise-server@3.10/rest/orgs/members#get-organization-membership-for-a-user) will be `pending` until they accept the invitation. Authenticated users can _update_ a user's membership by passing the `role` parameter. If the authenticated user changes a member's role to `admin`, the affected user will receive an email notifying them that they've been made an organization owner. If the authenticated user changes an owner's role to `member`, no email will be sent. The same rate limits as set on the appliance are applied to this endpoint. Most commonly, you will hit the secondary rate limit (if configured) due to CPU usage.", "tags": [ "orgs" ], @@ -181943,10 +182900,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -182114,6 +183068,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -188565,10 +189609,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -188736,6 +189777,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -189308,10 +190439,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -189479,6 +190607,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -191452,10 +192670,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -191623,6 +192838,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -192195,10 +193500,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -192366,6 +193668,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -193715,10 +195107,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -193886,6 +195275,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -194458,10 +195937,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -194629,6 +196105,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -196303,10 +197869,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -196474,6 +198037,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -197031,10 +198684,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -197202,6 +198852,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -198789,10 +200529,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -198960,6 +200697,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -199532,10 +201359,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -199703,6 +201527,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -200566,10 +202480,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -200737,6 +202648,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -201309,10 +203310,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -201480,6 +203478,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -204135,10 +206223,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -204306,6 +206391,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -204633,10 +206808,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -204804,6 +206976,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -205181,10 +207443,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -205352,6 +207611,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -205729,10 +208078,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -205900,6 +208246,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -210441,10 +212877,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -210612,6 +213045,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -211184,10 +213707,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -211355,6 +213875,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -212753,10 +215363,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -212924,6 +215531,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -213284,10 +215981,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -213455,6 +216149,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -214071,10 +216855,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -214242,6 +217023,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -214602,10 +217473,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -214773,6 +217641,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -215557,10 +218515,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -215728,6 +218683,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -216088,10 +219133,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -216259,6 +219301,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -217177,10 +220309,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -217348,6 +220477,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -218984,10 +222203,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -219155,6 +222371,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -222026,10 +225332,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -222197,6 +225500,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -223920,10 +227313,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -224091,6 +227481,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -224451,10 +227931,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -224622,6 +228099,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -241442,10 +245009,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -241613,6 +245177,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -241973,10 +245627,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -242144,6 +245795,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -242763,10 +246504,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -242934,6 +246672,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -256312,10 +260140,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -256483,6 +260308,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -257157,10 +261072,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -257328,6 +261240,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -258009,10 +262011,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -258180,6 +262179,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -258906,10 +262995,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -259077,6 +263163,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -259743,10 +263919,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -259914,6 +264087,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -260570,10 +264833,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -260741,6 +265001,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -268301,10 +272651,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -268472,6 +272819,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -269001,10 +273438,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -269172,6 +273606,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -288679,10 +293203,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -288850,6 +293371,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -291761,10 +296372,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -291932,6 +296540,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -292980,10 +297678,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -293151,6 +297846,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -293836,10 +298621,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -294007,6 +298789,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -294630,10 +299502,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -294801,6 +299670,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -298813,10 +303772,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -298984,6 +303940,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -300313,10 +305359,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -300484,6 +305527,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -303389,10 +308522,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -303560,6 +308690,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -304889,10 +310109,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -305060,6 +310277,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -307762,10 +313069,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -307933,6 +313237,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -310826,10 +316220,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -310997,6 +316388,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -313901,10 +319382,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -314072,6 +319550,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -316773,10 +322341,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -316944,6 +322509,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -317811,10 +323466,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -317982,6 +323634,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -318641,10 +324383,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -318812,6 +324551,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -319518,10 +325347,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -319689,6 +325515,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -320083,10 +325999,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -320254,6 +326167,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -320643,10 +326646,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -320814,6 +326814,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -321528,10 +327618,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -321699,6 +327786,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -322415,10 +328592,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -322586,6 +328760,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -322976,10 +329240,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -323147,6 +329408,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -323537,10 +329888,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -323708,6 +330056,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -324102,10 +330540,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -324273,6 +330708,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -325198,10 +331723,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -325369,6 +331891,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -326294,10 +332906,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -326465,6 +333074,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -326869,10 +333568,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -327040,6 +333736,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -327428,10 +334214,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -327599,6 +334382,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -328009,10 +334882,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -328180,6 +335050,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -328590,10 +335550,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -328761,6 +335718,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -329166,10 +336213,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -329337,6 +336381,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -332798,10 +339932,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -332969,6 +340100,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -333363,10 +340584,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -333534,6 +340752,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -333928,10 +341236,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -334099,6 +341404,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -334489,10 +341884,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -334660,6 +342052,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -335050,10 +342532,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -335221,6 +342700,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -335615,10 +343184,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -335786,6 +343352,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -336711,10 +344367,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -336882,6 +344535,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -337807,10 +345550,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -337978,6 +345718,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -338382,10 +346212,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -338553,6 +346380,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -338941,10 +346858,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -339112,6 +347026,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -339522,10 +347526,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -339693,6 +347694,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -340103,10 +348194,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -340274,6 +348362,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -340679,10 +348857,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -340850,6 +349025,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -341473,10 +349738,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -341644,6 +349906,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -344241,10 +352593,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -344412,6 +352761,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -346244,10 +354683,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -346415,6 +354851,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -346962,10 +355488,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -347133,6 +355656,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -347680,10 +356293,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -347851,6 +356461,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -433720,10 +442420,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -433891,6 +442588,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -461319,10 +470106,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -461490,6 +470274,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -492572,10 +501446,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -492743,6 +501614,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -493272,10 +502233,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -493443,6 +502401,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -496151,10 +505199,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -496322,6 +505367,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -496851,10 +505986,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -497022,6 +506154,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -499732,10 +508954,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -499903,6 +509122,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -500432,10 +509741,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -500603,6 +509909,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -510563,10 +519959,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -510734,6 +520127,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -511263,10 +520746,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -511434,6 +520914,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -514144,10 +523714,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -514315,6 +523882,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -514844,10 +524501,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -515015,6 +524669,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -528705,10 +538449,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -528876,6 +538617,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -529049,10 +538880,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -529220,6 +539048,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -530509,10 +540427,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -530680,6 +540595,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -533340,10 +543345,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -533511,6 +543513,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -533684,10 +543776,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -533855,6 +543944,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -535144,10 +545323,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -535315,6 +545491,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -537975,10 +548241,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -538146,6 +548409,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -538319,10 +548672,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -538490,6 +548840,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -539779,10 +550219,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -539950,6 +550387,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -542623,10 +553150,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -542794,6 +553318,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -542967,10 +553581,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -543138,6 +553749,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -544427,10 +555128,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -544598,6 +555296,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -597120,10 +607908,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -597291,6 +608076,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -694257,10 +705132,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -694428,6 +705300,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -698416,10 +709378,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -698587,6 +709546,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -702591,10 +713640,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -702762,6 +713808,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1133436,10 +1144572,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1133607,6 +1144740,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1136448,10 +1147671,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1136619,6 +1147839,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1139283,10 +1150593,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1139454,6 +1150761,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, @@ -1142119,10 +1153516,7 @@ ] }, "owner": { - "anyOf": [ - { - "type": "null" - }, + "oneOf": [ { "title": "Simple User", "description": "A GitHub user.", @@ -1142290,6 +1153684,96 @@ "type", "url" ] + }, + { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] } ] }, diff --git a/descriptions-next/ghes-3.10/dereferenced/ghes-3.10.deref.yaml b/descriptions-next/ghes-3.10/dereferenced/ghes-3.10.deref.yaml index 37948f2f2..18579aa62 100644 --- a/descriptions-next/ghes-3.10/dereferenced/ghes-3.10.deref.yaml +++ b/descriptions-next/ghes-3.10/dereferenced/ghes-3.10.deref.yaml @@ -3285,9 +3285,74 @@ paths: examples: - MDExOkludGVncmF0aW9uMQ== owner: - anyOf: - - type: 'null' + oneOf: - *17 + - &31 + title: Enterprise + description: An enterprise on GitHub. + type: object + properties: + description: + description: A short description of the enterprise. + type: + - string + - 'null' + html_url: + type: string + format: uri + examples: + - https://github.com/enterprises/octo-business + website_url: + description: The enterprise's website URL. + type: + - string + - 'null' + format: uri + id: + description: Unique identifier of the enterprise + type: integer + examples: + - 42 + node_id: + type: string + examples: + - MDEwOlJlcG9zaXRvcnkxMjk2MjY5 + name: + description: The name of the enterprise. + type: string + examples: + - Octo Business + slug: + description: The slug url identifier for the enterprise. + type: string + examples: + - octo-business + created_at: + type: + - string + - 'null' + format: date-time + examples: + - '2019-01-26T19:01:12Z' + updated_at: + type: + - string + - 'null' + format: date-time + examples: + - '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 type: string @@ -4198,72 +4263,7 @@ paths: account: anyOf: - *17 - - &31 - title: Enterprise - description: An enterprise on GitHub. - type: object - properties: - description: - description: A short description of the enterprise. - type: - - string - - 'null' - html_url: - type: string - format: uri - examples: - - https://github.com/enterprises/octo-business - website_url: - description: The enterprise's website URL. - type: - - string - - 'null' - format: uri - id: - description: Unique identifier of the enterprise - type: integer - examples: - - 42 - node_id: - type: string - examples: - - MDEwOlJlcG9zaXRvcnkxMjk2MjY5 - name: - description: The name of the enterprise. - type: string - examples: - - Octo Business - slug: - description: The slug url identifier for the enterprise. - type: string - examples: - - octo-business - created_at: - type: - - string - - 'null' - format: date-time - examples: - - '2019-01-26T19:01:12Z' - updated_at: - type: - - string - - 'null' - format: date-time - examples: - - '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 + - *31 requester: *17 created_at: type: string @@ -26008,19 +26008,18 @@ paths: subcategory: members put: summary: Set organization membership for a user - description: "Only authenticated organization owners can add a member to the - organization or update the member's role.\n\n* If the authenticated user - is _adding_ a member to the organization, the invited user will receive an - email inviting them to the organization. The user's [membership status](https://docs.github.com/enterprise-server@3.10/rest/orgs/members#get-organization-membership-for-a-user) - will be `pending` until they accept the invitation.\n \n* Authenticated - users can _update_ a user's membership by passing the `role` parameter. If - the authenticated user changes a member's role to `admin`, the affected user - will receive an email notifying them that they've been made an organization - owner. If the authenticated user changes an owner's role to `member`, no email - will be sent.\n\n**Rate limits**\n\nTo prevent abuse, organization owners - are limited to creating 50 organization invitations for an organization within - a 24 hour period. If the organization is more than one month old or on a paid - plan, the limit is 500 invitations per 24 hour period." + description: Only authenticated organization owners can add a member to the + organization or update the member's role. If the authenticated user is _adding_ + a member to the organization, the invited user will receive an email inviting + them to the organization. The user's [membership status](https://docs.github.com/enterprise-server@3.10/rest/orgs/members#get-organization-membership-for-a-user) + will be `pending` until they accept the invitation. Authenticated users can + _update_ a user's membership by passing the `role` parameter. If the authenticated + user changes a member's role to `admin`, the affected user will receive an + email notifying them that they've been made an organization owner. If the + authenticated user changes an owner's role to `member`, no email will be sent. + The same rate limits as set on the appliance are applied to this endpoint. + Most commonly, you will hit the secondary rate limit (if configured) due to + CPU usage. tags: - orgs operationId: orgs/set-membership-for-user diff --git a/descriptions-next/ghes-3.10/ghes-3.10.2022-11-28.json b/descriptions-next/ghes-3.10/ghes-3.10.2022-11-28.json index 573c69171..4687feb3d 100644 --- a/descriptions-next/ghes-3.10/ghes-3.10.2022-11-28.json +++ b/descriptions-next/ghes-3.10/ghes-3.10.2022-11-28.json @@ -16624,7 +16624,7 @@ }, "put": { "summary": "Set organization membership for a user", - "description": "Only authenticated organization owners can add a member to the organization or update the member's role.\n\n* If the authenticated user is _adding_ a member to the organization, the invited user will receive an email inviting them to the organization. The user's [membership status](https://docs.github.com/enterprise-server@3.10/rest/orgs/members#get-organization-membership-for-a-user) will be `pending` until they accept the invitation.\n \n* Authenticated users can _update_ a user's membership by passing the `role` parameter. If the authenticated user changes a member's role to `admin`, the affected user will receive an email notifying them that they've been made an organization owner. If the authenticated user changes an owner's role to `member`, no email will be sent.\n\n**Rate limits**\n\nTo prevent abuse, organization owners are limited to creating 50 organization invitations for an organization within a 24 hour period. If the organization is more than one month old or on a paid plan, the limit is 500 invitations per 24 hour period.", + "description": "Only authenticated organization owners can add a member to the organization or update the member's role. If the authenticated user is _adding_ a member to the organization, the invited user will receive an email inviting them to the organization. The user's [membership status](https://docs.github.com/enterprise-server@3.10/rest/orgs/members#get-organization-membership-for-a-user) will be `pending` until they accept the invitation. Authenticated users can _update_ a user's membership by passing the `role` parameter. If the authenticated user changes a member's role to `admin`, the affected user will receive an email notifying them that they've been made an organization owner. If the authenticated user changes an owner's role to `member`, no email will be sent. The same rate limits as set on the appliance are applied to this endpoint. Most commonly, you will hit the secondary rate limit (if configured) due to CPU usage.", "tags": [ "orgs" ], @@ -88451,6 +88451,96 @@ "expires_at" ] }, + "enterprise": { + "title": "Enterprise", + "description": "An enterprise on GitHub.", + "type": "object", + "properties": { + "description": { + "description": "A short description of the enterprise.", + "type": [ + "string", + "null" + ] + }, + "html_url": { + "type": "string", + "format": "uri", + "examples": [ + "https://github.com/enterprises/octo-business" + ] + }, + "website_url": { + "description": "The enterprise's website URL.", + "type": [ + "string", + "null" + ], + "format": "uri" + }, + "id": { + "description": "Unique identifier of the enterprise", + "type": "integer", + "examples": [ + 42 + ] + }, + "node_id": { + "type": "string", + "examples": [ + "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" + ] + }, + "name": { + "description": "The name of the enterprise.", + "type": "string", + "examples": [ + "Octo Business" + ] + }, + "slug": { + "description": "The slug url identifier for the enterprise.", + "type": "string", + "examples": [ + "octo-business" + ] + }, + "created_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "2019-01-26T19:01:12Z" + ] + }, + "updated_at": { + "type": [ + "string", + "null" + ], + "format": "date-time", + "examples": [ + "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" + ] + }, "integration": { "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.", @@ -88480,12 +88570,12 @@ ] }, "owner": { - "anyOf": [ + "oneOf": [ { - "type": "null" + "$ref": "#/components/schemas/simple-user" }, { - "$ref": "#/components/schemas/simple-user" + "$ref": "#/components/schemas/enterprise" } ] }, @@ -89115,96 +89205,6 @@ "response" ] }, - "enterprise": { - "title": "Enterprise", - "description": "An enterprise on GitHub.", - "type": "object", - "properties": { - "description": { - "description": "A short description of the enterprise.", - "type": [ - "string", - "null" - ] - }, - "html_url": { - "type": "string", - "format": "uri", - "examples": [ - "https://github.com/enterprises/octo-business" - ] - }, - "website_url": { - "description": "The enterprise's website URL.", - "type": [ - "string", - "null" - ], - "format": "uri" - }, - "id": { - "description": "Unique identifier of the enterprise", - "type": "integer", - "examples": [ - 42 - ] - }, - "node_id": { - "type": "string", - "examples": [ - "MDEwOlJlcG9zaXRvcnkxMjk2MjY5" - ] - }, - "name": { - "description": "The name of the enterprise.", - "type": "string", - "examples": [ - "Octo Business" - ] - }, - "slug": { - "description": "The slug url identifier for the enterprise.", - "type": "string", - "examples": [ - "octo-business" - ] - }, - "created_at": { - "type": [ - "string", - "null" - ], - "format": "date-time", - "examples": [ - "2019-01-26T19:01:12Z" - ] - }, - "updated_at": { - "type": [ - "string", - "null" - ], - "format": "date-time", - "examples": [ - "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" - ] - }, "integration-installation-request": { "title": "Integration Installation Request", "description": "Request to install an integration on a target", diff --git a/descriptions-next/ghes-3.10/ghes-3.10.2022-11-28.yaml b/descriptions-next/ghes-3.10/ghes-3.10.2022-11-28.yaml index c88b7ceb4..2e49ddc0f 100644 --- a/descriptions-next/ghes-3.10/ghes-3.10.2022-11-28.yaml +++ b/descriptions-next/ghes-3.10/ghes-3.10.2022-11-28.yaml @@ -11888,19 +11888,18 @@ paths: subcategory: members put: summary: Set organization membership for a user - description: "Only authenticated organization owners can add a member to the - organization or update the member's role.\n\n* If the authenticated user - is _adding_ a member to the organization, the invited user will receive an - email inviting them to the organization. The user's [membership status](https://docs.github.com/enterprise-server@3.10/rest/orgs/members#get-organization-membership-for-a-user) - will be `pending` until they accept the invitation.\n \n* Authenticated - users can _update_ a user's membership by passing the `role` parameter. If - the authenticated user changes a member's role to `admin`, the affected user - will receive an email notifying them that they've been made an organization - owner. If the authenticated user changes an owner's role to `member`, no email - will be sent.\n\n**Rate limits**\n\nTo prevent abuse, organization owners - are limited to creating 50 organization invitations for an organization within - a 24 hour period. If the organization is more than one month old or on a paid - plan, the limit is 500 invitations per 24 hour period." + description: Only authenticated organization owners can add a member to the + organization or update the member's role. If the authenticated user is _adding_ + a member to the organization, the invited user will receive an email inviting + them to the organization. The user's [membership status](https://docs.github.com/enterprise-server@3.10/rest/orgs/members#get-organization-membership-for-a-user) + will be `pending` until they accept the invitation. Authenticated users can + _update_ a user's membership by passing the `role` parameter. If the authenticated + user changes a member's role to `admin`, the affected user will receive an + email notifying them that they've been made an organization owner. If the + authenticated user changes an owner's role to `member`, no email will be sent. + The same rate limits as set on the appliance are applied to this endpoint. + Most commonly, you will hit the secondary rate limit (if configured) due to + CPU usage. tags: - orgs operationId: orgs/set-membership-for-user @@ -63354,6 +63353,72 @@ components: - created_at - updated_at - expires_at + enterprise: + title: Enterprise + description: An enterprise on GitHub. + type: object + properties: + description: + description: A short description of the enterprise. + type: + - string + - 'null' + html_url: + type: string + format: uri + examples: + - https://github.com/enterprises/octo-business + website_url: + description: The enterprise's website URL. + type: + - string + - 'null' + format: uri + id: + description: Unique identifier of the enterprise + type: integer + examples: + - 42 + node_id: + type: string + examples: + - MDEwOlJlcG9zaXRvcnkxMjk2MjY5 + name: + description: {"code":"internal","msg":"git-diff-tree: context deadline exceeded","meta":{"cause":"*fmt.wrapError"}}